23 lines
610 B
Python
23 lines
610 B
Python
print "Monitoring"
|
|
#if controller.state == State.Ready and Scienta.state.isInitialized():
|
|
if Scienta.state.isInitialized():
|
|
retries = 3
|
|
for i in range(retries):
|
|
try:
|
|
print "Communication ok"
|
|
Scienta.getImageCounter().read()
|
|
print "Communication ok"
|
|
break
|
|
except:
|
|
if i >= retries-1:
|
|
print "Scienta timeout, reinitializing..."
|
|
Scienta.initialize()
|
|
print "Scienta reinit ok"
|
|
break
|
|
|
|
|
|
|
|
|
|
|
|
|