Commit Graph

62560 Commits

Author SHA1 Message Date
Peter Barker
547358c86a ArduSub: stop passing serial manager to GPS init
it can get this via the singleton
2024-03-19 07:28:55 +11:00
Peter Barker
6cd55a9eda ArduPlane: stop passing serial manager to GPS init
it can get this via the singleton
2024-03-19 07:28:55 +11:00
Peter Barker
1ee1f24ea9 ArduCopter: stop passing serial manager to GPS init
it can get this via the singleton
2024-03-19 07:28:55 +11:00
Peter Barker
1f099991b9 AntennaTracker: stop passing serial manager to GPS init
it can get this via the singleton
2024-03-19 07:28:55 +11:00
Peter Barker
8bd05941a1 AP_GPS: stop passing serial manager to GPS init
it can get this via the singleton
2024-03-19 07:28:55 +11:00
Peter Barker
4811a10e1a AP_GPS: exclude more code based on HAL_LOGGING_ENABLED 2024-03-19 07:28:23 +11:00
Peter Barker
7794f7fdaa Tools: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker
ac8474bd5a Rover: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker
f2a80676df Blimp: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker
b03346c096 ArduSub: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker
7a65848750 ArduPlane: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker
38767b2e69 ArduCopter: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker
8bdad9b6b7 AntennaTracker: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker
dcbd2c6782 Tools: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
c15336a127 Blimp: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
62f1d40d3b ArduSub: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
626d64f503 ArduPlane: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
4569b1ba14 ArduCopter: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
bafd73ba14 AP_Vehicle: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
ffb1fe0a1a AP_RPM: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
6de3cce480 AP_InertialSensor: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
2412749026 AP_GyroFFT: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Peter Barker
abd5d0e3e9 GCS_MAVLink: cope with AHRS not being available 2024-03-19 07:00:10 +11:00
Tom Pittenger
50fe9e915f AP_Rangefinder: added a rate-limited and a compile-out option for the error reporting 2024-03-18 12:40:37 -07:00
jkronk
5393af5ce4 AP_RangeFinder: add Ainstein radar driver 2024-03-18 12:40:37 -07:00
jkronk
c38cdc7d72 AP_HAL_SITL: add Ainstein SITL driver 2024-03-18 12:40:37 -07:00
jkronk
a7785b0798 SITL: add Ainstein SITL driver 2024-03-18 12:40:37 -07:00
jkronk
949dec7a1c autotest: add Ainstein radar to copter rangefinder test 2024-03-18 12:40:37 -07:00
Andrew Tridgell
e019488dcc CI: added a 6X plane build for SOHW 2024-03-18 14:12:25 +11:00
Andy Piper
c3ba0dd95e AP_RCTelemetry: convert Spektrum telemetry to use telemetry library 2024-03-18 14:12:25 +11:00
Andy Piper
990318193b AP_IOMCU: allow building without BLHeli support 2024-03-18 14:12:25 +11:00
Andrew Tridgell
dd4bd3de69 AP_RCTelemetry: fixed check for BLHeli support 2024-03-18 14:12:25 +11:00
Andrew Tridgell
01b61ea646 AP_OSD: fixed check for BLHeli support 2024-03-18 14:12:25 +11:00
Andrew Tridgell
5fb71e945c AP_IOMCU: fixed check for BLHeli support 2024-03-18 14:12:25 +11:00
Andrew Tridgell
fdf2599329 AP_BLHeli: fixed define for BLHeli support 2024-03-18 14:12:25 +11:00
Peter Barker
7ea2928e52 AP_HAL_ChibiOS: allow IOMCU to be turned off in includes 2024-03-18 09:57:12 +11:00
Peter Barker
40dd8139eb autotest: add script for testing parmameter upgrades 2024-03-17 19:12:56 +11:00
Peter Barker
1969c4bf9b Tools: write enablein-turn csv 2024-03-17 17:20:17 +11:00
Peter Barker
9f50a5046d Tools: add option to test_build_options.py to emit all disable defines for board 2024-03-17 17:20:17 +11:00
Andrew Tridgell
ece61c29d5 AP_Scripting: fixed NaN in path lookahead at end of schedule
this can happen at high speedups under SITL
2024-03-17 09:07:29 +11:00
Andrew Tridgell
27261639d7 autotest: added SpringValleyRoad location 2024-03-17 09:07:29 +11:00
Peter Barker
5cd18dbc45 AP_CANManager: remove redundant calls to snprintf
these only differ by the constant substring, so pull that out as a variable
2024-03-16 22:45:14 +11:00
Andrew Tridgell
e983738c38 HAL_ChibiOS: fixed a cache corruption issue on H7
This fixes a bug introduced in this PR:

https://github.com/ArduPilot/ardupilot/pull/25900

the bug is that when we don't go via the bouncebuffer on H7 we were
also skipping the cache invalidate/flush ops. This caused data
corruption for filesystem operations, particularly noticible as lua
scripts failing to load with parse errors or log corruption
2024-03-16 21:57:33 +11:00
Andrew Tridgell
562da161fe Tools: added HiRes DroneCAN compass as selectable option 2024-03-16 20:10:35 +11:00
Andrew Tridgell
0d475caa64 Tools: added MatekL431-MagHiRes bootloader 2024-03-16 20:10:35 +11:00
Andrew Tridgell
d1deb1c53b hwdef: added MatekL431-HiRes build 2024-03-16 20:10:35 +11:00
Andrew Tridgell
76343f5e6f AP_Compass: log Hires magnetic field on DroneCAN 2024-03-16 20:10:35 +11:00
Andrew Tridgell
9aade22c7e AP_Periph: support HiRes magnetometer data 2024-03-16 20:10:35 +11:00
Andrew Tridgell
9196a3ee5d DroneCAN: DSDL update
added MagneticFieldStrengthHiRes
2024-03-16 20:10:35 +11:00
David Buzz
5cd6d74d36 AP_HAL_ESP32: esp32s3 debugger readme in both .txt and .md format 2024-03-16 07:16:46 +11:00