Browse Source

autotest: use right sim backend for different vehicles

master
Andrew Tridgell 10 years ago
parent
commit
5d8a897330
  1. 8
      Tools/autotest/autotest.py

8
Tools/autotest/autotest.py

@ -19,8 +19,12 @@ def get_default_params(atype): @@ -19,8 +19,12 @@ def get_default_params(atype):
# use rover simulator so SITL is not starved of input
from pymavlink import mavutil
HOME=mavutil.location(40.071374969556928,-105.22978898137808,1583.702759,246)
sim_cmd = util.reltopdir('Tools/autotest/pysim/sim_wrapper.py') + ' --frame=rover --rate=200 --speedup=100 --home=%f,%f,%u,%u' % (
HOME.lat, HOME.lng, HOME.alt, HOME.heading)
if atype in ['APMrover2', 'ArduPlane']:
frame = 'rover'
else:
frame = 'quad'
sim_cmd = util.reltopdir('Tools/autotest/pysim/sim_wrapper.py') + ' --frame=%s --rate=400 --speedup=100 --home=%f,%f,%u,%u' % (
frame, HOME.lat, HOME.lng, HOME.alt, HOME.heading)
runsim = pexpect.spawn(sim_cmd, logfile=sys.stdout, timeout=10)
runsim.delaybeforesend = 0

Loading…
Cancel
Save