Commit Graph

49117 Commits

Author SHA1 Message Date
Samuel Tabor
27f0320452 AP_Landing_Slope: Log height used for flare timing. 2021-08-19 17:59:33 +10:00
Samuel Tabor
9f77d5ac9d autotest: fly_mission should respect mission_timeout when waiting for wps. 2021-08-19 17:59:33 +10:00
Samuel Tabor
3a185e7533 autotest: Add plane test for landing with barometer drift. 2021-08-19 17:59:33 +10:00
Dr.-Ing. Amilcar do Carmo Lucas
7498d5c296 AP_FETtecOneWire: Fix compilation on some exotic compilers 2021-08-19 17:57:58 +10:00
Dr.-Ing. Amilcar do Carmo Lucas
92a75661e0 AP_FETtecOneWire: Fix state of CRC error counters after _fast_throttle_cmd_count overflow 2021-08-19 17:57:58 +10:00
Dr.-Ing. Amilcar do Carmo Lucas
2f4c79fd1e AP_FETtecOneWire: only check for telemetry if it has been requested at some point
Only check for telemetry after sending a fast-throttle request for that particular ESC
Added more debug information from message handling state machine
2021-08-19 17:57:58 +10:00
Tom Pittenger
b9918cd0d5 AP_ADSB: added Ping200X driver /w UCP protocol 2021-08-19 17:49:27 +10:00
Tom Pittenger
896dd49c96 GCS_MAVLink: add MAV_CMD_ADSB_IDENT cmd 2021-08-19 17:49:27 +10:00
Tom Pittenger
8c9dcf4ad8 AP_Math: added CRC16_CCITT non-standard variant 2021-08-19 17:49:27 +10:00
Andy Piper
f16e1cac0d ChibiOS: fix error on building with --enable-stats 2021-08-19 17:09:59 +10:00
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
2021-08-19 17:05:42 +10:00
Andrew Tridgell
f822d8f5f6 AP_Scripting: example script for testing EKF3/DCM switching 2021-08-19 14:42:28 +10:00
Andrew Tridgell
973466856c AC_WPNav: update variable name for consistency 2021-08-19 14:42:28 +10:00
Andrew Tridgell
285798446a AC_AttitudeControl: apply EKF Z gain scaler
for flying with DCM
2021-08-19 14:42:28 +10:00
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
2021-08-19 14:42:28 +10:00
bugobliterator
d64621e349 HAL_ChibiOS: remove duplicate FLASH_RESERVE_START_KB from hwdef 2021-08-19 14:20:58 +10:00
bugobliterator
d67bb2259e modules: update libcanard 2021-08-19 14:20:58 +10:00
bugobliterator
ddc50a8420 AP_GPS: add option to set a dedicated line for Moving Baseline Data 2021-08-19 14:20:58 +10:00
bugobliterator
90c9fb7804 AP_Periph: manage separate transfer ids for different transfer desc 2021-08-19 14:20:58 +10:00
bugobliterator
bb65ab83be AP_Periph: reduce Rx latency by reading while sitting in delay 2021-08-19 14:20:58 +10:00
bugobliterator
e9faab288c GCS_MAVLink: allow mavftp on AP_Periph 2021-08-19 14:20:58 +10:00
bugobliterator
a8ab20abd9 AP_HAL_ChibiOS: allow sending stats via mavftp on AP_Periph 2021-08-19 14:20:58 +10:00
bugobliterator
6b64cfd6c1 AP_FileSystem_Sys: allow sending stats via mavftp on AP_Periph 2021-08-19 14:20:58 +10:00
bugobliterator
e8c4b99a99 AP_UAVCAN: add support for setting parameters on CAN nodes 2021-08-19 14:20:58 +10:00
bugobliterator
4f65705c99 AP_HAL_ChibiOS: set proper name for CAN terminators on HerePro 2021-08-19 14:20:58 +10:00
bugobliterator
d32111b376 AP_GPS: fix handling of RTCM3 parser with user notification for bad cfg 2021-08-19 14:20:58 +10:00
bugobliterator
3b58463bfd AP_GPS: initialise uavcan drv interim_state with state structure at startup 2021-08-19 14:20:58 +10:00
bugobliterator
85d8becb8c AP_GPS: add support for auto config Moving Baseline for AP_Periph GPS 2021-08-19 14:20:58 +10:00
bugobliterator
aa9a40acf5 AP_Periph: add a way to transmit MovingBaseline Data on another port 2021-08-19 14:20:58 +10:00
bugobliterator
c7907bb8fb AP_HAL_ChibiOS: update config for dual gps heading in HerePro 2021-08-19 14:20:58 +10:00
bugobliterator
9fc57e40b4 AP_GPS: add support for dual GPS heading using Periph GPSes 2021-08-19 14:20:58 +10:00
bugobliterator
e29ddebe3c AP_CANManager: remove unused variable from SLCANIface code 2021-08-19 14:20:58 +10:00
bugobliterator
54f03b9b64 AP_Periph: add support for moving baseline heading 2021-08-19 14:20:58 +10:00
bugobliterator
ddc82f7619 AP_UAVCAN: add messages for doing MovingBaseline Heading over UAVCAN 2021-08-19 14:20:58 +10:00
Randy Mackay
2fba31332b GCS_MAVLink: support MAV_CMD_SET_EKF_SOURCE_SET command
this allows external systems to set the active EKF source set
2021-08-19 12:11:08 +10:00
Andrew Tridgell
d92c5589a9 GCS_MAVLink: added fields for new mavlink2 extensions 2021-08-19 12:08:54 +10:00
Andrew Tridgell
0268506678 Copter: add pad fields for extended COMMAND_ACK 2021-08-19 12:08:54 +10:00
Andrew Tridgell
27ff63b865 Rover: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Andrew Tridgell
4c1700d195 Blimp: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Andrew Tridgell
bf7f140052 Sub: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Andrew Tridgell
e1b73a5198 Plane: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Andrew Tridgell
dabdf69e56 Copter: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Andrew Tridgell
7452e9dffb AntennaTracker: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Andrew Tridgell
46287dcb00 SITL: fixed plane-tailsitter model
it doesn't play well with smoothing
2021-08-19 12:08:54 +10:00
Andrew Tridgell
b15ea7fe33 mavlink: added PID_TUNING extensions 2021-08-19 12:08:54 +10:00
Peter Barker
be076e5b1a AP_Math: correct descriptions of quaternion functions 2021-08-19 10:00:35 +10:00
TunaLobster
b5f7fca254 Tools: parameter emitter spelling pass 2021-08-19 10:00:16 +10:00
TunaLobster
8cd47433ed AP_FETtecOneWire: Remove @RebootRequired: False 2021-08-19 10:00:16 +10:00
TunaLobster
cbf6c2926f ArduPlane: Remove @RebootRequired: False 2021-08-19 10:00:16 +10:00
TunaLobster
d6a5622fcb AP_NavEKF3: Remove @RebootRequired: False 2021-08-19 10:00:16 +10:00