Script execution

This commit is contained in:
x03daop
2016-11-04 16:25:53 +01:00
parent 557fc0defb
commit 14b7c83b7d

View File

@@ -1,19 +1,21 @@
print "Monitoring"
#if controller.state == State.Ready and Scienta.state.isInitialized():
if Scienta.state.isInitialized():
retries = 3
if controller.state == State.Ready:
retries = 5
for i in range(retries):
try:
print "Communication ok"
try:
Scienta.getImageCounter().read()
print "Communication ok"
#print "Communication ok"
break
except:
if i >= retries-1:
print "Scienta timeout, reinitializing..."
Scienta.initialize()
print "Scienta reinit ok"
break
break
else:
#print "Scienta timeout, retry..."
time.sleep(0.5)
pass