Peter Barker
817efe9b6d
Tools: expect message for EKF readiness rather than sleeping
...
This solves a problem for me when running Valgrind as
30s was not sufficient
8 years ago
Pierre Kancir
bec09b9a57
autotest: python3 support
8 years ago
Pierre Kancir
5786d66ea1
autotest: simplify start_sitl
8 years ago
Pierre Kancir
9e1ffcae5d
Tools: update python coding style
...
Tools: update PrintVersion.py coding style
autotest: update python coding style
pysim: update python coding style
jsb_sim: update Python coding style
param_metadata: update Python coding style
9 years ago
Lucas De Marchi
f0590581e4
autotest: standardize name of param files
...
Try to make the various param files to follow similar namings:
- Lowercase the few ones using uppercase
- Use dash to separate name components
- Start with "copter", "plane", "rover", etc instead of the mix we
had
- Remove "params" from the filename since it's redundant with the
extension
9 years ago
Pierre Kancir
19d94737a0
autotest: move all default params to default_params directory
9 years ago
Andrew Tridgell
3489f7b576
autotest: use builtin plane sim for autotest
...
and simplify startup using defaults file
9 years ago
priseborough
e0d87bf529
autotest: Increase startup wait time to allow EKF and GPS checks to pass
9 years ago
Peter Barker
b23f983459
autotest: add --gdb option to autotest.py
9 years ago
Andrew Tridgell
084a37d4fa
autotest: enable LOG_REPLAY and LOG_DISARMED in autotest
...
this will give us the ability to analyse any EKF errors
9 years ago
Peter Barker
3548f90d3a
autotest: create SIL object to hold valgrind logpath
9 years ago
Peter Barker
7b86a05722
Tools: convert autotest build.X and fly.X to use waf build system
9 years ago
Peter Barker
8774f15b9a
Tools: add valgrind option to autotest.py
9 years ago
Andrew Tridgell
084b607862
autotest: updated string for "Flight plan received"
9 years ago
Andrew Tridgell
34689cf949
autotest: cope with mavproxy logging msg changes
10 years ago
Andrew Tridgell
aaff670ec4
autotest: use builtin JSBSim support for plane testing
10 years ago
Andrew Tridgell
d4e9418ad4
autotest: rename jsmsim folder to jsb_sim
...
this prevents problems on windows with virtualbox. It tries to run
JSBSim as the directory 'jsbsim' and fails
10 years ago
Andrew Tridgell
7f89f73ad1
autotest: use simulation time for all time delays
10 years ago
Andrew Tridgell
d2a188c55d
autotest: run plane test at maximum speed
10 years ago
Andrew Tridgell
0ea0b51ccd
autotest: start plane sim during initial parameter load
...
this is now needed to get timestamps from JSBSim
10 years ago
Andrew Tridgell
b4ce3e0ba5
autotest: lock in the altitude before the FBWB test
10 years ago
Andrew Tridgell
c1f9be75fe
autotest: fly the cruise rudder circuit a bit faster
11 years ago
Andrew Tridgell
ccc449db19
autotest: removed the set of SYSID_THISMAV
...
this led to a race condition where some parameters were not loaded as
they were being sent with the wrong system ID
11 years ago
Andrew Tridgell
29c818ec6f
autotest: re-fetch parms after loading
...
trying to debug an autotest issue
11 years ago
Andrew Tridgell
0d6e8e9c0d
autotest: fixed timeout waiting for LOITER
11 years ago
Andrew Tridgell
6121b9c58e
autotest: switched to binary log download over MAVLink
11 years ago
Andrew Tridgell
c6cbfdce9a
autotest: report initial and final altitude in alt hold tests
11 years ago
Andrew Tridgell
8f558609a9
autotest: tweak plane autotest debugging
11 years ago
Andrew Tridgell
ef104b6629
autotest: wait for a higher altitude on takeoff
...
otherwise left circuit can crash
12 years ago
Andrew Tridgell
81bb4f26a1
autotest: update plane test with more modes
...
added tests for FBWB, STABILIZE, CRUISE, ACRO and CIRCLE
12 years ago
Andrew Tridgell
2802814a66
autotest: cope with slower updating roll in MAVLink for plane
...
need less precision in horizontal roll test
12 years ago
Andrew Tridgell
93db4a4a5b
autotest: consider lack of symlinks to be a soft error
...
some people use VMWare shared drives, which don't do hard links
12 years ago
Andrew Tridgell
21436dc1a6
autotest: fixed import of mavwp
12 years ago
Andrew Tridgell
2cb28076c8
autotest: tweak plane autotest mission and parameters
...
a bit better with the new controllers
12 years ago
Andrew Tridgell
168f76e76c
autotest: added --map option to autotest.py
12 years ago
Andrew Tridgell
9904bcd9aa
autotest: changed mavlink log names to *.tlog
...
easier to view in MP
12 years ago
Andrew Tridgell
843692ee5d
autotest: more tweaks to Rascal parameters
12 years ago
Andrew Tridgell
71f8166818
autotest: fix a race condition with baro noise on startup
...
we need to wait for a full GPS fix
12 years ago
Andrew Tridgell
a9af6e95cb
APM: higher throttle on takeoff in ArduPlane autotest
13 years ago
Andrew Tridgell
681e67201d
APM: fixed orientation on runway in autotest
13 years ago
Andrew Tridgell
51247ad6c1
autotest: loiter can be a bit slow to circle sometimes
13 years ago
Andrew Tridgell
c1405bddb3
APM-autotest: fixed inside loop test
...
pitch 80 may not be reached due to granularity of the MAVLink logging
13 years ago
Andrew Tridgell
c8f5aeb7ba
autotest: change loiter heading accuracy to 10
13 years ago
Andrew Tridgell
70669434a2
autotest: wait for VFR_HUD to be non-zero on startup
13 years ago
Andrew Tridgell
34af851b20
autotest: forced loiter via 2nd method
13 years ago
Andrew Tridgell
67afdc7485
autotest: fixes for MAVLink 1.0 in autotest
13 years ago
Andrew Tridgell
d60126fc1f
autotest: fixed overshoot due to low resolution log timing
13 years ago
Andrew Tridgell
abd33dd914
autotest: fixed order of startup messages
13 years ago
Andrew Tridgell
8f18d08eb5
autotest: added a lot more interal checking
...
check each of the sub-tests pass for overall pass
13 years ago
Andrew Tridgell
86b86c1bdf
autotest: bit more throttle on takeoff
...
needed for increased rolling friction
13 years ago