Peter Barker
a9a111fe31
waf: sitl_periph_gps doesn't have AP_AHRS_ENABLED
2023-07-04 10:27:32 +10:00
Peter Barker
aee1172b66
bootloaders: add FlyingMoonF407 bootloaders
2023-07-04 10:25:19 +10:00
Henry Wurzburg
8201b6b214
Tools:add reboot for failing CI test
2023-07-04 10:24:30 +10:00
Peter Barker
7a99fd7e3b
bootloaders: add FlyingMoonH743 bootloader
2023-07-04 10:04:55 +10:00
burgeruser
2951cf0155
Tools: board_types.txt: Reserve board id for PodmanH7
...
Reserve board id for PodmanH7
2023-07-04 08:13:24 +10:00
Peter Barker
7b8bc6b00b
AP_Bootloader: reserve 100 IDs for Carbonix boards
2023-07-03 16:10:58 +10:00
Peter Barker
32c2dc73b5
autotest: tidy checking of received MISSION_ACK messages
2023-07-01 14:46:31 +10:00
Peter Barker
48224892e1
autotest: add a get_cached_message method
...
saves looking up where to get these from all the time
2023-07-01 14:46:31 +10:00
Peter Barker
ce9117a296
autotest: add a assert_cached_message_field_values method
...
also allow polling for messages when asserting receipt of a message
2023-07-01 14:46:31 +10:00
Peter Barker
a5ed5f4f82
autotest: improve diagnostics for bad field values
...
print out enumeration name and enumeration value name when
ng comparisons
2023-07-01 14:46:31 +10:00
Iampete1
5fa8b887a2
Tools: Param Parse: add reference name to vehicle parameter table
2023-06-30 09:46:47 +10:00
Martin Luessi
12527f0426
Tools: Added RADIX2HD
2023-06-29 20:33:57 +10:00
Andy Piper
19770c0c35
AP_Bootloader: add board id for HeeWing F405
2023-06-29 19:04:27 +10:00
Andy Piper
75afe88e47
bootloaders: bootloader for iFlight BlitzF745AIO
2023-06-28 17:23:19 +10:00
Andy Piper
1553fe3c33
AP_Bootloader: add iFlight BlitzF7
2023-06-28 17:23:19 +10:00
rishabsingh3003
5500cb97c7
autotest: add simulated nooploop tofsense rangefinder
2023-06-28 17:16:22 +10:00
Henry Wurzburg
6afb16d10f
Tools:add brake mode to build options
2023-06-28 15:59:22 +10:00
Randy Mackay
8adfd7e6ad
Tools: custom build server support for Xacti gimbal
2023-06-27 21:12:20 +10:00
Andrew Tridgell
a7d51898da
AP_Periph: raise CAN priorty of MovingBaseline data
...
and raise CAN buffer size for lots of movingbaseline data
2023-06-27 10:32:43 +10:00
Peter Barker
f7243c0ff5
Tools: add and use AP_SBUSOUTPUT_ENABLED
...
.... which will allow periphs to instantiate this if they really feel like it, and for it to be removed on smaller boards on the custom build server (and potentially on lower-specced boards.
2023-06-27 10:10:41 +10:00
Peter Barker
8665ccbe8f
Tools: add bootloaders for FlyingMoonF427
2023-06-27 09:38:48 +10:00
Andrew Tridgell
669b58b017
Tools: fixed RefindGPS test
...
this test was relying on the EKF bug fixed in this PR. The copter was
actually fully landing and touching the ground in the LAND phase
whereas the original intention of this test was that it not touch the
ground in LAND. See the graph in
https://github.com/ArduPilot/ardupilot/pull/17104 where the test was
added
2023-06-26 18:09:31 +10:00
robin luo
73480438f4
AP_Bootloader: Reserve IDs for CM4PILOT and F405AIO
...
Reserve IDs for CM4PILOT and F405AIO
2023-06-22 07:22:04 +10:00
Peter Barker
e8ada7f4ee
Tools: add and use AP_AHRS_ENABLED
2023-06-21 22:28:48 +10:00
Peter Barker
77da6cf2b7
AP_Periph: supply buffer for decoding ADSB messages
2023-06-21 17:50:31 +10:00
Andrew Tridgell
1055c5f1c6
waf: fixed dependency of ChibiOS build on compiler flags
...
this adds a chibios_flags.h which contains the flags we pass to the
ChibiOS make, which allows us to have a make level dependency on the
flags
this fixes (among other things) the build of copter followed by
bootloader for SPRacingH7
2023-06-20 18:08:31 +10:00
Peter Barker
0cf53f5127
Tools: add option to disable relay and servorelay libraries
2023-06-20 09:36:39 +10:00
Henry Wurzburg
363bdc3118
Tools: add Holybro KakuteH7-Wing
2023-06-20 09:09:12 +10:00
Peter Barker
2d51eae56e
Tools: build_options.py: add filesystem build options
2023-06-18 10:35:27 +10:00
bugobliterator
f391445eaf
AP_Periph: move sysid_my_gcs to be public
2023-06-17 14:49:22 +10:00
bnsgeyer
c8fc238e62
Tools: add throttle curve and governor autotest for tradheli
2023-06-16 23:18:23 +10:00
Peter Barker
c0cf43d5b5
Tools: tidy solution_status_change.py
...
NFC, just a bit tidier
2023-06-15 19:25:12 +10:00
Peter Barker
a1726f9b92
Tools: allow CrashCatcher to be disabled via hwdef
2023-06-14 18:39:11 +10:00
Randy Mackay
7ecb580519
Tools: autotest proximity sensor fix for sf45b
2023-06-14 17:49:30 +10:00
Peter Barker
f76eee12e0
autotest: test_build_options: add must-have-defines for CubeBlack
2023-06-14 17:01:26 +10:00
YJUAV
a2b446c6a5
AP_Bootloader: add YJUAV_A6 and YJUAV_A6Nano to board types.
2023-06-10 19:23:28 +10:00
Peter Barker
cf7b01d73a
Tools: add AP_SCRIPTING_ENABLED to custom build server
2023-06-09 16:10:52 +10:00
Peter Barker
98d392194a
Tools: allow AP_SCRIPTING_ENABLED to come from hwdef files
2023-06-09 16:10:52 +10:00
Peter Barker
bd5355973d
Tools: board_types.txt: reserve ID for FlyingMoonH743
2023-06-09 08:41:42 +10:00
Peter Barker
0c9c01d903
Tools: size_compare_branches.py: correct exclude-board globbing
2023-06-09 08:41:27 +10:00
Peter Barker
a7e6bfc80a
Tools: size_compare_branches.py: blacklist build of Pixhawk1-bdshot
...
new board, no bootloader
2023-06-09 08:41:27 +10:00
Peter Barker
38693c0e5d
Tools: add --exclude-board=glob to size_compare_branches.py
2023-06-08 17:16:51 +10:00
Peter Barker
5a33f870c0
Tools: use HAL_PROXIMITY_ENABLED in place of HAL_PERIPH_ENABLE_PRX
...
boolean truth rather than defines, and simplifies code
2023-06-08 11:53:01 +10:00
bugobliterator
8ac9480e3d
waf: add support for semaphores around allocate blocks in libcanard
2023-06-08 10:15:50 +10:00
Peter Barker
7ab625b969
Tools: correct detection of feature AP_FILESYSTEM_FORMAT_ENABLED
2023-06-08 08:55:26 +10:00
Peter Barker
122f29c76d
Tools: allocate a board ID for SDMODELH7V1
2023-06-07 22:31:41 +10:00
Peter Barker
440d00e8c8
Tools: add AP_BOOTLOADER_FLASHING_ENABLED to build options
2023-06-07 18:24:05 +10:00
Peter Barker
3b5779fa91
Tools: create define specifically for the developer feature for killing IMUs
2023-06-07 18:23:01 +10:00
Peter Barker
d0f06beeaa
autotest: care not which CAN GPS is unhealthy when in maintenance mode
2023-06-07 14:21:43 +10:00
Andrew Tridgell
4e09fe04a3
Tools: added test for MAV_CMD_EXTERNAL_POSITION_ESTIMATE
2023-06-06 15:19:12 +10:00