PYME.Acquire.ui.mpd_picosecond_delay_panel module¶
- class PYME.Acquire.ui.mpd_picosecond_delay_panel.DelayPanel(parent, delayer, scope)¶
Bases:
mClass
Simple slider panel showing/controling the delay of the MPD picosecond delay module. See PYME.Acquire.Hardware.mpd_picosecond_delayer.
Example setup in init script: @init_gui(‘pulse phase control’) def pulse_phase_controls(MainFrame, scope):
from PYME.Acquire.ui import mpd_picosecond_delay_panel delay_panel = mpd_picosecond_delay_panel.DelayPanel(MainFrame, scope.mpd, scope) MainFrame.camPanels.append((delay_panel, ‘Phase Delay’, False, False)) MainFrame.time1.WantNotification.append(delay_panel.update)
- on_cb_highspeed(wx_event)¶
- on_slide(event)¶
- update()¶