Peter Barker
3709fa426d
autotest: fix warning about deprecated distutils.dir_utils.copy_tree
2022-12-11 09:58:17 +11:00
Andy Piper
ed41412e01
scripts: add SpeedyBee F405 v3 to manifest generator
2022-11-21 19:33:35 +11:00
Andy Piper
d095b1d818
bootloaders: add SpeedyBee F405 v3 bootloader
2022-11-21 19:33:35 +11:00
Andy Piper
2b461bef50
AP_Bootloader: add board id for SpeedyBee F405 v3
2022-11-21 19:33:35 +11:00
Randy Mackay
d584517bc9
Tools: ArduRoller param file loses ATC_BAL_SPD_FF
2022-11-21 19:33:35 +11:00
Randy Mackay
f32b30b9e0
Tools: balancebot test does not set ATC_BAL_SPD_FF
...
also update autotest balance bot tuning
2022-11-21 19:33:35 +11:00
Lucas De Marchi
29c05b78a1
Tools: Update fram params for skyviper
...
Set the necessary SERVO*_FUNCTION params so it doesn't conflict.
2022-11-21 19:33:35 +11:00
Andrew Tridgell
d41b1c8c3b
Tools: fixed filename for AtomRCF405NAVI bl
2022-11-21 19:33:35 +11:00
alexklimaj
f61aa5f0b9
AP_Baro: BMP390
2022-11-21 19:33:35 +11:00
alexklimaj
80903958c4
hwdef: ARKV6X
2022-11-21 19:33:35 +11:00
Andrew Tridgell
883a37ef37
Tools: added new baro types
2022-11-21 19:33:35 +11:00
Randy Mackay
5fe0cf5e00
Tools: custom build server option for Siyi gimbal mount
2022-11-21 19:33:35 +11:00
Andrew Tridgell
1200c0e0d3
waf: added --enable-gps-logging
2022-10-19 10:22:11 +11:00
Andrew Tridgell
fb10145092
waf: ensure we don't try to use non-implemented functions
2022-10-19 10:22:11 +11:00
Andrew Tridgell
cde3674559
Tools: added CubePilot to board recognition for uploader.py
...
for CubeOrangePlus
2022-10-19 10:22:11 +11:00
Willian Galvani
286f5d1765
Tools: attempt to fix Sub flapping test
2022-10-19 10:22:11 +11:00
Andrew Tridgell
a002040146
AP_Bootloader: use new check_limit_flash_1M()
...
use common function
2022-10-09 09:47:02 +11:00
Andrew Tridgell
cdc0474da1
Tools: fixed build of bootloaders with debug
2022-10-09 09:47:02 +11:00
Reilly Callaway
4fcb1089b1
Tools: Add kg per cubic meter unit metadata
2022-10-04 13:38:30 +11:00
Andrew Tridgell
6b4e30ea7d
AP_Periph: support actuator type with PWM
...
this makes debugging much easier in CAN analyser
2022-10-04 13:38:30 +11:00
Paul Riseborough
a61451f6a7
Tools: Use a more typical wind speed for the PitotBlockage autotest
2022-10-04 13:38:30 +11:00
Paul Riseborough
0ada863636
Tolls/autotest: Fix Flake8 style check fails
2022-10-04 13:38:30 +11:00
Paul Riseborough
0d2e391579
Tools/autotest: fail pitot tube at start of takeoff
2022-10-04 13:38:30 +11:00
Paul Riseborough
2e75a8f85c
Tools/autotest: rework arming and takeoff mode change order
...
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2022-10-04 13:38:30 +11:00
Paul Riseborough
1bef47d2b7
Tools/autotest: Use clearer method of setting parameters
...
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2022-10-04 13:38:30 +11:00
Paul Riseborough
98506f995a
Tools: Python coding style fixes
2022-10-04 13:38:30 +11:00
Paul Riseborough
954276c10f
Tools: Add partial unblockage to pitot blockage test
2022-10-04 13:38:30 +11:00
Paul Riseborough
ada3537b8f
Tools: Add autotest for pitot tube blockage handling
2022-10-04 13:38:30 +11:00
Andy Piper
080b444418
bootloaders: make sure SkystarsH7HD has functioning VTX on Camera 1 by default
2022-10-04 13:38:30 +11:00
Andy Piper
05b88ba475
scripts: add Skystars variants to manifest generator
2022-10-04 13:38:30 +11:00
Andy Piper
ee8594b02a
bootloaders: add and correct SkystarsH7HD bootloaders
2022-10-04 13:38:30 +11:00
Peter Barker
be495f5959
autotest: check target system on return mission_item_int packets
2022-10-04 13:38:30 +11:00
Andrew Tridgell
67c6900b0a
autotest: added a test for EKF lane change in GUIDED
...
an EKF lane change when the two lanes are using different GPS should
not cause a height change in GUIDED
2022-10-04 13:38:30 +11:00
Andrew Tridgell
a7f23b477c
autotest: move do_aux_function to common
2022-10-04 13:38:30 +11:00
m
61bb575422
autotest: Fix watch_altitude_maintained for Copter
2022-09-13 07:43:15 +10:00
Peter Barker
109d0286d9
autotest: correct type-check
...
py2 vs py3
2022-09-12 21:04:39 +10:00
Peter Barker
b1909d9edf
autotest: create and use a Result object to ship failure data around
2022-09-12 08:49:04 +10:00
Peter Barker
ba6cf1a42b
autotest: remove disabled LogUpload test
...
This has been unused for a long time, and is getting in the way of reforms. Its position as a test rather than as a part of a framework was always going to cause oddities, particularly after we split the Copter tests into several chunks.
2022-09-11 20:45:13 +10:00
Peter Barker
87e97ca5b2
autotest: remove syntax test for test lambdas
...
We no longer permit the use of lambda functions in test lists
2022-09-11 17:21:38 +10:00
Peter Barker
cd50b91904
autotest: correct running of single test
...
... and stop using run_tests entrypoint to the AutoTest objects as it does cause confusion
2022-09-11 17:15:53 +10:00
Peter Barker
bb1c43b0a2
autotest: ensure MAVProxy arm attempt times out
2022-09-11 17:00:50 +10:00
Patrick José Pereira
34be6fea77
Tools: Check if version exist before installing it
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2022-09-11 14:18:21 +10:00
Michael Oborne
536db5d26f
Scripts: add 2nd CubeOrange BL usbid
2022-09-11 14:04:02 +10:00
m
3fdcf5f940
autotest: test landed state of copter during takeoff in auto mode
2022-09-10 21:53:23 +10:00
Peter Barker
80c36ecc97
autotest: use reflection to collect test details
...
We had a pattern emerging of using the test name as the method name to contain the actual test. We also tended to duplicate the docstrings in the test description - or omit the docstring.
This uses reflection to retrieve both the test name and the description, meaning less duplication of this information and enforcing having docstrings on the test methods.
2022-09-10 18:27:27 +10:00
Peter Barker
b06afa8316
autotest: reset sitl if forced disarm fails
2022-09-10 14:35:25 +10:00
Peter Barker
4caaf1533f
autotest: check context for expected esc-rpm statustext
2022-09-10 09:21:44 +10:00
Peter Barker
459af5ec9b
Tools: generate_manifest.py: allow generation of features.json file
2022-09-09 20:33:41 +10:00
Peter Barker
71d1c050b3
autotest: move log_name method for balancebot to within class
2022-09-09 20:32:59 +10:00
Shiv Tyagi
6393ef6b8e
Tools: fix Rover AutoDock test
2022-09-09 19:12:30 +10:00