Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 563 → Rev 564

/VibrationTest/trunk/VibrationTest/VibrationTest.py
115,6 → 115,7
mk = mkProto.MkComm()
mk.open(comPort=parComPort)
time.sleep(.1)
msg = mk.getVersionMsg()
version = msg.getVersion()
if parVerbose:
126,10 → 127,13
msg = mk.getDebugMsg()
voltage = msg.getVoltage()
if (voltage > 4.2*3):
minVoltage = 4*3.5
if (voltage == 0):
minVoltage = 0
else:
minVoltage = 3*3.5
if (voltage > 4.2*3):
minVoltage = 4*3.5
else:
minVoltage = 3*3.5
 
if parVerbose:
print "Voltage: %2.1fV" % msg.getVoltage()
160,7 → 164,7
for i in range(0,10):
time.sleep(.1)
mk.setMotorTest(motorSpeeds)
for channel in parChannels:
channelName = CHANNEL_NAMES[channel]
if parVerbose:
177,7 → 181,7
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)
215,7 → 219,9
logfile.close()
if parVerbose:
print "OK"
mk.close()
except Exception,e:
print
print "== ERROR ==: \"%s\"" % e
225,4 → 231,5
traceback.print_exc()
print
raw_input("Press ENTER, the application will close")
print
print