Commit Graph

55045 Commits

Author SHA1 Message Date
Randy Mackay 1b3d49bc5a Rover: integrate ATC change to balancebot pitch control 2022-11-21 18:48:49 +09:00
Randy Mackay ba33412cb2 AR_AttitudeControl: balancebot pitch feedforward uses current pitch angle 2022-11-21 18:48:49 +09:00
Randy Mackay 6054b2814f AR_AttitudeControl: improve balancebot pitch control param description 2022-11-21 18:48:49 +09:00
Randy Mackay 47848f07fa Rover: balance bot max pitch default to 10deg 2022-11-21 18:48:49 +09:00
Randy Mackay df9a2a3485 AP_Mount: gremsy driver sends vehicle att at 50hz 2022-11-21 18:48:49 +09:00
Andrew Tridgell 18fa90e765 AP_GPS: fixed injection of RTCM on 2 different CAN buses
if we have two CAN GPS on difference can drivers we need to inject to
both
2022-11-21 18:48:49 +09:00
Andrew Tridgell b7d8285dfd 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:49 +09:00
Lucas De Marchi e6fccec079 Tools: Update fram params for skyviper
Set the necessary SERVO*_FUNCTION params so it doesn't conflict.
2022-11-21 18:48:49 +09:00
Andrew Tridgell 666287b669 AP_BoardConfig: fixed description of BRD_IO_ENABLE 2022-11-21 18:48:49 +09:00
Andrew Tridgell c3f008c4c3 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:49 +09:00
Andrew Tridgell 0584bcb501 Tools: fixed filename for AtomRCF405NAVI bl 2022-11-21 18:48:49 +09:00
Henry Wurzburg b82dda561e AP_OSD: fix error in stats screen introduced in #18396 2022-11-21 18:48:49 +09:00
Andy Piper d1a660840e Copter: add turtle mode safety features. 2022-11-21 18:48:49 +09:00
Andy Piper 3f71896897 AP_InertialSensor: ensure that hardware AAF and notch filter are enabled on 42605 and 42609 2022-11-21 18:48:49 +09:00
Henry Wurzburg daaf50c3c5 AP_SerialManager: move multiple RC input error to pre-arm failure 2022-11-21 18:48:49 +09:00
Henry Wurzburg b51b972305 AP_Arming: move multiple RC input error to pre-arm failure 2022-11-21 18:48:49 +09:00
Yuri 9e4b7ddcfe AP_Vehicle: enable HNTCH for Rover 2022-11-21 18:48:49 +09:00
Yuri 33cbf74ef5 Rover: enable HNTCH for Rover 2022-11-21 18:48:49 +09:00
Andrew Tridgell 6a349e5e9c AP_Scripting: adjust EFI_SkyPower for rev 0.3 protocol 2022-11-21 18:48:49 +09:00
Andrew Tridgell 9f881f8c5b AP_EFI: fixed units of exhaust gas temperature 2022-11-21 18:48:49 +09:00
Andrew Tridgell 792523fd77 AP_Scripting: added CANDRV to HFE EFI driver and document 2022-11-21 18:48:49 +09:00
Andrew Tridgell 35055a69f5 Rover: enable EFI_STATUS mavlink message 2022-11-21 18:48:49 +09:00
Andrew Tridgell 26d85227fb AP_Scripting: added throttle and generator control for EFI_SkyPower driver
and added documentation for the driver
2022-11-21 18:48:49 +09:00
Andrew Tridgell 4eac00db29 Copter: enable send of EFI_STATUS 2022-11-21 18:48:49 +09:00
Andrew Tridgell 8ff0ac3707 Plane: check for EFI enable in messages 2022-11-21 18:48:49 +09:00
alexklimaj a3d0c7e4c5 AP_Baro: BMP390 2022-11-21 18:48:49 +09:00
alexklimaj 603cb3be69 hwdef: ARKV6X 2022-11-21 18:48:49 +09:00
Andrew Tridgell c064ea9b31 AP_Airspeed: add instance to hygrometer logging 2022-11-21 18:48:49 +09:00
Andrew Tridgell 88b21a101d Plane: send HYGROMETER_SENSOR data if available 2022-11-21 18:48:49 +09:00
Andrew Tridgell 39d79695b3 GCS_MAVLink: send HYGROMETER_SENSOR message if data available 2022-11-21 18:48:49 +09:00
Andrew Tridgell 240341002c 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:49 +09:00
Andrew Tridgell ff06ab8211 Tools: added new baro types 2022-11-21 18:48:49 +09:00
Andrew Tridgell ca3c2e5e51 AP_Arming: use baro arming checks call 2022-11-21 18:48:49 +09:00
Andrew Tridgell 0c14564f98 AP_Baro: added option to treat MS5611 as MS5607
and add arming check for pressure altitude error
2022-11-21 18:48:49 +09:00
Pierre Kancir fb5ec4899d 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:49 +09:00
Randy Mackay 57aa4ed023 AP_AHRS: pre-arm msg loses extra AHRS prefix 2022-11-21 18:48:49 +09:00
Andy Piper affbc34dec AP_SerialManager: only use the first defined serial port for RCIN 2022-11-21 18:48:49 +09:00
Andy Piper a9397911a0 AP_RCProtocol: add has_uart() 2022-11-21 18:48:49 +09:00
murata c4aa544f71 Copter: Message length within 50 bytes 2022-11-21 18:48:49 +09:00
Randy Mackay ca8da230de AP_Mount: minor comment fix to has_pan_control 2022-11-21 18:48:49 +09:00
Randy Mackay 288f3a2bb9 Tools: custom build server option for Siyi gimbal mount 2022-11-21 18:48:49 +09:00
Randy Mackay e709f0eb9b RC_Channel: add camera aux functions 2022-11-21 18:48:49 +09:00
Randy Mackay 27bc581c20 AP_Camera: add record video zoom and focus 2022-11-21 18:48:49 +09:00
Randy Mackay 66126aaadb AP_Mount: add Siyi gimbal driver 2022-11-21 18:48:49 +09:00
Randy Mackay 4296c7aac6 AP_Mount: add camera controls 2022-11-21 18:48:49 +09:00
Randy Mackay b41d4f2e04 Copter: version to 4.3.0 official 2022-11-21 18:48:49 +09:00
Randy Mackay 1d930d86f4 Copter: 4.3.0 release notes 2022-11-21 18:48:49 +09:00
Randy Mackay 5b83fe4759 Copter: version to 4.3.0-beta4 2022-10-24 22:23:43 +09:00
Randy Mackay cfc5568f58 Copter: 4.3.0-beta4 release notes 2022-10-24 22:23:43 +09:00
Randy Mackay d41b2882e9 Rover: version to 4.3.0-beta4 2022-10-24 22:23:43 +09:00