Browse Source

autotest: use random MAVLink system IDs

this allows more than one test to be viewed at the same time in
qgroundcontrol
master
Andrew Tridgell 13 years ago
parent
commit
0a7f2bcc44
  1. 3
      Tools/autotest/arducopter.py
  2. 3
      Tools/autotest/arduplane.py

3
Tools/autotest/arducopter.py

@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
import util, pexpect, sys, time, math, shutil, os
from common import *
import mavutil, mavwp
import mavutil, mavwp, random
# get location of scripts
testdir=os.path.dirname(os.path.realpath(__file__))
@ -247,6 +247,7 @@ def fly_ArduCopter(viewerip=None): @@ -247,6 +247,7 @@ def fly_ArduCopter(viewerip=None):
mavproxy.expect('Received [0-9]+ parameters')
# setup test parameters
mavproxy.send('param set SYSID_THISMAV %u\n' % random.randint(100, 200))
mavproxy.send("param load %s/ArduCopter.parm\n" % testdir)
mavproxy.expect('Loaded [0-9]+ parameters')

3
Tools/autotest/arduplane.py

@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
import util, pexpect, sys, time, math, shutil, os
from common import *
import mavutil
import mavutil, random
# get location of scripts
testdir=os.path.dirname(os.path.realpath(__file__))
@ -206,6 +206,7 @@ def fly_ArduPlane(viewerip=None): @@ -206,6 +206,7 @@ def fly_ArduPlane(viewerip=None):
mavproxy.expect('Received [0-9]+ parameters')
# setup test parameters
mavproxy.send('param set SYSID_THISMAV %u\n' % random.randint(100, 200))
mavproxy.send("param load %s/ArduPlane.parm\n" % testdir)
mavproxy.expect('Loaded [0-9]+ parameters')

Loading…
Cancel
Save