This commit is contained in:
24
script/test/TestDiscretePositionerSelector.py
Normal file
24
script/test/TestDiscretePositionerSelector.py
Normal file
@@ -0,0 +1,24 @@
|
||||
import ch.psi.utils.swing.SwingUtils as SwingUtils
|
||||
import ch.psi.pshell.swing.DiscretePositionerPanel as DiscretePositionerPanel
|
||||
import ch.psi.pshell.swing.DiscretePositionerSelector as DiscretePositionerSelector
|
||||
import ch.psi.pshell.swing.RegisterPanel as RegisterPanel
|
||||
|
||||
"""
|
||||
setp = scienta.getChannelCtrl()+":LENS_MODE"
|
||||
rbck = scienta.getChannelCtrl()+":LENS_MODE_RBV"
|
||||
|
||||
dp = DiscretePositioner("lens_mode", setp, rbck)
|
||||
dp.monitored=True
|
||||
add_device(dp, True)
|
||||
|
||||
|
||||
pn=DiscretePositionerSelector()
|
||||
pn.setDevice(dp)
|
||||
SwingUtils.showDialog(App.getInstance().mainFrame, dp.name, None, pn)
|
||||
|
||||
show_panel(dp)
|
||||
"""
|
||||
reg=sin #scienta.getEnergyStepSize()
|
||||
rp=RegisterPanel()
|
||||
rp.setDevice(None)
|
||||
SwingUtils.showDialog(App.getInstance().mainFrame, reg.name, None, rp)
|
||||
Reference in New Issue
Block a user