Peter Barker
dbee2e5d71
autotest: ignore type=0 heartbeat packets on SITL start
...
Until ArduCopter allocates its motors backend we emit a generic type,
for which there is no mode map in pymavlink.
So don't consider the reboot complete until we see a valid heartbeat.
4 years ago
yaapu
ec15614e11
Tools:autotest: added frsky passthrough autotest for terrain message frame 0x500B
4 years ago
Pierre Kancir
3f204d976e
Tools: split coverage script for easier update
4 years ago
Peter Barker
120167f799
autotest: fix fly_square mission
...
waypoint doesn't change until mission is running
4 years ago
Peter Barker
42eec13f5e
autotest: adjust CAN test for lack of MAVProxy
4 years ago
Peter Barker
21c124ab47
autotest: tidy set_parameters
...
Remove commented code, add more to the verbose option
4 years ago
Stavros Korokithakis
f6fc6d22da
autotest: Fix the climb-before-turn test
4 years ago
Pierre Kancir
311a4ed0c7
Tools: correct package_is_installed check
4 years ago
Pierre Kancir
881e42c337
Tools: Give a better chance on default install to get the right package version
4 years ago
roger
b02f868793
Tools: make build installation script compatible with most Linux distros
...
Signed-off-by: <73884126+ardugitter@users.noreply.github.com>
4 years ago
Samuel Tabor
36428f5074
Tools: Handle repeated add-param-file arguments to sim_vehicle.py.
4 years ago
Pierre Kancir
ebe841ba70
Tools: param_parse: validate empty description and fields
4 years ago
Kawamura
15421c16d1
Tools: add psutil for kill_tasks_psutil in sim_vehicle.py
4 years ago
Peter Barker
da52e5d08c
autotest: set SYSID_MYGCS in tests which need it
...
This was still relying on heartbeats coming from MAVProxy. As speedup
increased those heartbeats may not come fast enough - and they really
should be coming from autotest as that's who's doing the commanding.
autotest: set SYSID_MYGCS in AFS test
autotest: set SYSID_MYGCS before setGCSfailsafe
4 years ago
Peter Barker
216140b58d
autotest: remove un-needed portion of reset_delay_item
...
Looks like this function evolved and this appendix remained
4 years ago
Lava Chemist
35815a5130
Tools: build_binaries.py : Add FlywooF745
4 years ago
Peter Barker
f7d8994ce1
autotest: move assert_mission_count up, use it
4 years ago
Peter Barker
30c9d4bcf4
autotest: remove pointless loiter switch
4 years ago
Peter Barker
0c7f3d20a4
autotest: fix attitude test
...
autotest: add a get_messages_frame method
Attempts to get a set of messages as close as reasonable in time.
4 years ago
Stavros Korokithakis
29043d62e9
Add FLIGHT_OPTION to climb before RTL
4 years ago
Lava Chemist
e614c9eeb2
Tools: add bootloader and board types
4 years ago
Peter Barker
4b3adb806c
autotest: add test for tailsitter throttle
4 years ago
Hwurzburg
d15e01d390
Plane: fix DO_CHANGE_SPEED airspeed to impact only AUTO and GUIDED modes
4 years ago
Peter Barker
eb702b0f82
Tools: add support for ATTITUDE_QUATERNION
4 years ago
Peter Barker
0414929310
autotest: fix Heli spline waypoint test
...
Mission isn't round-tripped so make it non-strict
4 years ago
yaapu
3bfa07d35a
Tools:autotest, frsky passthrough fix for long status text message test
4 years ago
bugobliterator
5074b6d336
autotest: add test case for GPS ordering
...
also fix flake8 issues
4 years ago
bugobliterator
48277b43e4
Tools: add autotest for checking GPS ordering
4 years ago
Siddharth Purohit
5657dad3e6
Replay: move underscore one layer down for GPS
4 years ago
Siddharth Purohit
a1a41bb47a
AP_Periph: move underscore one layer down for GPS
4 years ago
Michael du Breuil
06a40da355
AP_Periph: Send ardupilot.gnss.Status
4 years ago
Peter Barker
f78d7c3b25
autotest: add option to not check current wp after set_current_wp
...
Sometimes a waypoint is set which we'll never emit as our current
waypoint (e.g. a JUMP)
4 years ago
Peter Barker
4a251bebbd
autotest: fix fly_home_land_and_disarm; wp 7 is never current wp
...
This is never a current waypoint, so we can't wait for it
4 years ago
Peter Barker
3ddffdab9b
autotest: correct wait_current_waypoint timeout behaviour
4 years ago
Randy Mackay
78ddd0512c
Tools: autotest for copter spelling fix
4 years ago
Randy Mackay
4abae23306
Tools: disable QuadPlane.GyroFFT autotest
4 years ago
Peter Barker
bdeadce95b
autotest: improve deadreckoning test
...
autotest: use location_offset rather than coordinates in Deadreckoning test
4 years ago
Peter Barker
425ab1358a
autotest: tidy streamrate handling
...
Stop setting MAVProxy stream rates; these are neither here-nor-there now as MAVProxy will only modify its own connection's streamrates now
Stop doing the set-streamrate dance to work around MAVProxy's
set_streamrate algorithms.
Remove useless and misleading set of streamrate in Plane test; we reset
streamrates on the reboot immediately following this set. Considering
the streamrate was never eset this was a good thing.
4 years ago
James O'Shannessy
bcc0da9c47
AutoTest: Adds additional autotests to capture mode change while breached
...
AutoTest: Adds test for fence breach switching to guided mode when no fence return point is present. In upstream, this results in a vehicle fly-away.
4 years ago
James O'Shannessy
269fa5cbe2
AutoTest: Copter remove FENCE_AUTOENABLE tests
...
Addresses comments made in review, removes the FENCE_AUTOENABLE param for copter.
No param means no tests required.
4 years ago
James O'Shannessy
dac5996d93
AutoTest: Fix autotest conflicts after rebase on upstream
4 years ago
James O'Shannessy
e16bbe6e18
AutoTest: Ensure fence state is disabled at end of test
...
This appears to be another case of the fence state carrying over from one test to another. Disabling the fence at the end of the test appears to have fixed this problem
4 years ago
James O'Shannessy
31462418c6
AutoTest: Ensure Copter can RTL and Land even when Fence Floor has not been auto disabled
4 years ago
James O'Shannessy
fa7be629e5
AutoTest: Make fence tests flake8 compliant
4 years ago
James O'Shannessy
01b27bdb61
AutoTest: revert change that breaks quadplane
4 years ago
James O'Shannessy
2353b55452
AutoTest: Address race conditions in changes to fence tests
4 years ago
James O'Shannessy
76a2a76b54
AutotTest: Adds autotests for Plane to test RetRally flag added to AC_Fence
4 years ago
James O'Shannessy
8545715837
AutoTest: Add Static Fence Tests for unallowed arming when breaching geofence
4 years ago
James O'Shannessy
6f7ba3b037
AutoTest: Ensure fence is disabled at end of throttle_failsafe_fence test
4 years ago
James O'Shannessy
6251b6eead
AutoTest: Rebase and carry across changes from autotest
4 years ago