From 45bed50328863177859491cd94075b819940b818 Mon Sep 17 00:00:00 2001 From: x03daop Date: Mon, 7 Nov 2016 12:07:43 +0100 Subject: [PATCH] Startup --- script/test/monitoring.py | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 script/test/monitoring.py diff --git a/script/test/monitoring.py b/script/test/monitoring.py new file mode 100644 index 00000000..1bcf111f --- /dev/null +++ b/script/test/monitoring.py @@ -0,0 +1,36 @@ +if controller.state == State.Ready: + print "Testing..." + if not Scienta.state.isInitialized(): + print "Try initialize Scienta..." + try: + controller.evalLine("Scienta.initialize()") + print "Scienta reinit ok" + except: + print "Scienta reinit failure" + else: + retries = 5 + for i in range(retries): + try: + Scienta.getImageCounter().read() + break + except: + if i >= retries-1: + print "Scienta timeout, try initialize..." + try: + controller.evalLine("Scienta.initialize()") + print "Scienta reinit ok" + except: + print "Scienta reinit failure" + break + else: + print "Scienta timeout, retry..." + time.sleep(0.1) + pass + print "Quit" + + + + + + +