Closedown

This commit is contained in:
2017-06-01 16:30:16 +02:00
parent a9081cf571
commit 4c4a7017f4
+9 -6
View File
@@ -9,7 +9,7 @@ rel_x = pico_bpm6_ts_x.read()
class XAxis(ReadableArray):
def read(self):
return [x + pico_bpm6_ts_x.getTimestamp() for x in rel_x]
return [x + pico_bpm6_ts_sumall.getTimestamp() for x in rel_x]
def getSize(self):
return len(rel_x) #only reads if cache is None
@@ -18,15 +18,18 @@ pico_bpm6_x_axis = XAxis()
set_device_alias(pico_bpm6_x_axis, "pico_bpm6_x_axis")
setup_plotting(line_plots = [pico_bpm6_ts_sumall.cache, pico_bpm6_x_axis])
sensors = [pico_bpm6_ts_sumall, pico_bpm6_ts_cur1, pico_bpm6_ts_cur2, pico_bpm6_ts_cur3, pico_bpm6_ts_cur4]
setup_plotting(line_plots = sensors + [pico_bpm6_x_axis,])
caput ("X12SA-ES1-TTL:OUT_02", "HIGH")
pico_bpm6_ts.setMonitored(True)
for sensor in sensors: sensor.setMonitored(True)
try:
mscan(pico_bpm6_ts, [pico_bpm6_ts_sumall, pico_bpm6_x_axis], 50)
#tscan(pico_bpm6_new, 10, 0.1)
mscan(pico_bpm6_ts_sumall, sensors + [pico_bpm6_x_axis,], 100) # 100 samples
#mscan(pico_bpm6_ts_sumall, sensors, -1, 2.0) #Samples for 2s
#tscan(pico_bpm6_new, 10, 0.1) #10 samples every 0.1s
finally:
pico_bpm6_ts.setMonitored(False)
for sensor in sensors: sensor.setMonitored(False)
caput ("X12SA-ES1-TTL:OUT_02", "LOW")