Peter Barker
eda7dff54d
Tools: param_metadata: disallow @Values and @Bitmask at same time
2021-07-04 08:19:10 +10:00
Peter Barker
bf80c44408
Tools: add rc channel option to disable all airspeed sensors
2021-07-04 08:19:10 +10:00
Peter Barker
f032a1d404
autotest: revert to subprocess.check_call
...
.run is only Python3
2021-07-04 08:19:10 +10:00
Peter Barker
05f5dcbed7
autotest: disable autotesting of tri frame as it is still busted
2021-07-04 08:19:10 +10:00
Peter Barker
e27015f75e
autotest: verify roll/pitch are not adversely affected by yaw inputs
2021-07-04 08:19:10 +10:00
Peter Barker
0564ba1870
autotest: ensure reasonable yawrate on takeoff in FlyEachFrame
2021-07-04 08:19:10 +10:00
Pierre Kancir
ba4634a775
AP_Common: add more unitttests
2021-07-04 08:19:10 +10:00
Peter Barker
c432e032d8
autotest: add FlyEachFrame test for Plane
2021-07-04 08:19:10 +10:00
Pierre Kancir
72f06201f9
Tools: remove more CAN stuff from coverage statistics
2021-07-04 08:19:10 +10:00
Pierre Kancir
32bb616bb5
Tools: autotest.py: total flake8 compliance.
2021-07-04 08:19:10 +10:00
Pierre Kancir
25d3659cb1
Tools: autotest: correct exception handling on unit test run.
2021-07-04 08:19:10 +10:00
Peter Barker
4a08f1334a
autotest: improve diagnostics around touchdown/takeoff expected tests
...
Also looks at last result as we don't appear to have a consistent number
in our tests
2021-07-04 08:19:10 +10:00
Peter Barker
ec1cf2f3af
autotest: let arming failure messages get spit out
2021-07-04 08:19:10 +10:00
QioTek
9ed396716b
AP_Bootloader: added QioTekZealotH743 board type
...
AP_Bootloader: added QioTekZealotH743 board type
2021-07-04 08:19:10 +10:00
Peter Barker
da785c5ba2
Tools: remove HIL support
2021-07-04 08:19:10 +10:00
Peter Barker
2494993b3b
autotest: add trivial test for smart battery logging
2021-07-04 08:19:10 +10:00
Patrick José Pereira
9211f6d351
Tools: Add navigator board in common boards
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2021-06-11 14:43:48 -04:00
Peter Barker
cea0d7c971
autotest: move autotest tlog files into buildlogs directory
2021-06-11 22:14:11 +10:00
Peter Barker
e77512ba08
autotest: add method to create simple relative-to-home mission
2021-06-11 16:59:51 +10:00
Peter Barker
14b2af84ab
autotest: break out a home_relative_loc_ne for getting a home-rel loc
2021-06-11 16:59:51 +10:00
Peter Barker
96e14d470a
autotest: retry SITL connect many times while running under GDB
...
Allows for easier debugging under gdb when checking startup code
2021-06-11 11:15:58 +10:00
Peter Barker
0b517cfc57
autotest: start GDB in tui mode by default
2021-06-10 20:52:48 +10:00
Tom Pittenger
4d0f5a1db6
AP_Periph: add support for multiple protocols on AP_Periph
2021-06-09 18:36:18 +10:00
Tom Pittenger
8ada37edb8
AP_Periph: add support for MPPT Battery driver
2021-06-09 18:36:18 +10:00
Peter Barker
fd792bebf8
autotest: wipe SITL state after temperature cal test
...
ArduPilot internals are fiddling state that the autotest suite is
unaware of, so wipe the eeprom after the test
2021-06-09 14:14:06 +10:00
Peter Barker
79de738266
autotest: wait for a few seconds for arm-failure messages to appear
...
If prearms never come true then we try to arm the vehicle so it tells us
what is wrong. Since we no longer push statustexts hard, we have to
wait for the reasons to come out at normal clocked rates.
2021-06-09 14:13:54 +10:00
Peter Barker
6af6d2fc2a
autotest: add a progress message for looking for a message in a log
2021-06-09 14:13:31 +10:00
Peter Barker
6944ef6af1
autotest: fly each working Helicopter frame
2021-06-09 12:15:42 +10:00
Randy Mackay
058d4299ad
Tools: update SITL tri and hexa gains
2021-06-08 19:11:32 +10:00
Andrew Tridgell
3be7f1ae23
autotest: removed tri from doesn't fly list
2021-06-08 19:11:32 +10:00
Andrew Tridgell
0876cb9cd6
autotest: fixed defaults for tricopter
2021-06-08 19:11:32 +10:00
arsh
45f1d03bda
autotest:Copter test fix for some frames
...
removed some lines
Whitespace messages removal
2021-06-08 16:50:37 +10:00
Peter Barker
31c345fc4b
Tools: add support for AP_Logger into AP_Periph
2021-06-08 09:57:55 +10:00
Peter Barker
0bd9610687
autotest: add trivial test for BodyFrameOdom
2021-06-04 15:09:51 +10:00
Peter Barker
584e24d613
Tools: build mRoControlZeroClassic and mRoControlZeroH7{,-bdshot} on build server
2021-06-04 14:39:56 +10:00
Randy Mackay
e8947dfb47
Tools: reduce copter autotest rate yaw P and I gains
...
affects quad, hexa, octa, octa-quad, deca, tri, y6, dodeca-hexa
2021-06-03 12:20:43 +09:00
yaapu
b14dcf1df5
Tools:autotest: updated FRSky SPort test to use new 2 byte data IDs
2021-06-02 17:33:15 +10:00
Pierre Kancir
cf350a52e9
Tools: Autotest: add --coverage option
2021-06-02 14:42:59 +10:00
Pierre Kancir
870eaac839
Tools: correct some coverage utilities
2021-06-02 14:42:59 +10:00
Pierre Kancir
d1cc8d2bf3
Waf: add coverage flags
2021-06-02 14:42:59 +10:00
Andrew Tridgell
3a1d2f1852
Replay: remove takeoff/touchdown event handling
2021-06-02 11:13:16 +09:00
Peter Barker
2439587c5a
autotest: add tests for ground effect compensation active in EKF
2021-06-02 11:13:16 +09:00
Peter Barker
8925c2830b
autotest: check fence upload/download when creating from locs
2021-06-01 15:54:59 +10:00
James O'Shannessy
819bb2938b
AP_Periph: Correctly report Temperature to UAVCAN
2021-06-01 12:35:24 +10:00
Peter Barker
c1a20ceab4
autotest: add test to catch bug with opticalflow if no rangefinder
2021-06-01 11:31:42 +10:00
Randy Mackay
26ea80fc62
Tools: update default params for copter-optflow.parm
2021-06-01 09:57:16 +10:00
Andrew Tridgell
f3cc661ebd
Tools: added HolybroGPS to autobuild
2021-06-01 09:19:51 +10:00
Andrew Tridgell
b8f3a0f83b
Tools: added HolybroGPS bootloader
2021-06-01 09:19:51 +10:00
Andrew Tridgell
b6543e7a85
AP_Bootloader: added Holybro GPS board type
2021-06-01 09:19:51 +10:00
Hwurzburg
4335951c42
Tools: remove % as units on params that are unitless
2021-05-30 22:38:27 -07:00