Files
sf-op/script/test/WireScanEncoderTest.py
voulot_d 8509255ebe Startup
2017-06-02 15:29:26 +02:00

22 lines
484 B
Python

run("Devices/Elements")
run("Devices/WireScanner")
prefix = "S30CB09-DWSC440"
scanner = WireScanner(prefix, [-200, 200, -200, 200], 3, 200, True)
st = Stream("pulse_id", dispatcher)
st.addScalar("m_pos", prefix + ":ENC_1_BS", 1, 0)
st.initialize()
setup_plotting(enable_plots = "m_pos",domain = "pulse_id")
scanner.set_selection(WireScanner.W1X)
scanner.init(wait=False)
bscan(st, 650)
scanner.park(wait=False)
bscan(st, 650, title = "Back")
scanner.wait_in_selection()