Files
dev/script/test/CustomPlot.py
2018-11-23 08:42:01 +01:00

14 lines
395 B
Python

p = plot(None, title="Custom Plot")[0]
p.addSeries(LinePlotSeries("My Series"))
proc_data = "/proc/calc"
create_dataset(proc_data , 'd')
def AfterReadout(record, scan):
val = record.values[1] - record.values[0]
p.getSeries(0).appendData(record.positions[0], val)
append_dataset(proc_data , val)
lscan(inp, (out, sin), 0.0, 10.0, 1.0, latency = 0.1, after_read=AfterReadout)