Willian Galvani
8c5c1bd5fc
Tools: Autotest: fix python style
2022-05-25 14:40:19 -03:00
Iampete1
35db95f062
Tool: autotest: defaults: remove MOT_PWM_MIN and _MAX
2022-05-25 14:40:19 -03:00
Iampete1
a47a306a83
Tools: autotest: copter: remove check for PWM min/max zero
2022-05-25 14:40:19 -03:00
Iampete1
5684353000
Tools: autotest: update quadplane throttle min param name
2022-05-25 14:40:19 -03:00
Willian Galvani
8d0fffaea1
Tools: Atutotest: Sub: add more checks for depth hold
2022-04-29 11:29:06 -03:00
Willian Galvani
51882bfd6d
Tools: Autotest: Sub: include tests for holding depth in arbitrary attitudes
2022-04-28 15:25:49 -03:00
Andrew Tridgell
5ae741e731
waf: added --assert-cc-version configure option
...
this will allow build_binaries.py to confirm it is using the right
compiler for each build
2022-04-26 14:10:27 -03:00
Willian Galvani
ea08167626
Tools: update sub autotest params
2022-04-25 18:43:51 -03:00
Willian Galvani
c5be6de114
Autotest: Sub: fix sub tests for new althold implementation
...
With this implementation (same as copter's) 1450 is within the pilot deadzone,
which breaks the test.
2022-04-19 20:42:31 -03:00
Willian Galvani
44c3943b72
Autotest: Sub: tighten default watch_altitude_maintened delta
2022-04-19 20:42:31 -03:00
Willian Galvani
d149602742
Autotest: Sub: Add depth hold cases of large buoyancies and small inputs
2022-04-19 20:42:31 -03:00
Andrew Tridgell
eff8192774
Tools: added AK09918 devid
2022-01-03 11:40:48 -03:00
Willian Galvani
71ad6cdcfe
AP_Periph: update to use capacity_remaining_pct() as a bool
2022-01-03 11:40:48 -03:00
Peter Barker
f9496843de
autotest: comment out probably-defunct test
2021-12-18 12:17:22 +09:00
Andy Piper
ae1f274919
autotest: set SMAX during autotune test
2021-11-29 19:02:38 +09:00
Peter Barker
2bf777ccb7
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:38 +09:00
Peter Barker
4903224b47
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:38 +09:00
Pierre Kancir
4049c15557
Tools: link AP_FETtecOneWire
2021-11-29 19:02:38 +09:00
Andrew Tridgell
c8b8aa1f4f
Tools: define obal board
2021-11-29 19:02:38 +09:00
Samuel Tabor
b733f6cd95
autotest: fly_mission should respect mission_timeout when waiting for wps.
2021-11-29 19:02:38 +09:00
Samuel Tabor
5eea705234
autotest: Add plane test for landing with barometer drift.
2021-11-29 19:02:38 +09:00
Andrew Tridgell
5d360e8327
git: changed to https git protocol
2021-11-02 19:36:29 +11:00
Andrew Tridgell
644c56361c
Tools: added bootloader for MatekF765-SE
2021-10-17 19:03:42 -04:00
Andy Piper
ecfdbaa01a
Tools: add Pixhawk4-bdshot bootloader
2021-09-10 14:07:37 +09:00
Andy Piper
4171141a5f
Tools: add CUAVv5-bdshot bootloader
2021-09-10 14:07:37 +09:00
Andy Piper
9a056d8097
Tools: add CUAVv5Nano-bdshot bootloader
2021-09-10 14:07:37 +09:00
mateksys
29a028d361
Tools: added MatekF765-SE to autobuild
2021-08-28 14:41:27 +09:00
Andrew Tridgell
3d58d71dfa
autotest: disable broken test
...
missing upload_square_mission_items_around_location
2021-08-28 14:41:27 +09:00
Andrew Tridgell
eac9ec4392
autotest: add test for two consecutive drops with no reboot
2021-08-28 14:41:27 +09:00
Andrew Tridgell
47929df430
Tools: add Flywoo boards to board list and manifest
2021-08-28 14:41:27 +09:00
Andrew Tridgell
82f947a5ab
Tools: bootloader for FlywooF745Nano
2021-08-28 14:41:27 +09:00
Peter Barker
4180fad6af
autotest: rover: wait ready to arm before running motor test
2021-08-14 10:44:08 +09:00
Andrew Tridgell
87e5d47ed7
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 10:44:08 +09:00
Leonard Hall
efd7042d44
Frame_params: update FILT to FLTE
2021-08-14 10:44:08 +09:00
Paul Riseborough
ad15d62941
Tools: Rework Plane.EKFlaneswitch autotest
2021-07-22 19:07:36 +09:00
Paul Riseborough
697cc5cb44
Tools: Rework Copter VibrationFailsafe test to use commanded land
2021-07-22 19:07:36 +09:00
Paul Riseborough
21dfefa5f2
Tool: Allow more time for quadplane autotest to land and disarm
2021-07-22 19:07:36 +09:00
Paul Riseborough
ed30a7ce35
Tools: relax navigation test accuracy
2021-07-22 19:07:36 +09:00
Paul Riseborough
8db073a8d6
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-22 19:07:36 +09:00
Peter Barker
65d0dcf3b7
Tools: split yaw-vehicle-for-mount-roi test out
2021-07-22 19:07:36 +09:00
Andy Piper
e2bf62e7fe
iomcu: update for pulse width changes
2021-07-22 19:07:36 +09:00
Leonard Hall
88042ec153
Tools: Autotest update guided bitbask to include acceleration
2021-07-22 19:07:36 +09:00
Andrew Tridgell
72be5fc575
autotest: adjust test_altitude_types for small change in longitude_scale
2021-07-22 19:07:36 +09:00
Andrew Tridgell
df9950fbb3
Tools: allow for double EKF build
2021-07-22 19:07:36 +09:00
Andrew Tridgell
5bccdf5e5a
waf: added --ekf-double configure option
2021-07-22 19:07:36 +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