Commit Graph

54974 Commits

Author SHA1 Message Date
Paul Riseborough b0011ce014 AP_NavEKF3: Don't allow range finder use to start if terrain state is stale 2022-12-10 10:38:06 +09:00
Andrew Tridgell 89090186be AP_GPS: improve support for uBlox-M10
this sets up the M10 to use the BaiDou B1C signal instead of B1, and
disables glonass. This is needed to get a consistent 5Hz lock
2022-12-10 10:38:06 +09:00
Bill Geyer 20a2e2485e AC_AutoTune: fix pilot testing bug 2022-12-10 10:38:06 +09:00
Andrew Tridgell 86173a6573 Plane: prepare for 4.3.2beta1 2022-12-10 10:38:06 +09:00
Andrew Tridgell 01bf691c08 Plane: update release notes for 4.3.2-beta1 2022-12-10 10:38:06 +09:00
Randy Mackay f08c00a2e6 Copter: version to 4.3.1 2022-12-10 10:38:06 +09:00
Randy Mackay 9e8ac82bb0 Copter: 4.3.1 release notes 2022-12-10 10:38:06 +09:00
Randy Mackay 646974d2cd Copter: correct version to 4.3.1-rc1 2022-11-21 19:01:34 +09:00
Randy Mackay a69b9b08a6 Copter: version to 4.3.1-rc1 2022-11-21 18:48:49 +09:00
Randy Mackay 8efd3da7d2 Copter: 4.3.1-rc1 release notes 2022-11-21 18:48:49 +09:00
Randy Mackay 19c93136a5 Rover: version to 4.3.0-beta5 2022-11-21 18:48:49 +09:00
Randy Mackay a657dc2e48 Rover: 4.3.0-beta5 release notes 2022-11-21 18:48:49 +09:00
Peter Barker 6cb207d417 .github: stop using choco to install cygwin packages
Instead use a github action to install cygwin and the packages we require.

chocolately's cygwin integration appears to have broken - installing cygwin directly using a convenient github action seems preferable than putting up with further breakage past this one.
2022-11-21 18:48:49 +09:00
Andrew Tridgell ca3ffd8169 Plane: fixed yaw rate tuning in AUTOTUNE mode
don't reset yaw rate controller continuously while we are trying to
use it
2022-11-21 18:48:49 +09:00
MatthewHampsey 00233a3b29 APM_Control: fixed yaw PID reset 2022-11-21 18:48:49 +09:00
Peter Barker c6866e8d49 AP_Compass: correct is_calibrating check
before this we only ever looked at the first backend
2022-11-21 18:48:49 +09:00
Peter Barker d9785d1a7d AP_Compass: remove default clause from calibrator status switch
bad_radius should almost certainly be treated just like bad orientation
2022-11-21 18:48:49 +09:00
Randy Mackay 5c8c1cf3c9 AP_Mount: Siyi enabled only on >1MB boards 2022-11-21 18:48:49 +09:00
Andy Piper e11f417231 AP_Camera: fix parameter caching with RunCam enablement and setup on 3-pos switch 2022-11-21 18:48:49 +09:00
Andy Piper e7ba5d6406 AP_HAL_ChibiOS: hwdef for SpeedyBee F405 v3 2022-11-21 18:48:49 +09:00
Andy Piper 13c4d4288f scripts: add SpeedyBee F405 v3 to manifest generator 2022-11-21 18:48:49 +09:00
Andy Piper 938efaff8d bootloaders: add SpeedyBee F405 v3 bootloader 2022-11-21 18:48:49 +09:00
Andy Piper d689bcb6fb AP_Bootloader: add board id for SpeedyBee F405 v3 2022-11-21 18:48:49 +09:00
Andy Piper afb05fee7b AP_HAL_ChibiOS: support 8 bi-directional dshot channels on MatekH743 2022-11-21 18:48:49 +09:00
Andy Piper d9259d8362 AP_HAL_ChibiOS: correctly default SERIAL7 to RCIN and SERIAL5 to ESC telem on MatekH743-bdshot 2022-11-21 18:48:49 +09:00
Randy Mackay 80298845ab Rover: integrate balancebot pitch limit protection 2022-11-21 18:48:49 +09:00
Randy Mackay 58a01492ee AR_AttitudeControl: balancebot gets pitch limit protection 2022-11-21 18:48:49 +09:00
Randy Mackay ef32a5e1e3 Tools: ArduRoller param file loses ATC_BAL_SPD_FF 2022-11-21 18:48:49 +09:00
Randy Mackay c93bf99fa5 Tools: balancebot test does not set ATC_BAL_SPD_FF
also update autotest balance bot tuning
2022-11-21 18:48:49 +09:00
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