Peter Barker
b4d1689825
autotest: comment out probably-defunct test
2021-12-18 12:17:38 +09:00
Andy Piper
fddd555b9a
autotest: set SMAX during autotune test
2021-11-29 19:02:57 +09:00
Peter Barker
60c51cd509
autotest: FETtec tests: give vehicle a chance to realise ESCs are dead
...
Should remove the race condition where we disable an ESC but the vehicle
doesn't realise and lets the vehicle arm.
Also, waiting this long causes the ESCs to just go missing, not give a
telemetry failure
2021-11-29 19:02:57 +09:00
Peter Barker
ac844ccde2
autotest: add test for FETtec OneWire ESCs
...
make sure the SERVO_FWT_MASK is valid:
- it can have bit gaps between active channels, but channels higher than 12 are not allowed (AP_EST_TELEM limitation)
- Explain that the FETtec ESC IDs inside the FETtec Firmware need to be contiguous and start at 1.
add tests for ESC power outages
add test that safety switch zeroes PWM for FETtec ESC
a gap in the beginning of the SERVO_FTW_MASK is now allowed, test it
2021-11-29 19:02:57 +09:00
Pierre Kancir
e9df0d5140
Tools: link AP_FETtecOneWire
2021-11-29 19:02:57 +09:00
Andrew Tridgell
5f7f47d2b1
Tools: define obal board
2021-11-29 19:02:57 +09:00
Samuel Tabor
e6f9b1fd68
autotest: fly_mission should respect mission_timeout when waiting for wps.
2021-11-29 19:02:57 +09:00
Samuel Tabor
6b96160279
autotest: Add plane test for landing with barometer drift.
2021-11-29 19:02:57 +09:00
Andrew Tridgell
6250b57bf8
git: changed to https git protocol
2021-11-09 19:02:19 +09:00
Andrew Tridgell
8b7f0081d2
Tools: added bootloader for MatekF765-SE
2021-10-18 18:06:45 -04:00
Andy Piper
e8e59014ad
Tools: add Pixhawk4-bdshot bootloader
2021-09-10 14:08:46 +09:00
Andy Piper
c835146e8d
Tools: add CUAVv5-bdshot bootloader
2021-09-10 14:08:46 +09:00
Andy Piper
fa157d9ca4
Tools: add CUAVv5Nano-bdshot bootloader
2021-09-10 14:08:46 +09:00
mateksys
c5ed3c391a
Tools: added MatekF765-SE to autobuild
2021-08-28 17:10:29 +09:00
Andrew Tridgell
3b6b7c2121
autotest: disable broken test
...
missing upload_square_mission_items_around_location
2021-08-28 17:10:29 +09:00
Andrew Tridgell
65b43d8cd8
autotest: add test for two consecutive drops with no reboot
2021-08-28 17:10:29 +09:00
Andrew Tridgell
6fa350b4ec
Tools: add Flywoo boards to board list and manifest
2021-08-28 17:10:29 +09:00
Andrew Tridgell
bc246910f5
Tools: bootloader for FlywooF745Nano
2021-08-28 17:10:29 +09:00
Peter Barker
d12759d20b
autotest: rover: wait ready to arm before running motor test
2021-08-14 11:05:38 +09:00
Andrew Tridgell
1376ae4857
waf: add files from ROMFS_custom to ROMFS
...
this allows for lua scripts in the root of the source tree as ROMFS_custom/scripts/*.lua
it also allows for any other custom data files that may be
needed. This is cleaner for custom scripts than having the files in
AP_HAL_ChibiOS/hwdef/BOARD/scripts, and allows for the same scripts
working in SITL, Linux and ChibiOS
2021-08-14 11:05:38 +09:00
Leonard Hall
53cf3a0c51
Frame_params: update FILT to FLTE
2021-08-14 11:05:38 +09:00
Paul Riseborough
7fb30597eb
Tools: Rework Plane.EKFlaneswitch autotest
2021-07-23 10:19:50 +09:00
Paul Riseborough
9e48eb9ac8
Tools: Rework Copter VibrationFailsafe test to use commanded land
2021-07-23 10:19:50 +09:00
Paul Riseborough
f202b7944e
Tool: Allow more time for quadplane autotest to land and disarm
2021-07-23 10:19:50 +09:00
Paul Riseborough
b6bbaed0db
Tools: relax navigation test accuracy
2021-07-23 10:19:50 +09:00
Paul Riseborough
e13e888c31
Tools: Fix AIRSPEED_AUTOCAL test failure
...
The mission plan for this test causes a lot of overshoot when turning onto final approach with the result that there is still some lateral offset when passing the landing waypoint that is not a measure of estimator accuracy.
2021-07-23 10:19:50 +09:00
Peter Barker
a298480207
Tools: split yaw-vehicle-for-mount-roi test out
2021-07-23 10:19:49 +09:00
Andy Piper
f2e22cf8e5
iomcu: update for pulse width changes
2021-07-23 10:19:48 +09:00
Leonard Hall
a71793efcf
Tools: Autotest update guided bitbask to include acceleration
2021-07-23 10:19:47 +09:00
Andrew Tridgell
0e4e6b8075
autotest: adjust test_altitude_types for small change in longitude_scale
2021-07-23 10:19:47 +09:00
Andrew Tridgell
21bd2b7008
Tools: allow for double EKF build
2021-07-23 10:19:45 +09:00
Andrew Tridgell
41154e0f1b
waf: added --ekf-double configure option
2021-07-23 10:19:45 +09:00
Andrew Tridgell
843f87d618
Tools: install geocoder
2021-06-29 15:41:26 +10:00
Andrew Tridgell
d81b758d77
autotest: support using geocoder for -L location
...
this allows for location names from OSM, for example:
sim_vehicle.py -L '26 Carstensz St Griffith' --console --map
2021-06-29 15:41:26 +10:00
Rafael Araujo Lehmkuhl
4f7da5867d
Tools: Allow direct execution of firmware_version_decoder.py from command line
2021-06-29 09:24:04 +10:00
Peter Barker
99a0f5a86a
autotest: disable quadplane ConfigErrorLoop test
...
failing on the autotest server (and locally).
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
AT-1474.6: AP: Config error: Baro: unable to initialise driver
AT-1474.6: AP: Config Error: fix problem then reboot
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
2021-06-27 11:09:39 +10:00
Randy Mackay
5ec75578ab
Tools: add copter gps_glitch_loiter_test2
...
checks for twitches in Loiter after GPS glitch
2021-06-25 16:52:57 +09:00
Andrew Tridgell
220107b2a6
Tools: added boat circuit for Rabi
2021-06-25 15:33:55 +10:00
Andrew Tridgell
396094a82c
Tools: added a mission around Rabi, close to -180 degrees lon
2021-06-25 15:33:55 +10:00
Andrew Tridgell
75ae2548a7
Tools: added some locations close to the date line
2021-06-25 15:33:55 +10:00
Andrew Tridgell
3204ce4bf1
Tools: added --postype-single for sim_vehicle.py
2021-06-24 21:34:30 +10:00
Andrew Tridgell
895ab6c089
waf: added --postype-single option
...
for SITL with single precision postype_t
2021-06-24 21:34:30 +10:00
Peter Barker
4c173e01ef
autotest: increase number of parameter retries
...
sets were failing just after we uploaded very large numbers of
parameters. I'm guessing the parameter queue in ArduPilot is still
full.
2021-06-24 17:58:31 +10:00
Peter Barker
4bb91d1ec1
autotest: shift where we print which attempt we are doing
2021-06-24 17:58:31 +10:00
Peter Barker
e6eb6dea3f
Tools: mark decode_watchdog.py flake8-clean
2021-06-24 08:59:41 +10:00
Peter Barker
e38e026c6e
Tools: mark build_examples.py flake8-clean
2021-06-24 08:59:41 +10:00
Peter Barker
4ea8c32c61
Tool: uploader.py: flake8-clean
2021-06-24 08:59:41 +10:00
Peter Barker
b35a586447
Tool: make_apj.py: flake8-clean
2021-06-24 08:59:41 +10:00
Peter Barker
fad9b5d345
Tool: pretty_size_diff.py: flake8-clean
2021-06-24 08:59:41 +10:00
Peter Barker
0940c9371d
Tools: decode_ISCR.py: flake8-clean
2021-06-24 08:59:41 +10:00