Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 555 → Rev 556

/VibrationTest/trunk/VibrationTest/VibrationTest.py
116,11 → 116,16
mk.open(comPort=parComPort)
msg = mk.getVersionMsg()
voltage = 0
version = msg.getVersion()
if parVerbose:
print "Version: %d.%d" % msg.getVersion()
print "Version: %d.%d" % version
if version != (0,74):
print "INVALID VERSION", version
sys.exit(2)
msg = mk.getDebugMsg()
voltage = msg.getVoltage()
if (voltage > 4.2*3):
minVoltage = 4*3.5
else:
161,9 → 166,11
if parVerbose:
print "Getting data... " ,
data = mk.doVibrationTest(motorSpeeds, parNbSamples, channel)
#data = (0,1,2)
minval = min(data[1:])
maxval = max(data[1:])
if (maxval-minval)>100: print data
#if (maxval-minval)>100: print data
time.sleep(.1)
msg = mk.getDebugMsg()
voltage = msg.getVoltage()
170,9 → 177,11
if voltage<minVoltage:
print "VOLTAGE TOO LOW, TEST ABORTED"
sys.exit(2)
pp = maxval-minval;
print "%10s Speed=%3d U=%2.1fV Channel=%-10s Min=%3d Max=%3d pp=%3d" % (parTestName, speed, voltage, channelName, minval, maxval, pp),
print "*"*(min(pp,200)/5)
print "%s Speed=%3d U=%2.1fV Channel=%-10s Min=%3d Max=%3d pp=%3d" % (parTestName, speed, voltage, channelName, minval, maxval, maxval-minval)
if parFileName != None:
try:
logfile = open(parFileName, "r")