Rhys Mainwaring
bd1a28c64c
AP_DDS: add param DDS_DOMAIN_ID
...
- Require reboot.
- Set DDS_DOMAIN_ID range: 0 to 232..
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-09-25 19:48:00 +09:00
cuav-chen2
2ac7cf2d46
hwdef: backport CUAV-7-Nano hwdef defines
2024-09-12 09:18:01 +09:00
Randy Mackay
544498311d
AP_DroneCAN: fixup to fix of handling of empty entry
...
This resolves a small difference between vehicles for the 4.5.6-beta1 release
2024-08-22 08:36:32 +09:00
EternAlmox
e51c5358e0
AP_HAL_ChibiOS: added MFT-SEMA100
2024-08-21 17:10:45 +10:00
Iampete1
3e8502b75b
AP_HAL_ChibiOS: GPIO: read: support virtual read of IOMCU pins
2024-08-21 17:10:45 +10:00
Iampete1
ad1bf45e60
AP_HAL_ChibiOS: GPIO: Check IOMCU after local pins for speed
2024-08-21 17:10:45 +10:00
Iampete1
e10de09271
AP_HAL_ChibiOS: RCOut banner: check for GPIO on IOMCU
2024-08-21 17:10:45 +10:00
Iampete1
a7bec2e431
AP_IOMCU: add GPIO mask getter and GPIO virtual read
2024-08-21 17:10:45 +10:00
Peter Barker
a156fb391d
hwdef: correct ZeroOne LED defines for backport
2024-08-21 17:10:45 +10:00
“Jane_ZeroOne”
27c7bcf8cf
AP_HAL_ChibiOS: add ZeroOneX6
2024-08-21 17:10:45 +10:00
Andy Piper
1a9d786f62
AP_HAL_ChibiOS: iFlight 2RAWH743
2024-08-21 17:10:45 +10:00
Andy Piper
914669e4f6
AP_Logger: correctly read file header for block logger
2024-08-21 17:10:45 +10:00
Andy Piper
702c76e885
AP_MSP: use highest ESC temp rather than motor temp
2024-08-21 17:10:45 +10:00
Andy Piper
005c182e61
AP_ESC_Telem: use highest ESC temp rather than motor temp
2024-08-21 17:10:45 +10:00
Andy Piper
c0ac36a36d
AP_OSD: use highest ESC temp rather than motor temp
2024-08-21 17:10:45 +10:00
Andy Piper
b8759c8d1b
AP_HAL_ChibiOS: fix TMotor H743 with BMI270
2024-08-21 17:10:45 +10:00
Thomas Watson
9f7bcc1a4d
AP_DroneCAN: DNA_Server: fix handling of empty entry
...
Replaces the check for a CRC of 0 with a check that the hwid is 0.
Substantially reduces 1/256 chance that a particular node ID couldn't be
stored.
2024-08-21 17:10:45 +10:00
Andy Piper
3db680c7ad
AP_HAL_ChibiOS: add servo outputs as motors to FoxeerF405v2
2024-08-21 17:10:45 +10:00
cuav-chen2
49a555bcbf
HAL_ChibiOS: Added support for CUAV-7-Nano flight controller
2024-08-21 17:10:45 +10:00
cuav-chen2
be8af427dd
AP_Baro: Add in BMP581 Driver
2024-08-21 17:10:45 +10:00
James O'Shannessy
764dd273ae
AP_InertialSensor: Check the gyro/accel id has not been previously registered
...
If the Gyro/Accel ID is already in the registered list, do not try to add it again.
This stops an issue seen on a CubeOrangePlus BG3 where, during the very first boot after a parameter wipe, software incorrectly registers a fourth IMU.
The Fourth IMU is registered because the AUX IMU is the same DevID as the third ICM45686.
2024-08-21 17:10:45 +10:00
James O'Shannessy
d1b6eea4ee
AP_InertialSensor: Fix persistent storing of IMU Z Scale
...
Fixes INSn_ACCSCAL_Z not being stored in persistent storage when bootloader is flashed.
2024-08-21 17:10:45 +10:00
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