Commit Graph

7572 Commits

Author SHA1 Message Date
yjuav
16eed7827e hwdef: add YJUAV_A6SE_H743 board support (4.4 backport) 2024-01-07 10:59:28 +11:00
Andy Piper
1919362383 bootloaders: BETAFPV-F405 bootloaders 2024-01-07 10:59:28 +11:00
Andrew Tridgell
0f31b2d82b Tools: rebuild IO firmware for SBUS change 2024-01-07 10:59:28 +11:00
Andrew Tridgell
429e7d2fc9 Tools: allow Ohm units in parameters
# Conflicts:
#	Tools/autotest/param_metadata/param.py
#	libraries/AP_BattMonitor/AP_BattMonitor_INA2xx.cpp
2024-01-07 10:59:28 +11:00
Peter Barker
379a905abd autotest: CI fixes for 4.4 2024-01-07 10:59:27 +11:00
Peter Barker
2caa9321d3 autotest: give Rover longer to arrive home
vagaries of interaction with Python script means we need to give this more time when running balancebot
Backport of PR https://github.com/ArduPilot/ardupilot/pull/23442
2024-01-07 10:59:27 +11:00
Tom Pittenger
33842ad1c9 Tools/autotest: fix Deepstall CI
Backport from PR https://github.com/ArduPilot/ardupilot/pull/24667
2024-01-07 10:59:27 +11:00
Peter Barker
247a0e696a autotest: allow more time for deepstall text
intermittent failures in CI - perhaps due to Plane dynamics changes
Backport of PR https://github.com/ArduPilot/ardupilot/pull/23524
2024-01-07 10:59:27 +11:00
Peter Barker
e66b85c0e1 autotest: add an epsilon for achieved servo output for speed scaling test
right on the threshold
backport from PR https://github.com/ArduPilot/ardupilot/pull/23823
2024-01-07 10:59:27 +11:00
Peter Barker
1557951b16 autotest: remove unnecessary try/except from Sprayer test
backport from https://github.com/ArduPilot/ardupilot/pull/23823
2024-01-07 10:59:27 +11:00
Tom Pittenger
91f33182a1 Tools/autotest: extend WindEstimates duration
backport from PR https://github.com/ArduPilot/ardupilot/pull/24666
2024-01-07 10:59:27 +11:00
bugobliterator
ac531812e2 AP_Periph: move sysid_my_gcs to be public 2024-01-07 10:59:27 +11:00
Andy Piper
f2dcb1cbf0 bootloaders: SpeedyBeeF405Mini 2024-01-07 10:59:27 +11:00
Andy Piper
8620247f8b bootloaders: TMotor H743 Mini bootloader 2024-01-07 10:59:27 +11:00
Andy Piper
860deb6c42 bootloaders: mRoControlZeroOEMH7 bdshot version 2024-01-07 10:59:27 +11:00
Andy Piper
c37178eb9c bootloaders: add BETAFPV F405 AIO 2024-01-07 10:59:27 +11:00
yjuav
be282d389e Tools: add YJUAV_A6SE board id & bootloader file 2024-01-07 10:59:27 +11:00
Andy Piper
d6279e6974 bootloaders: rebuild bootloaders for SPRacingH7 and DevEBoxH7v2 2024-01-07 10:59:27 +11:00
Andy Piper
397e3bdd05 scripts: update size_compare from master 2024-01-07 10:59:27 +11:00
Peter Barker
fa29206406 bootloaders: add bootloader for SDMODELH7V1 2024-01-07 10:59:26 +11:00
Andrew Tridgell
38df4aec88 Tools: allow selection of sdcard storage
this has been requested for MatekF765-Wing
2024-01-07 10:59:26 +11:00
Andrew Tridgell
e2f4ead576 Tools: added himark servos and hobbywing ESCs to build options 2024-01-07 10:59:26 +11:00
Andrew Tridgell
dca1241129 Tools: fixed ccache test for newer ccache version 2024-01-07 10:59:26 +11:00
Andrew Tridgell
bb9a28fee8 Tools: update SIYI_N7 bootloader 2024-01-07 10:59:26 +11:00
Randy Mackay
74584dc25b autotest: relax Copter vibration failsafe timeout 2024-01-07 10:59:26 +11:00
Andy Piper
b70aac50d2 bootloaders: bootloader for iFlight BlitzF745AIO 2024-01-07 10:59:26 +11:00
Andy Piper
f1983fa6ab AP_Bootloader: add iFlight BlitzF7 2024-01-07 10:59:26 +11:00
Andy Piper
06635393f1 bootloaders: bootloader for HEEWING-F405v2 2024-01-07 10:59:26 +11:00
Andy Piper
093bceb027 bootloaders: add HeeWing F405 2024-01-07 10:59:26 +11:00
Andrew Tridgell
b750e10c9f waf: wrap newlib alloc functions on ChibiOS
this prevents scripting and string library functions from calling sbrk
based alloction functions that are not thread safe
2024-01-07 10:59:26 +11:00
Andrew Tridgell
a73e477b92 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
2024-01-07 10:59:25 +11:00
Henry Wurzburg
252b7c15c1 Tools: add Holybro KakuteH7-Wing 2024-01-07 10:59:25 +11:00
Peter Barker
c2d1085a28 autotest: verify new safety switch state in set_safetyswitch 2023-06-18 11:32:53 +10:00
jfbblue0922
890f9878ec Tools: add JFB100 bootloader 2023-06-08 18:41:06 +10:00
Peter Barker
147abc67ab autotest: integrate features.json generation to build_binaries.py
we have to run the extract_features.py that corresponds to the branch being built.  We may say a feature is presnet when it isn't or vice-versa if we don't.
2023-06-08 18:41:06 +10:00
Andrew Tridgell
57d47e080b waf: added -g option to configure
this adds debug symbolds to the build without enabling other debug
code. This is needed for analysing watchdog crash dumps
2023-06-08 18:41:06 +10:00
Andy Piper
eff26c0bb8 bootloaders: remove FlywooF745v2 bootloaders 2023-06-08 18:41:06 +10:00
Andy Piper
e364f7f491 bootloaders: bootloaders for Flywoo F745v2 2023-06-08 18:41:06 +10:00
Andrew Tridgell
6fe6fb2317 Tools: update IO firmware 2023-05-23 15:21:45 +10:00
Henry Wurzburg
884e57e601 Tools: Add SpeedyBeeF405WING 2023-04-25 10:04:30 +10:00
Andy Piper
44950fd18e bootloaders: bootloaders for MatekF405-TE/VTOL-bdshot 2023-04-21 09:48:45 +10:00
Andrew Tridgell
673bf619e5 waf: added --board-start-time configure option 2023-03-26 16:47:21 +11:00
bugobliterator
7df64eb330 bootloaders: add CubeOrangePlus-bdshot bootloader 2023-03-22 18:14:01 +11:00
bugobliterator
4808b5bfa1 Replay: change INS_ to INS 2023-03-21 10:04:16 +11:00
bugobliterator
327ec0c355 Tools: enable aux IMUs while testing Plane 2023-03-21 10:04:16 +11:00
bugobliterator
e2509b7c6b autotest: add support for setting number of auxiliary IMUs 2023-03-21 10:04:16 +11:00
Peter Barker
b6509d52f4 Tools: add defines for Lutan and MegaSquirt 2023-03-21 09:01:13 +11:00
Peter Barker
a570160677 Tools: tidy AP_EFI defines 2023-03-21 09:01:13 +11:00
Peter Barker
6021e953c5 Tools: size_compare_branches.py: do not show lines where no builds made
Sometimes the vehicle/board combinations are empty as no build is done.  For example, when building bootloaders several boards don't have one, and hte output is cluttered with their results.

Don't show these empty lines by default
2023-03-19 11:34:55 +11:00
Peter Barker
475df8beae Tools: add camera backends to custom build server 2023-03-19 09:08:41 +11:00