mahos.gui.spodmr.SPODMRWidget#
- class mahos.gui.spodmr.SPODMRWidget(gconf: dict, name, gparams_name, plot: PlotWidget, context, parent=None)#
Widget for Pulse ODMR with Slow detectors.
- __init__(gconf: dict, name, gparams_name, plot: PlotWidget, context, parent=None)#
Methods
__init__
(gconf, name, gparams_name, plot, ...)apply_fg_widgets
([params])apply_meas_widgets
()apply_plot_widgets
()check_ddphase
()Validate input of ddgatephaseEdit.
export_data
()finalize
(data)get_fg_mode
()get_fg_mode_dict
()get_fg_params
()get_method
()get_params
()get_plot_params
()get_plottable_data
()has_fg
()init_connection
()init_radiobuttons
()init_widgets
()init_with_status
(status)initialize widget after receiving first status.
load_data
()refresh_all
()request_start
()request_stop
()reset_tau_modes
(modes)round_box_values
()check and round to half-integer values of QDoubleSpinBox for timing parameters.
save_data
()set_method
(method)set_plot_mode
(mode)set_tau_mode
(mode)start
()start the measurement.
switch_fg
()switch_method
()switch_partial
(index)update_Nstop
()update_buffer
(buffer)update_data
(data)update_inst_bounds
()update_plot_enable
(enable)update_plot_params
()update_save_button
(saved)update_state
(state, last_state)update_stop
()validate_pulse
()Attributes
METHODS