Commit Graph

27123 Commits

Author SHA1 Message Date
Marek S. Łukasiewicz 47f2e13024 HAL_ChibiOS: Add hwdef for BirdCANdy 2021-08-26 09:43:39 +10:00
Iampete1 2a834508ae AC_AttitudeControl: check for zero rate Y max before taking min 2021-08-25 23:48:52 +01:00
Peter Barker 1387ed06bd AP_WindVane: remove empty contructors 2021-08-25 20:42:23 +10:00
Peter Barker 47455f12db AP_Vehicle: add and use HAL_BUTTON_ENABLE 2021-08-25 19:03:42 +10:00
Peter Barker 9dd02f0c2b AP_Scripting: add and use HAL_BUTTON_ENABLE 2021-08-25 19:03:42 +10:00
Peter Barker c9fd7ee00d AP_Button: add and use HAL_BUTTON_ENABLE 2021-08-25 19:03:42 +10:00
Peter Barker 4ae3ad555d AP_Arming: add and use HAL_BUTTON_ENABLE 2021-08-25 19:03:42 +10:00
Samuel Tabor 3ead096329 AP_Soaring: Initialize filter to the current filtered measurement 2021-08-25 19:00:46 +10:00
Michael du Breuil e3109e4b29 AP_Logger: Use actual MAVLink constant
This isn't a functional change, it just improves the readibility of the
file
2021-08-25 18:52:21 +10:00
Randy Mackay 4bdb428cfe AP_Scripting: add copter-circle-speed.lua example
Co-authored-by: Iampete1 <iampete@hotmail.co.uk>
2021-08-25 18:39:09 +10:00
Randy Mackay 8548695e5d AP_Scripting: add bindings for get_circle_radius, set_circle_rate 2021-08-25 18:39:09 +10:00
Randy Mackay 1725eda961 AP_Vehicle: add get_circle_radius, set_circle_rate 2021-08-25 18:39:09 +10:00
Peter Barker 9114d4fc86 AP_AHRS: make home-relative functions AHRS-frontend only 2021-08-25 18:32:07 +10:00
Peter Barker e8066aa993 AP_AHRS: constrain airspeed sensor airspeed using WIND_MAX
fixes regression from d1d790019c
2021-08-25 18:28:12 +10:00
Peter Barker a933652950 AP_AHRS: return perfect airspeed estimate for EKF-type 10
... rather than the EKF3 estimate
2021-08-25 18:28:12 +10:00
Pierre Kancir 29b13ff98a AP_InertialSensor: fix externalAHRS detection
'A = B >= C' kind. The expression is calculated as following: 'A = (B >= C)'
2021-08-25 16:37:13 +09:00
Pierre Kancir ae11353d81 AP_Baro: fix externalAHRS detection
'A = B >= C' kind. The expression is calculated as following: 'A = (B >= C)'
2021-08-25 16:37:13 +09:00
Pierre Kancir 4481bc6147 AP_Compass: fix externalAHRS detection
'A = B >= C' kind. The expression is calculated as following: 'A = (B >= C)'
2021-08-25 16:37:13 +09:00
yaapu 617b023c6f AP_Frsky_Telem: added frame 0x500C for true/apparent WIND info 2021-08-25 17:13:16 +10:00
yaapu d91e2008d3 AP_RCTelemetry: incremented WFQ scheduler slots to 20 2021-08-25 17:13:16 +10:00
yaapu 7e3395eebd AP_OSD: added a new backend for msp displayport aka canvas mode support 2021-08-25 17:12:15 +10:00
yaapu 188b7a50a9 AP_MSP: added a new backend for msp displayport aka canvas mode support 2021-08-25 17:12:15 +10:00
yaapu 05686f3c60 AP_MSP: fixed MSP RC out command 2021-08-25 17:12:15 +10:00
yaapu c1e50dc676 AP_SerialManager: added a new MSP DisplayPort serial backend 2021-08-25 17:12:15 +10:00
Dr.-Ing. Amilcar do Carmo Lucas d907328f80 AP_FETtecOneWire: README.md clarity improvements 2021-08-25 16:05:05 +10:00
Randy Mackay 04c8ad6150 RC_Channel: rename visodom_calibrate to visodom_align
This should be a non-functional change
2021-08-25 15:42:02 +10:00
Josh Henderson b94fb40a33 SITL: add unit tests for SIM_MS5611 2021-08-25 12:37:43 +10:00
bugobliterator a32a32ab43 HAL_ChibiOS: change name for USART2_CTS pin in STM32H757xx.py 2021-08-25 10:09:23 +10:00
bugobliterator 21ad3c7ac1 AP_HAL_ChibiOS: add HereID board 2021-08-25 10:09:23 +10:00
Gone4Dirt c94b9e8a19 AP_RPM: Mark type = PWM as not used in docs 2021-08-25 09:36:58 +10:00
Gone4Dirt b402a50bb2 SITL: Remove RPM params from examples that are set to defaults 2021-08-25 09:36:58 +10:00
Gone4Dirt 7be9773f95 SITL: Update RPM param in FlightAxis defaults 2021-08-25 09:36:58 +10:00
Gone4Dirt df1280e999 AP_RPM: Whitespace changes 2021-08-25 09:36:58 +10:00
Gone4Dirt 5bb4729d61 AP_RPM: Restructure params to be per instance of _params 2021-08-25 09:36:58 +10:00
Iampete1 58e14b2dc3 AC_Loiter: update ANG_MAX param description 2021-08-24 22:14:08 +01:00
Andrew Tridgell e9427f1dae HAL_ChibiOS: removed remnants of CHIBIOS_ADC_MAVLINK_DEBUG 2021-08-25 07:11:31 +10:00
Andrew Tridgell 5bacd35eaa HAL_ChibiOS: review fixes 2021-08-25 07:11:31 +10:00
Andrew Tridgell 4cebcede31 HAL_ChibiOS: switched to fix allocation for BMDA streams on H7
this avoids issues with BDMA stream assignments due to bugs found
while testing boards with both I2C4 and SPI6
2021-08-25 07:11:31 +10:00
Andrew Tridgell 5c3056e50d GCS_MAVLink: added MCU_STATUS message 2021-08-25 07:11:31 +10:00
Andrew Tridgell 0f59e1ebb8 AP_Logger: log MCU temperature and voltage 2021-08-25 07:11:31 +10:00
Andrew Tridgell 57e87b9820 HAL_ChibiOS: measure MCU temperature and ref voltage on H7
this uses ADC3 to measure the internal MCU temperature and the reference
voltage. This uses a currently unused BDMA channel
2021-08-25 07:11:31 +10:00
Andrew Tridgell c91410f4b7 AP_HAL: added MCU status support 2021-08-25 07:11:31 +10:00
Randy Mackay 5de30cc7cf AP_Scripting: ahrs-source-gps-optflow script fixups from peer review
also dded assert on optical flow to ensure the script is used with a version of AP that includes the optical flow bindings
2021-08-24 16:49:04 +09:00
Randy Mackay 9313535a35 AP_OpticalFlow: SITL driver applies _FX/YSCALER params 2021-08-24 16:49:04 +09:00
Randy Mackay 2aa17916b1 AP_Scripting: add ahrs-source-gps-optflow
this supports automatic switching between GPS and opticalflow
2021-08-24 16:49:04 +09:00
Randy Mackay df187d5d3f AP_Scripting: add optical flow bindings 2021-08-24 16:49:04 +09:00
Randy Mackay d1f2acd813 AP_NavEKF3: rename varInnovOptFlow to flowVarInnov
also renamed innovOptFlow to flowInnov
2021-08-24 16:49:04 +09:00
Randy Mackay 85ade10e85 AP_NavEKF3: ofDataNew made local 2021-08-24 16:49:04 +09:00
Randy Mackay 11847cfcf5 AP_NavEKF3: always calculate optical flow innovations and variances 2021-08-24 16:49:04 +09:00
Randy Mackay 914a8dca49 AP_NavEKF3: for loops use uint8_t instead of unsigned 2021-08-24 16:49:04 +09:00