Randy Mackay
e468302184
AP_SmartRTL: add point made public
2024-08-21 17:10:45 +10:00
Oleksiy Protas
93528168c5
AP_Camera: proper string formatting
...
Incoming strings are 32 bytes and may not be null-terminated if the full width is used
2024-08-21 17:10:45 +10:00
Andrew Tridgell
5818907390
AP_Baro: avoid i2c errors with ICP101XX
...
this sensor doesn't like reading at higher than expected rate
2024-08-21 17:10:45 +10:00
Iampete1
731405c465
AC_PID: correct error caculation to use latest target
2024-08-21 17:10:45 +10:00
Vincent Poon
0e9c5a0440
Update Pixhawk6C hwdef.dat
...
Fix https://github.com/ArduPilot/ardupilot/issues/25840
The overcurrent detection of the HIPOWER current limiting chip is connected to PC11 on the Pixhawk 6C.
2024-08-21 17:10:45 +10:00
Peter Barker
b06db0c207
SITL: correct valgrind failure in SIM_GPS_SBP
2024-08-21 17:10:45 +10:00
Leonardo Garcia
b080cb2e8b
AP_HAL_ChibiOS: Support for 3DR Control Zero H7 OEM rev G
...
Co-authored-by: Alexis Guijarro <totonzx@gmail.com>
Co-authored-by: Andy Piper <github@andypiper.com>
2024-08-21 17:10:45 +10:00
Ryan Friedman
48958c0c38
SITL: fix GPS headings
...
* Rename NMEA heading to ground_course_deg
* Rename heading() utility to ground course (it was wrong)
* Add _rad prefix to be pedantic about units
* Add missing degrees conversion in NMEA because NMEA is not SI
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-08-21 17:10:45 +10:00
Ryan Friedman
a8222265f1
AP_GPS: fix GPS headings
...
* If you don't wrap the heading, you can get a flyaway
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-08-21 17:10:45 +10:00
Andy Piper
c110b180fd
SITL: squash static_assert warnings
2024-08-21 17:10:45 +10:00
Andy Piper
cb4495fa79
AP_Logger: remove unused variables
2024-08-21 17:10:45 +10:00
Andy Piper
f82c158322
AP_Param: remove unused variable
2024-08-21 17:10:45 +10:00
Andy Piper
2bb9d8f80e
AP_RCProtocol: squash compile warning
2024-08-21 17:10:45 +10:00
Andy Piper
9a707a2155
AP_Mount: squash static_assert warnings
2024-08-21 17:10:45 +10:00
Andy Piper
dafb8217e7
AP_Filesystem: remove unused variables
2024-08-21 17:10:45 +10:00
bugobliterator
3e32d52827
AP_HAL_ChibiOS: add passthrough from secondary through primary while in bootloader
2024-07-22 19:13:35 +10:00
bugobliterator
c908eb249e
AP_HAL_ChibiOS:hwdef/common: disable second core on dual core MCUs
2024-07-22 19:13:35 +10:00
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
Henry Wurzburg
e5c678d1fa
hwdef: add ASP5033 airspeed in minimal builds
2024-07-03 10:30:07 +09:00
Wu
9807473aa9
AP_HAL_ChibiOS: added RadiolinkPIX6 support
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
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
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
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
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
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
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
Andy Piper
1aa79ba489
AP_HAL_ChibiOS: BLITZ Wing H743
2024-05-16 10:59:52 +10:00
Andy Piper
471079d5b6
AP_InertialSensor: allow FIFO rate logging for hires sampling
2024-05-16 10:59:52 +10:00
Andy Piper
10c189d28d
AP_HAL_ChibiOS: add highres sampling to Pixhawk6X
2024-05-16 10:59:52 +10:00