Commit Graph

62243 Commits

Author SHA1 Message Date
Andy Piper 85462d3e2d Rover: prepare for 4.5.5-beta1 2024-07-03 10:31:14 +09:00
Andy Piper 1a28fbc418 Plane: prepare for 4.5.5-beta1 2024-07-03 10:31:14 +09:00
Andy Piper b60d48aa38 Copter: prepare for 4.5.5-beta1 2024-07-03 10:31:14 +09:00
Andy Piper 8e1e9004d3 Tracker: 4.5.5-beta1 release notes 2024-07-03 10:31:14 +09:00
Andy Piper 9f58833bd1 Rover: 4.5.5-beta1 release notes 2024-07-03 10:31:14 +09:00
Andy Piper ac582605e9 Plane: 4.5.5-beta1 release notes 2024-07-03 10:31:14 +09:00
Andy Piper 322fb747ee Copter: 4.5.5-beta1 release notes 2024-07-03 10:31:14 +09:00
Ryan Friedman e768055e5e AP_ExternalAHRS: Fix duplicate condition
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-07-03 10:31:14 +09:00
Andy Piper 0cff8d9c82 AP_RCTelemetry: use get_max_rpm_esc() 2024-07-03 10:31:14 +09:00
Andy Piper 6258defa16 AP_OSD: use get_max_rpm_esc()
allow ESC index to be specified for OSD ESC info
2024-07-03 10:31:14 +09:00
Andy Piper 49f9fea387 AP_ESC_Telem: add get_max_rpm_esc() 2024-07-03 10:31:14 +09:00
chobits tai 95d6ec919c Copter: fix MAV_CMD_CONDITION_YAW with relative angle when WP_YAW_BEHAVIOR = 0 2024-07-03 10:31:14 +09:00
Henry Wurzburg ae2c3956dc hwdef: add ASP5033 airspeed in minimal builds 2024-07-03 10:31:14 +09:00
Wu 9dc6b0c9c1 Tools: added RadiolinkPIX6 support 2024-07-03 10:31:14 +09:00
Wu ddd2f2d732 AP_HAL_ChibiOS: added RadiolinkPIX6 support 2024-07-03 10:31:14 +09:00
Peter Barker 0e10db2510 Plane: correct description of MIN_GROUNDSPEED parameter 2024-07-03 10:31:14 +09:00
James O'Shannessy ec33bb9bab 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:31:14 +09:00
Bob Long 8d73239726 Quadplane: fix TRIM_PITCH description 2024-07-03 10:31:14 +09:00
Peter Barker 45f0fe6408 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:31:14 +09:00
rmaia 359825dfdc 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:31:14 +09:00
rmaia 729594515a 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:31:14 +09:00
rmaia c457388087 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:31:14 +09:00
rmaia 32fd6dc7c7 Tools: add extended RC link stats OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
2024-07-03 10:31:14 +09:00
Peter Barker e19db44bd6 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:31:14 +09:00
Iampete1 75cff5a1b8 AP_HAL_ChibiOS: update relay parameter names 2024-07-03 10:31:14 +09:00
Andrew Tridgell 6e39222c55 AP_Arming: added eeprom full arming check
tell users if params may not persist
2024-07-03 10:31:14 +09:00
Andrew Tridgell 587c74aa4e AP_Param: added get_eeprom_full()
for arming check
2024-07-03 10:31:14 +09:00
Thomas Watson cb63605249 hwdef: CubeRedPrimary: ICM45686 as ICM20649 alternative
Empirically what is present on Cube Reds built on/after 2024-04-14.
2024-07-03 10:31:14 +09:00
Andy Piper 5aea57a691 AP_Logger: take a blocking semaphore when writing messages using the block logger 2024-07-03 10:31:14 +09:00
George Zogopoulos 3a9c44098b autotest: Removed unnecessary parameter whitelist item 2024-07-03 10:31:14 +09:00
George Zogopoulos 4ccdf4e327 SITL: Removed trailing underscore 2024-07-03 10:31:14 +09:00
Tom Pittenger 6f1cc9d297 AP_Networking: enable Socket IP reuse 2024-07-03 10:31:14 +09:00
Paul Riseborough b9a41de9ac AP_NavEKF3: Adjust sensor height when EK3_OGN_HGT_MASK bit 2 is set 2024-07-03 10:31:14 +09:00
Andy Piper 3638d6582d AP_VideoTX: add autobauding to Tramp
Record enabled backends
2024-07-03 10:31:14 +09:00
Andy Piper 8e131ea5e5 AP_RCTelemetry: only update VTX parameters if CRSF provider was enabled 2024-07-03 10:31:14 +09:00
Andrew Tridgell 46a67095cd 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:31:14 +09:00
Randy Mackay 3f954e4494 AP_Mount: add Siyi ZT6 support 2024-07-03 10:31:14 +09:00
Jonathan Challinger 905c65a15f Plane: fix rangefinder correction when terrain follow is off 2024-07-03 10:31:14 +09:00
Paul Riseborough d13aefe004 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:31:14 +09:00
rmaia 3070177396 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:31:14 +09:00
Andrew Tridgell 5b3f5dfe21 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:31:14 +09:00
Andy Piper 8d477fac8b Plane: ensure the dshot type gets set 2024-07-03 10:31:14 +09:00
Andrew Tridgell a96509cf09 Tools: specify pymonocypher version in more places
and confirm version when running tools
2024-07-03 10:31:14 +09:00
Daniel Li 7ca52766ce hwdef: Fix Aocoda-RC H743Dual motor 5-8 mis-labeled issue 2024-07-03 10:31:13 +09:00
Andy Piper 6d758222b6 AP_IOMCU: correct TCIE setting and add more debug 2024-07-03 10:31:13 +09:00
Andy Piper 743756d9fa AP_HAL_ChibiOS: reset pwm peripheral on F1 when deallocating IC DMA 2024-07-03 10:31:13 +09:00
Andy Piper 53fa1338f7 IO_Firmware: fix bdshot DMA channel reset 2024-07-03 10:31:13 +09:00
Iampete1 fe4831dd2e Rover: version to 4.5.4 2024-06-15 09:06:36 +09:00
Iampete1 928f97fd0b ArduPlane: version to 4.5.4 2024-06-15 09:06:36 +09:00
Iampete1 d1d893705e ArduCopter: version to 4.5.4 2024-06-15 09:06:36 +09:00