Commit Graph

30624 Commits

Author SHA1 Message Date
Randy Mackay
6dccbf8472 AP_Mount: fix for Siyi A8 2022-12-10 10:38:06 +09:00
Peter Barker
f947e18358 GCS_MAVLink: do not run all commands received on private channel
Co-authored-by: dawid.kopec.spectalight@gmail.com

returning true from this function means that we should run the command locally.  We really don't want to do that unless the command (or other targetted message) was actually sent at us!
2022-12-10 10:38:06 +09:00
Randy Mackay
8e30685896 SITL: vicon odometry corrected 2022-12-10 10:38:06 +09:00
Randy Mackay
08875e1df8 GCS_MAVLink: correct consumption of ODOMETRY velocity 2022-12-10 10:38:06 +09:00
Randy Mackay
ad7d073b24 GCS_MAVLink: minor format fix 2022-12-10 10:38:06 +09:00
Paul Riseborough
2eb627775a AP_NavEKF3: Prevent on ground range to ground being used in flight 2022-12-10 10:38:06 +09:00
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
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
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
58a01492ee AR_AttitudeControl: balancebot gets pitch limit protection 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
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
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
Henry Wurzburg
b82dda561e AP_OSD: fix error in stats screen introduced in #18396 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
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
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
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
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
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
Randy Mackay
ca8da230de AP_Mount: minor comment fix to has_pan_control 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