Commit Graph

62186 Commits

Author SHA1 Message Date
Ryan Friedman ac044c1655 AP_ExternalAHRS: Fix duplicate condition
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-07-03 10:30:07 +09:00
Andy Piper 0acd075746 AP_RCTelemetry: use get_max_rpm_esc() 2024-07-03 10:30:07 +09:00
Andy Piper 1254ad51d4 AP_OSD: use get_max_rpm_esc()
allow ESC index to be specified for OSD ESC info
2024-07-03 10:30:07 +09:00
Andy Piper b2f55a9944 AP_ESC_Telem: add get_max_rpm_esc() 2024-07-03 10:30:07 +09:00
chobits tai d7e05b6037 Copter: fix MAV_CMD_CONDITION_YAW with relative angle when WP_YAW_BEHAVIOR = 0 2024-07-03 10:30:07 +09:00
Henry Wurzburg e5c678d1fa hwdef: add ASP5033 airspeed in minimal builds 2024-07-03 10:30:07 +09:00
Wu 6d7a5af45d Tools: added RadiolinkPIX6 support 2024-07-03 10:30:07 +09:00
Wu 9807473aa9 AP_HAL_ChibiOS: added RadiolinkPIX6 support 2024-07-03 10:30:07 +09:00
Peter Barker a460acd02f Plane: correct description of MIN_GROUNDSPEED parameter 2024-07-03 10:30:07 +09:00
James O'Shannessy c787525c3b AP_InertialSensor: Improve bitmask indicating persistent parameters on bootloader flash
INS_TCAL_OPTIONS parameter description indicates a singular bit in a bitmask to persist Accels/TCAL parameters, however there are two separate bits for persistence.
2024-07-03 10:30:07 +09:00
Bob Long ce260428d4 Quadplane: fix TRIM_PITCH description 2024-07-03 10:30:07 +09:00
Peter Barker c39ed20c24 AP_Mission: emit jump count even if no limit
previously if there was a jump limit we informed the user we were jumping and provided the current count and the limit.

This changes things so that if there's no limit we emit the same message, with the count and "unlimited" in place of the limit number
2024-07-03 10:30:07 +09:00
rmaia e7be1e55de AP_OSD: add extended RC link stats OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
2024-07-03 10:30:07 +09:00
rmaia 4b037c2d63 AP_RCProtocol: add extended RC link stats OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
2024-07-03 10:30:07 +09:00
rmaia d587000c57 AP_RCTelemetry: add extended RC link stats OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
2024-07-03 10:30:07 +09:00
rmaia 2a7d9f5b5c Tools: add extended RC link stats OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
2024-07-03 10:30:07 +09:00
Peter Barker 2f6ca19ece AP_Scripting: correct use-after-free in script statistics
run_next_script can free the script if the script runs over-time.

... so stop using data from that freed script structure!
2024-07-03 10:30:07 +09:00
Iampete1 a323c789b1 AP_HAL_ChibiOS: update relay parameter names 2024-07-03 10:30:07 +09:00
Andrew Tridgell 9cdf4b96f9 AP_Arming: added eeprom full arming check
tell users if params may not persist
2024-07-03 10:30:07 +09:00
Andrew Tridgell c496003740 AP_Param: added get_eeprom_full()
for arming check
2024-07-03 10:30:07 +09:00
Thomas Watson 82e7659c31 hwdef: CubeRedPrimary: ICM45686 as ICM20649 alternative
Empirically what is present on Cube Reds built on/after 2024-04-14.
2024-07-03 10:30:07 +09:00
Andy Piper 3152d4a9ad AP_Logger: take a blocking semaphore when writing messages using the block logger 2024-07-03 10:30:07 +09:00
George Zogopoulos 6c916c000a autotest: Removed unnecessary parameter whitelist item 2024-07-03 10:30:07 +09:00
George Zogopoulos a0185b60b1 SITL: Removed trailing underscore 2024-07-03 10:30:07 +09:00
Tom Pittenger 815837a669 AP_Networking: enable Socket IP reuse 2024-07-03 10:30:07 +09:00
Paul Riseborough f0f74c8595 AP_NavEKF3: Adjust sensor height when EK3_OGN_HGT_MASK bit 2 is set 2024-07-03 10:30:07 +09:00
Andy Piper 65a97e13c9 AP_VideoTX: add autobauding to Tramp
Record enabled backends
2024-07-03 10:30:07 +09:00
Andy Piper 51783d95dd AP_RCTelemetry: only update VTX parameters if CRSF provider was enabled 2024-07-03 10:30:07 +09:00
Andrew Tridgell 8a0066db57 AP_Compass: removed IST8310 overrun message
this is not useful and just causes concern to users. Any small bus
delay can trigger this. We have health monitoring at a higher level
2024-07-03 10:30:07 +09:00
Randy Mackay 20415a9dd8 AP_Mount: add Siyi ZT6 support 2024-07-03 10:30:07 +09:00
Jonathan Challinger bdc08ba354 Plane: fix rangefinder correction when terrain follow is off 2024-07-03 10:30:07 +09:00
Paul Riseborough dc8335dfd6 AP_NavEKF3: Remove unncessary local position height reporting offset
The offset generated by the EK3_OGN_HGT_MASK parameter bit 2 option is applied to the baro or range finder sensor so it does not have to be applied to the local position height.
2024-07-03 10:30:07 +09:00
rmaia d62e36b0bd AP_OSD: add BTFL sidebar symbols
Adds the sidebar symbols translation to BTFL fonts, so sidebar is properly displayed in DJI O3 OSD.
2024-07-03 10:30:07 +09:00
Andrew Tridgell b3c4ee4e6e Tools: added DroneCAN dependencies
See this report:

https://discuss.ardupilot.org/t/after-upgrading-the-aircraft-version-above-4-4-0-the-parameters-of-mnt-cannot-be-found
2024-07-03 10:30:07 +09:00
Andy Piper e59862a739 Plane: ensure the dshot type gets set 2024-07-03 10:30:07 +09:00
Andrew Tridgell cf5d3ba530 Tools: specify pymonocypher version in more places
and confirm version when running tools
2024-07-03 10:30:07 +09:00
Daniel Li b5ce8d96fe hwdef: Fix Aocoda-RC H743Dual motor 5-8 mis-labeled issue 2024-07-03 10:30:07 +09:00
Andy Piper 8fc35276db AP_IOMCU: correct TCIE setting and add more debug 2024-07-03 10:30:07 +09:00
Andy Piper c8695dfb3a AP_HAL_ChibiOS: reset pwm peripheral on F1 when deallocating IC DMA 2024-07-03 10:30:07 +09:00
Andy Piper a1e0af19d7 IO_Firmware: fix bdshot DMA channel reset 2024-07-03 10:30:07 +09:00
Iampete1 fd1bcc6182 Rover: version to 4.5.4 2024-06-15 08:17:03 +09:00
Iampete1 cd2fca763e ArduPlane: version to 4.5.4 2024-06-15 08:17:03 +09:00
Iampete1 3f5289f4f6 ArduCopter: version to 4.5.4 2024-06-15 08:17:03 +09:00
Iampete1 72c390fbfd AntennaTracker: version to 4.5.4 2024-06-15 08:17:03 +09:00
Iampete1 e271f59a59 Rover: 4.5.4 release notes 2024-06-15 08:17:03 +09:00
Iampete1 94eb326847 ArduPlane: 4.5.4 release notes 2024-06-15 08:17:03 +09:00
Iampete1 352e6db87f ArduCopter: 4.5.4 release notes 2024-06-15 08:17:03 +09:00
Iampete1 cb3ed60675 AntennaTracker: 4.5.4 release notes 2024-06-15 08:17:03 +09:00
Andrew Tridgell b5b5be559e AP_InertialSensor: fixed ICM42670
highres sampling is not working on the ICM42670 on some versions of
the Pixhawk6X. Disable for now.
2024-06-15 08:17:03 +09:00
Randy Mackay ee14ff3822 Plane: version to 4.5.3 2024-05-28 14:03:55 +10:00