Commit Graph

7569 Commits

Author SHA1 Message Date
Andrew Tridgell 38b1c526b4 Tools: rebuild IO firmware for SBUS change 2023-10-13 16:40:51 +11:00
Andrew Tridgell 0b7552e6f8 Tools: allow Ohm units in parameters
# Conflicts:
#	Tools/autotest/param_metadata/param.py
#	libraries/AP_BattMonitor/AP_BattMonitor_INA2xx.cpp
2023-10-13 16:40:51 +11:00
Peter Barker 9b44444a28 autotest: CI fixes for 4.4 2023-10-13 16:40:51 +11:00
Peter Barker 99491d2436 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
2023-10-13 16:40:51 +11:00
Tom Pittenger a98678a0f9 Tools/autotest: fix Deepstall CI
Backport from PR https://github.com/ArduPilot/ardupilot/pull/24667
2023-10-13 16:40:51 +11:00
Peter Barker 4f44760912 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
2023-10-13 16:40:51 +11:00
Peter Barker c37557736c 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
2023-10-13 16:40:51 +11:00
Peter Barker c2f384ec48 autotest: remove unnecessary try/except from Sprayer test
backport from https://github.com/ArduPilot/ardupilot/pull/23823
2023-10-13 16:40:51 +11:00
Tom Pittenger c6c4a3d355 Tools/autotest: extend WindEstimates duration
backport from PR https://github.com/ArduPilot/ardupilot/pull/24666
2023-10-13 16:40:51 +11:00
bugobliterator 47908cb185 AP_Periph: move sysid_my_gcs to be public 2023-10-13 16:40:51 +11:00
Andy Piper ee5b529ed2 bootloaders: SpeedyBeeF405Mini 2023-10-13 16:40:51 +11:00
Andy Piper 421e535ffa bootloaders: TMotor H743 Mini bootloader 2023-10-13 16:40:51 +11:00
Andy Piper 1124b05fc8 bootloaders: mRoControlZeroOEMH7 bdshot version 2023-10-13 16:40:51 +11:00
Andy Piper de35407713 bootloaders: add BETAFPV F405 AIO 2023-10-13 16:40:51 +11:00
yjuav 3fe0a2bd92 Tools: add YJUAV_A6SE board id & bootloader file 2023-09-14 14:10:41 +09:00
Andy Piper 56986b4cad bootloaders: rebuild bootloaders for SPRacingH7 and DevEBoxH7v2 2023-09-14 14:10:41 +09:00
Andy Piper d45d868701 scripts: update size_compare from master 2023-09-14 14:10:41 +09:00
Peter Barker bc4c7605a5 bootloaders: add bootloader for SDMODELH7V1 2023-09-05 20:14:13 +10:00
Andrew Tridgell 6503324081 Tools: allow selection of sdcard storage
this has been requested for MatekF765-Wing
2023-09-05 20:14:13 +10:00
Andrew Tridgell e054c82f11 Tools: added himark servos and hobbywing ESCs to build options 2023-09-05 20:14:13 +10:00
Andrew Tridgell 21db41f5b8 Tools: fixed ccache test for newer ccache version 2023-09-03 09:43:35 +10:00
Andrew Tridgell 42332559a8 Tools: update SIYI_N7 bootloader 2023-08-12 16:29:38 +10:00
Randy Mackay f7a9eb37b1 autotest: relax Copter vibration failsafe timeout 2023-08-12 16:29:38 +10:00
Andy Piper da4ad1063a bootloaders: bootloader for iFlight BlitzF745AIO 2023-08-01 17:43:17 +10:00
Andy Piper 97fa94ef6e AP_Bootloader: add iFlight BlitzF7 2023-08-01 17:43:17 +10:00
Andy Piper 4df27dbedb bootloaders: bootloader for HEEWING-F405v2 2023-08-01 17:43:17 +10:00
Andy Piper 0c7eb9f814 bootloaders: add HeeWing F405 2023-08-01 17:43:17 +10:00
Andrew Tridgell 799833fdaa 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
2023-07-04 15:33:27 +10:00
Andrew Tridgell 86b6785fca 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-07-04 10:53:57 +10:00
Henry Wurzburg a8f6464121 Tools: add Holybro KakuteH7-Wing 2023-07-04 10:53:57 +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
Henry Wurzburg 6b2990813a Tools: reserve board ID 2023-03-17 16:14:27 +11:00
Peter Barker 2f1956bba0 Tools: add option to not include SRXL in build 2023-03-15 22:45:23 +11:00
Pierre Kancir fa2c7113c9 Tools: enable back DriveMaxRCIN test as rover sitl gsf issue is solved 2023-03-15 19:31:26 +11:00