Tom Pittenger
8c9dcf4ad8
AP_Math: added CRC16_CCITT non-standard variant
4 years ago
Andy Piper
0279c86f7f
AP_HAL_ChibiOS: use hardware serial inversion pins on F4 boards that support it
...
change mamba F405 to active high as per betaflight
4 years ago
Andrew Tridgell
f822d8f5f6
AP_Scripting: example script for testing EKF3/DCM switching
4 years ago
Andrew Tridgell
973466856c
AC_WPNav: update variable name for consistency
4 years ago
Andrew Tridgell
285798446a
AC_AttitudeControl: apply EKF Z gain scaler
...
for flying with DCM
4 years ago
Andrew Tridgell
53e7436525
AP_AHRS: allow for fallback to DCM in quadplanes
...
this adds the necessary functions to allow for flying a quadplane on
DCM as an emergency fallback. It sets the NavGainScalar to 0.5 to
reduce the VTOL controller gains to allow planes to cope with the
higher lag of DCM
4 years ago
bugobliterator
d64621e349
HAL_ChibiOS: remove duplicate FLASH_RESERVE_START_KB from hwdef
4 years ago
bugobliterator
ddc50a8420
AP_GPS: add option to set a dedicated line for Moving Baseline Data
4 years ago
bugobliterator
e9faab288c
GCS_MAVLink: allow mavftp on AP_Periph
4 years ago
bugobliterator
a8ab20abd9
AP_HAL_ChibiOS: allow sending stats via mavftp on AP_Periph
4 years ago
bugobliterator
6b64cfd6c1
AP_FileSystem_Sys: allow sending stats via mavftp on AP_Periph
4 years ago
bugobliterator
e8c4b99a99
AP_UAVCAN: add support for setting parameters on CAN nodes
4 years ago
bugobliterator
4f65705c99
AP_HAL_ChibiOS: set proper name for CAN terminators on HerePro
4 years ago
bugobliterator
d32111b376
AP_GPS: fix handling of RTCM3 parser with user notification for bad cfg
4 years ago
bugobliterator
3b58463bfd
AP_GPS: initialise uavcan drv interim_state with state structure at startup
4 years ago
bugobliterator
85d8becb8c
AP_GPS: add support for auto config Moving Baseline for AP_Periph GPS
4 years ago
bugobliterator
c7907bb8fb
AP_HAL_ChibiOS: update config for dual gps heading in HerePro
4 years ago
bugobliterator
9fc57e40b4
AP_GPS: add support for dual GPS heading using Periph GPSes
4 years ago
bugobliterator
e29ddebe3c
AP_CANManager: remove unused variable from SLCANIface code
4 years ago
bugobliterator
ddc82f7619
AP_UAVCAN: add messages for doing MovingBaseline Heading over UAVCAN
4 years ago
Randy Mackay
2fba31332b
GCS_MAVLink: support MAV_CMD_SET_EKF_SOURCE_SET command
...
this allows external systems to set the active EKF source set
4 years ago
Andrew Tridgell
d92c5589a9
GCS_MAVLink: added fields for new mavlink2 extensions
4 years ago
Andrew Tridgell
46287dcb00
SITL: fixed plane-tailsitter model
...
it doesn't play well with smoothing
4 years ago
Peter Barker
be076e5b1a
AP_Math: correct descriptions of quaternion functions
4 years ago
TunaLobster
8cd47433ed
AP_FETtecOneWire: Remove @RebootRequired : False
4 years ago
TunaLobster
d6a5622fcb
AP_NavEKF3: Remove @RebootRequired : False
4 years ago
TunaLobster
7dd40f0cab
AP_NavEKF2: Remove @RebootRequired : False
4 years ago
TunaLobster
642bd85306
AP_ICEngine: spelling and grammer fixes inc in param description
4 years ago
TunaLobster
c0d484570c
AP_EFI: Remove @RebootRequired : False
4 years ago
Peter Barker
f465a9336e
AP_Button: add debounce on PWM input
...
Co-authored-by: jmachuca77 <jaime@element.aero>
4 years ago
Peter Barker
5d49d29c27
AP_AHRS: move wind-estimation-enabled state to frontend
4 years ago
Peter Barker
d2822635ca
AP_VisualOdom: adjust for rename yaw_initialised -> dcm_yaw_initialised
4 years ago
Peter Barker
8daa0a099c
AP_AHRS: rename yaw_initialised access method to dcm_yaw_initialised
...
This is what it really means.
Also put the relevant state within the DCM object
4 years ago
Iampete1
60e0f47918
AP_Arming: always check configured on copter and blimp
4 years ago
Peter Hall
2ec36d7f7f
AP_Scripting: add quadplane in_assisted_flight binding
4 years ago
Peter Barker
a91d30369e
GCS_MAVLink: stop sending SENSOR_OFFSETS
...
Only works for first compass instance.
We have all of these in parameters anyway.
4 years ago
Andy Piper
b78d848a5d
AP_HAL_ChibiOS: add FlywooF745Nano board definition
4 years ago
Andy Piper
3790957d02
RC_Channel: add turtle mode docs
4 years ago
Andrew Tridgell
477f936560
SITL: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
11afdb1ef2
AP_WindVane: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
61d5910d0a
AP_TECS: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
ab89a94d22
AP_Soaring: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
0bdbdcec21
AP_RCProtocol: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
c0c32a63cc
AP_IOMCU: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
d07bf97da6
AP_GyroFFT: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
17b91903ed
AP_Generator: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
de1e44c77e
AP_Follow: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
4faa16b0a7
AP_ExternalAHRS: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
87ae238ea0
AP_EFI: mark logger Write() calls as streaming where appropriate
4 years ago
Andrew Tridgell
ffe8add56d
AP_Compass: mark logger Write() calls as streaming where appropriate
4 years ago