Script execution

This commit is contained in:
2017-06-01 16:35:38 +02:00
parent 4c4a7017f4
commit 6a4e20e85b

View File

@@ -18,7 +18,7 @@ class SensorXAxis(ReadableArray):
def scan(sensor):
x_axis = SensorXAxis(sensor)
set_device_alias(pico_bpm6_x_axis, sensor.name+"_x_axis")
set_device_alias(x_axis, sensor.name+"_x_axis")
mscan(sensor, [sensor, x_axis], 100, title = sensor.name) # 100 samples
#mscan(sensor, [sensor, x_axis], -1, 2.0) #Samples for 2s
#tscan([sensor, x_axis], 10, 0.1) #10 samples every 0.1s
@@ -31,7 +31,7 @@ for sensor in sensors: sensor.setMonitored(True)
caput ("X12SA-ES1-TTL:OUT_02", "HIGH")
try:
parallelize([scan, [pico_bpm6_ts_sumall]], [scan, [pico_bpm6_ts_cur1]])
parallelize([scan, [pico_bpm6_ts_sumall]], [scan, [pico_bpm6_ts_cur1]], [scan, [pico_bpm6_ts_cur2]], [scan, [pico_bpm6_ts_cur3]], [scan, [pico_bpm6_ts_cur4]])
finally:
for sensor in sensors: sensor.setMonitored(False)
caput ("X12SA-ES1-TTL:OUT_02", "LOW")