Commit Graph

54989 Commits

Author SHA1 Message Date
Andrew Tridgell 8e91811a42 AP_GPS: disable GPS lag checking in AP_Periph
it is much more useful to check on the flight controller, not on the
periph, or users just get mysterious failures
2022-11-21 18:48:35 +09:00
Lucas De Marchi 0a5ef6dbed Tools: Update fram params for skyviper
Set the necessary SERVO*_FUNCTION params so it doesn't conflict.
2022-11-21 18:48:35 +09:00
Andrew Tridgell 35f649ba1c AP_BoardConfig: fixed description of BRD_IO_ENABLE 2022-11-21 18:48:35 +09:00
Andrew Tridgell 2f65a9b35a HAL_ChibiOS: fixed BRD_SAFETY_MASK on some boards
for boards that have an IOMCU but also have a safety button on the FMU
this fixes the BRD_SAFETY_MASK
2022-11-21 18:48:35 +09:00
Andrew Tridgell 02716eb379 Tools: fixed filename for AtomRCF405NAVI bl 2022-11-21 18:48:35 +09:00
Henry Wurzburg 3e7c1ca88b AP_OSD: fix error in stats screen introduced in #18396 2022-11-21 18:48:35 +09:00
Andy Piper 1f4f8df30f Copter: add turtle mode safety features. 2022-11-21 18:48:35 +09:00
Andy Piper 356b2a9656 AP_InertialSensor: ensure that hardware AAF and notch filter are enabled on 42605 and 42609 2022-11-21 18:48:35 +09:00
Henry Wurzburg 2617c2de99 AP_SerialManager: move multiple RC input error to pre-arm failure 2022-11-21 18:48:35 +09:00
Henry Wurzburg 3e815dd1b0 AP_Arming: move multiple RC input error to pre-arm failure 2022-11-21 18:48:35 +09:00
Yuri 4a9ac7ce1c AP_Vehicle: enable HNTCH for Rover 2022-11-21 18:48:35 +09:00
Yuri cec53233dd Rover: enable HNTCH for Rover 2022-11-21 18:48:35 +09:00
Andrew Tridgell 4755ca7434 AP_Scripting: adjust EFI_SkyPower for rev 0.3 protocol 2022-11-21 18:48:35 +09:00
Andrew Tridgell d9e8d0ab19 AP_EFI: fixed units of exhaust gas temperature 2022-11-21 18:48:35 +09:00
Andrew Tridgell 2eeff1de32 AP_Scripting: added CANDRV to HFE EFI driver and document 2022-11-21 18:48:35 +09:00
Andrew Tridgell 037468c1de Rover: enable EFI_STATUS mavlink message 2022-11-21 18:48:35 +09:00
Andrew Tridgell 2538490c60 AP_Scripting: added throttle and generator control for EFI_SkyPower driver
and added documentation for the driver
2022-11-21 18:48:35 +09:00
Andrew Tridgell 85e5ddca5e Copter: enable send of EFI_STATUS 2022-11-21 18:48:35 +09:00
Andrew Tridgell 33f49daada Plane: check for EFI enable in messages 2022-11-21 18:48:35 +09:00
alexklimaj ca54c9f5e8 AP_Baro: BMP390 2022-11-21 18:48:35 +09:00
alexklimaj a5b13043bf hwdef: ARKV6X 2022-11-21 18:48:35 +09:00
Andrew Tridgell 95688be02f AP_Airspeed: add instance to hygrometer logging 2022-11-21 18:48:35 +09:00
Andrew Tridgell 953f542ec5 Plane: send HYGROMETER_SENSOR data if available 2022-11-21 18:48:35 +09:00
Andrew Tridgell 75bd885c0e GCS_MAVLink: send HYGROMETER_SENSOR message if data available 2022-11-21 18:48:35 +09:00
Andrew Tridgell 48b4ca6962 AP_Airspeed: support DroneCAN airspeed with hygrometer data
some DroneCAN airspeed sensors can send hygrometer data, for when they
have de-icing support
2022-11-21 18:48:35 +09:00
Andrew Tridgell 913682928a Tools: added new baro types 2022-11-21 18:48:35 +09:00
Andrew Tridgell 0c3be8b782 AP_Arming: use baro arming checks call 2022-11-21 18:48:35 +09:00
Andrew Tridgell 52e1be74a2 AP_Baro: added option to treat MS5611 as MS5607
and add arming check for pressure altitude error
2022-11-21 18:48:35 +09:00
Pierre Kancir 2fa3f94f20 GCS_MAVLink: fix always 0 division.
7/8 into array range bracket will be integral type, therefore 7/8 is reported as always 0.
2022-11-21 18:48:35 +09:00
Randy Mackay 352df63a0e AP_AHRS: pre-arm msg loses extra AHRS prefix 2022-11-21 18:48:35 +09:00
Andy Piper 5bb2be206a AP_SerialManager: only use the first defined serial port for RCIN 2022-11-21 18:48:35 +09:00
Andy Piper 5ce0c23beb AP_RCProtocol: add has_uart() 2022-11-21 18:48:35 +09:00
murata 4ea763eda1 Copter: Message length within 50 bytes 2022-11-21 18:48:35 +09:00
Randy Mackay f44135ec77 AP_Mount: minor comment fix to has_pan_control 2022-11-21 18:48:35 +09:00
Randy Mackay ae6ec4bfe0 Tools: custom build server option for Siyi gimbal mount 2022-11-21 18:48:35 +09:00
Randy Mackay 35c948497b RC_Channel: add camera aux functions 2022-11-21 18:48:35 +09:00
Randy Mackay 562fcb5963 AP_Camera: add record video zoom and focus 2022-11-21 18:48:35 +09:00
Randy Mackay df55701c56 AP_Mount: add Siyi gimbal driver 2022-11-21 18:48:35 +09:00
Randy Mackay 8b119507b0 AP_Mount: add camera controls 2022-11-21 18:48:35 +09:00
Randy Mackay 93448b7138 Copter: version to 4.3.0 official 2022-10-31 12:34:40 +09:00
Randy Mackay ef03e47010 Copter: 4.3.0 release notes 2022-10-31 12:34:40 +09:00
Randy Mackay c4c4526903 Copter: version to 4.3.0-beta4 2022-10-24 22:23:32 +09:00
Randy Mackay 39a4b70f59 Copter: 4.3.0-beta4 release notes 2022-10-24 22:23:32 +09:00
Randy Mackay a7fec7473d Rover: version to 4.3.0-beta4 2022-10-24 22:23:32 +09:00
Randy Mackay 757951d5c7 Rover: 4.3.0-beta4 release notes 2022-10-24 22:23:32 +09:00
Andrew Tridgell e7d0a285cf Plane: prepare for 4.3.1 2022-10-24 22:23:32 +09:00
Andrew Tridgell 2bc28e7d23 Plane: release notes for 4.3.1 2022-10-24 22:23:32 +09:00
Andrew Tridgell 3a9f1475a7 Plane: cover more cases in fence breach mode change
we want to allow all landing sequence mode changes
2022-10-24 22:23:32 +09:00
Andrew Tridgell 5a75b78cec Plane: allow mode switch on fence breach for RTL_AUTOLAND
when we are in a fence breach we by default disallow mode changes, but
we need to allow for the switch to AUTO if the reason is we are
entering a landing sequence, which is part of the RTL process which is
the fence action
2022-10-24 22:23:32 +09:00
Andrew Tridgell b9a168fe3d AP_NavEKF3: fixed getLLH alt for local origin height
this fixes a bug introduced in #21834

this fix in #21834 was correct for getPosD, but should not have been
applied to getLLH

this caused cruise mode in plane to descend/ascend by the difference
between the public and local origins on mode entry

fixes #21984
2022-10-24 22:23:32 +09:00