Andrew Tridgell
|
53222357c4
|
CI: build copter, plane and rover for QURT
|
2024-07-13 14:38:31 +10:00 |
Andrew Tridgell
|
38ea100c5f
|
waf: rename QURT host program to "ardupilot"
|
2024-07-13 14:38:31 +10:00 |
Andrew Tridgell
|
cd8b93e1c5
|
HAL_QURT: adjustments to support different frames
added docs and service files, and support reboot
|
2024-07-13 14:38:31 +10:00 |
Andrew Tridgell
|
42737116bf
|
CI: added QURT build to CI
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
ef24bedabb
|
Tools: added ModalAI dev kit parameters
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
f8ce4183b8
|
AP_Filesystem: support QURT with posix filesystem
some features disabled
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
3a6024e8ab
|
AP_Common: support QURT
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
4e8f1e6092
|
AP_HAL: added QURT board type and header
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
af34df2b9f
|
waf: added QURT board target
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
a136c28122
|
waf: don't build CAN libraries if CAN not supported
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
2fe08b6177
|
HAL_QURT: revived QURT HAL
based around new SDK for ModalAI Voxl2 vehicles
|
2024-07-12 15:56:48 +10:00 |
Andrew Tridgell
|
354a40651d
|
Replay: use AP_Filesystem to load parameter file
fixes replay build with posix compat changes
|
2024-07-12 15:56:48 +10:00 |
Willian Galvani
|
62d9b14a65
|
Sub: add arming check for backup origin
Co-authored-by: Clyde McQueen <clyde@mcqueen.net>
|
2024-07-11 14:17:54 -03:00 |
Willian Galvani
|
bd27edc9f5
|
autotest: test mag fusion and origin backup
Co-authored-by: Clyde McQueen <clyde@mcqueen.net>
|
2024-07-11 14:17:54 -03:00 |
Willian Galvani
|
78a7c86bbd
|
Sub: create backup origin for gps-less operation with WMM
Co-authored-by: Clyde McQueen <clyde@mcqueen.net>
|
2024-07-11 14:17:54 -03:00 |
Peter Barker
|
bf3a8c0044
|
Tools: correct sitl-on-hw compilation for boards which constrain sensor counts
|
2024-07-11 21:24:55 +10:00 |
Peter Barker
|
75f9c4e4fc
|
AP_HAL: chiibos.h: die nicely if HAL_HAVE_PIXRACER_LED is used
|
2024-07-11 20:08:13 +10:00 |
Peter Barker
|
e42c9a588e
|
SITL: add support for simulated GPIO LEDs
|
2024-07-11 20:08:13 +10:00 |
Peter Barker
|
bad755f4a5
|
AP_HAL: add support for simulated GPIO LEDs
|
2024-07-11 20:08:13 +10:00 |
Clyde McQueen
|
630d3fa8a7
|
AP_NavEKF3: log mag fusion selection to XKFS
|
2024-07-11 16:16:27 +10:00 |
Andrew Tridgell
|
24a6e6bfa1
|
waf: Revert "waf: use debug option 3 which records defines as well"
this change made use of gdb so slow it is completely unusable for
ArduPilot. Far too many macros, loading gdb takes forever
|
2024-07-11 14:20:04 +10:00 |
Iampete1
|
a551b4f296
|
AP_SerialManager: remove Volz port config
|
2024-07-11 13:07:24 +10:00 |
Iampete1
|
8eceff2d7a
|
AP_Volz_Protocol: move output to thread
|
2024-07-11 13:07:24 +10:00 |
Iampete1
|
0c5160f05c
|
AP_Volz_Protocol: add range parameter allowing smaller range for improved PWM resolution
|
2024-07-11 13:07:24 +10:00 |
Iampete1
|
71f3dbf098
|
AP_Volz_Protocol: use popcount
|
2024-07-11 13:07:24 +10:00 |
Iampete1
|
871e9101ff
|
AP_Volz_Protocol: add CMD union helper
|
2024-07-11 13:07:24 +10:00 |
Andrew Tridgell
|
b34d0c9c87
|
AP_HAL: removed vector based I2C get_device
this is unused and prevents building on QURT
|
2024-07-11 11:20:47 +10:00 |
Andrew Tridgell
|
dbba4559ee
|
HAL_Linux: removed unused I2C vector get_device
|
2024-07-11 11:20:47 +10:00 |
Andrew Tridgell
|
192972e502
|
AP_HAL: avoid vector include in I2C API
this doesn't work on QURT build and is unused
|
2024-07-11 11:20:47 +10:00 |
emshibuya
|
0b866a4bec
|
Tools: add name to GIT_Success.txt
|
2024-07-11 08:45:54 +09:00 |
Andrew Tridgell
|
ebc7cc2daf
|
AP_OpticalFlow: cleanup printf warnings
|
2024-07-11 09:34:29 +10:00 |
Andrew Tridgell
|
c40099a162
|
AP_Rangefinder: cleanup printf warnings
|
2024-07-11 09:34:29 +10:00 |
Andrew Tridgell
|
991ea6326d
|
AP_Compass: cleanup warnings in printf calls
|
2024-07-11 09:34:29 +10:00 |
Peter Barker
|
f4f79905cc
|
AP_Notify: example: do not instantiate AP_BoardLED unless the board supports it
|
2024-07-11 09:34:00 +10:00 |
Peter Barker
|
71332dd039
|
AP_GPS: example: do not instantiate AP_BoardLED unless the board supports it
|
2024-07-11 09:34:00 +10:00 |
Peter Barker
|
ab43668c45
|
AP_Notify: adjust hwdef files for define renames
|
2024-07-11 09:34:00 +10:00 |
Peter Barker
|
3b764c5812
|
AP_HAL: adjust hwdef files for define renames
|
2024-07-11 09:34:00 +10:00 |
Peter Barker
|
956ac243e1
|
AP_HAL_ChibiOS: adjust hwdef files for define renames
|
2024-07-11 09:34:00 +10:00 |
Peter Barker
|
8370e0b08b
|
AP_Notify: create sanity in GPIO-based LED defines
|
2024-07-11 09:34:00 +10:00 |
Andrew Tridgell
|
096cfdcb61
|
waf: fixed ESP32 build
|
2024-07-11 09:28:17 +10:00 |
Andrew Tridgell
|
393cd3252b
|
AP_HAL_SITL: switched ENABLE_HEAP to an #if
|
2024-07-11 09:28:17 +10:00 |
Andrew Tridgell
|
3980cbbb82
|
AP_HAL_Linux: switched ENABLE_HEAP to an #if
|
2024-07-11 09:28:17 +10:00 |
Andrew Tridgell
|
f235b71f6b
|
AP_HAL: switched ENABLE_HEAP to an #if
|
2024-07-11 09:28:17 +10:00 |
Andrew Tridgell
|
15ef6b1192
|
AP_HAL_ESP32: switched ENABLE_HEAP to an #if
|
2024-07-11 09:28:17 +10:00 |
Andrew Tridgell
|
64f6abd4d4
|
AP_HAL_ChibiOS: switched ENABLE_HEAP to an #if
|
2024-07-11 09:28:17 +10:00 |
Andrew Tridgell
|
429294fa1d
|
AP_Baro: avoid i2c errors with ICP101XX
this sensor doesn't like reading at higher than expected rate
|
2024-07-11 09:27:33 +10:00 |
Andrew Tridgell
|
a02cd4b432
|
AP_Baro: fixed link with clang for shared library
avoid unused symbols
|
2024-07-11 09:27:09 +10:00 |
Andrew Tridgell
|
3608a78398
|
AP_Baro: fixed build with clang
|
2024-07-11 09:27:09 +10:00 |
Andrew Tridgell
|
60f582a6b2
|
AP_BattMonitor: support I2C INA231 battery monitor
|
2024-07-11 09:26:17 +10:00 |
Andrew Tridgell
|
75ebf96adb
|
AP_Filesystem: allow for filesystem with no dtype
|
2024-07-11 09:25:05 +10:00 |