This commit is contained in:
gac-S_Changer
2018-11-07 11:36:38 +01:00
parent bc78e8fd40
commit 92574c1341
23 changed files with 749 additions and 63 deletions

View File

@@ -25,10 +25,10 @@ BARCODE_READER_SCAN_PUCKS = "barcode_reader_scan_pucks"
def is_imaging_enabled():
setting = get_setting(IMAGING_ENABLED_PREFERENCE)
return not (str(setting) == 'False')
return not (str(setting).lower() == 'false')
def set_imaging_enabled(value):
set_setting(IMAGING_ENABLED_PREFERENCE, True if value else False )
set_setting(IMAGING_ENABLED_PREFERENCE, (True if value else False) )
def assert_imaging_enabled():
if is_imaging_enabled() == False:
@@ -69,8 +69,9 @@ for script in ["devices/RobotSC", "devices/Wago", "devices/BarcodeReader", "devi
except:
print >> sys.stderr, traceback.format_exc()
add_device(img.getContrast(), force = True)
add_device(img.getCamera(), force = True)
if is_imaging_enabled():
add_device(img.getContrast(), force = True)
add_device(img.getCamera(), force = True)
###################################################################################################
@@ -103,8 +104,9 @@ run("motion/calibrate_tool")
run("motion/scan_pin")
run("motion/robot_recover")
run("motion/recover")
run("imgproc/Utils")
run("tools/Math")
if is_imaging_enabled():
run("imgproc/Utils")
def system_check(robot_move=True):
if not air_pressure_ok.read():
@@ -176,7 +178,8 @@ try:
except:
print >> sys.stderr, traceback.format_exc()
try:
if is_imaging_enabled():
try:
import ch.psi.pshell.device.Camera as Camera
#img.camera.setColorMode(Camera.ColorMode.Mono)
#img.camera.setDataType(Camera.DataType.UInt8)
@@ -196,7 +199,7 @@ try:
img.camera.stop()
img.camera.start()
except:
except:
print >> sys.stderr, traceback.format_exc()