MockNT252¶
- class lsst.ts.tunablelaser.MockNT252¶
Bases:
object
Implement the mock NT252 device.
- Attributes:
Methods Summary
do_burst_length
([parameter])Return or set the burst length.
Return burst pulses to go.
Return or set the propagation mode.
Return current as formatted string.
Return fault code of the module.
Return the power state of the module
Return the display current.
Return display temperature.
Return the error code.
Return the fault code.
Return frequency divider.
Return hv voltage.
Return the power current of the module
Return the fault code of the module
Return the power state of the module
Return current burst length as formatted string.
Return current burst pulses left as formatted string.
Return laser propagation mode.
Return the power current of the module.
Return the fault code of the module.
Return current frequency divider as formatted string.
Return current output energy level as formatted string.
Return propagation state.
Return current qsw adjustment output delay as formatted string.
Return current repetition rate as formatted string.
Return current synchronization mode as formatted string.
Return current wavelength as formatted string.
do_output_energy_level
([parameter])Return or set the output energy level.
do_power
([parameter])Return or set the power status.
Return qsw adjustment output delay.
Return the repetition rate.
do_set_m_cpu800_18_continuous_burst_mode_trigger_burst
(mode)Set the propagation mode of the laser.
Change output energy level as formatted string.
do_set_m_cpu800_18_power
(state)Set the propagation state of the laser.
do_set_midiopg_31_wavelength
(wavelength)Set wavelength.
Return set temperature.
Return synchronization mode.
do_wavelength
([parameter])Return or set wavelength.
parse_command
(msg)Parse the message received and return response.
Methods Documentation
- do_burst_length(parameter=None)¶
Return or set the burst length.
- do_burst_pulses_to_go()¶
Return burst pulses to go.
- do_continuous_burst_mode_trigger_burst(parameter=None)¶
Return or set the propagation mode.
- do_cpu8000_16_power()¶
Return the power state of the module
- Returns:
str
The current power state of the module.
- do_display_current()¶
Return the display current.
- do_display_temperature()¶
Return display temperature.
- do_error_code()¶
Return the error code.
- do_fault_code()¶
Return the fault code.
- do_frequency_divider()¶
Return frequency divider.
- do_hv_voltage()¶
Return hv voltage.
- do_m_cpu800_17_display_current()¶
Return the power current of the module
- Returns:
str
The displayed current.
- do_m_cpu800_17_fault_code()¶
Return the fault code of the module
- Returns:
str
The current fault code. Always returns 0.
- do_m_cpu800_17_power()¶
Return the power state of the module
- Returns:
str
The current power state of the module
- do_m_cpu800_18_burst_pulses_to_go()¶
Return current burst pulses left as formatted string.
- Returns:
- do_m_cpu800_18_display_current()¶
Return the power current of the module.
- do_m_cpu800_18_fault_code()¶
Return the fault code of the module.
- do_m_cpu800_18_frequency_divider()¶
Return current frequency divider as formatted string.
- Returns:
- do_m_cpu800_18_output_energy_level()¶
Return current output energy level as formatted string.
- Returns:
- do_m_cpu800_18_qsw_adjustment_output_delay()¶
Return current qsw adjustment output delay as formatted string.
- Returns:
- do_m_cpu800_18_synchronization_mode()¶
Return current synchronization mode as formatted string.
- Returns:
- do_midiopg_31_wavelength()¶
Return current wavelength as formatted string.
- Returns:
str
The current wavelength.
- do_output_energy_level(parameter=None)¶
Return or set the output energy level.
- do_power(parameter=None)¶
Return or set the power status.
- do_qsw_adjustment_output_delay()¶
Return qsw adjustment output delay.
- do_repetition_rate()¶
Return the repetition rate.
- do_set_m_cpu800_18_burst_length(count)¶
- do_set_m_cpu800_18_continuous_burst_mode_trigger_burst(mode)¶
Set the propagation mode of the laser.
- do_set_m_cpu800_18_output_energy_level(energy_level)¶
Change output energy level as formatted string.
- Returns:
- do_set_m_cpu800_18_power(state)¶
Set the propagation state of the laser.
- do_set_midiopg_31_wavelength(wavelength)¶
Set wavelength.
- do_set_temperature()¶
Return set temperature.
- do_synchronization_mode()¶
Return synchronization mode.
- do_tk6_44_display_temperature()¶
- do_tk6_45_display_temperature()¶
- do_wavelength(parameter=None)¶
Return or set wavelength.