This commit is contained in:
gac-x09la
2022-03-09 10:53:00 +01:00
parent a3bbf7e1fc
commit 37fd09cfd8
6 changed files with 51 additions and 14 deletions
+24
View 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=scienta.getEnergyStepSize()
rp=RegisterPanel()
rp.setDevice(reg)
SwingUtils.showDialog(App.getInstance().mainFrame, reg.name, None, rp)