Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 556 → Rev 554

/VibrationTest/trunk/VibrationTest/VibrationTest.py
116,16 → 116,11
mk.open(comPort=parComPort)
msg = mk.getVersionMsg()
version = msg.getVersion()
voltage = 0
if parVerbose:
print "Version: %d.%d" % version
if version != (0,74):
print "INVALID VERSION", version
sys.exit(2)
print "Version: %d.%d" % msg.getVersion()
msg = mk.getDebugMsg()
voltage = msg.getVoltage()
if (voltage > 4.2*3):
minVoltage = 4*3.5
else:
166,11 → 161,9
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
time.sleep(.1)
if (maxval-minval)>100: print data
msg = mk.getDebugMsg()
voltage = msg.getVoltage()
177,11 → 170,9
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")