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 the display current.
Return display temperature.
Return the error code.
Return the fault code.
Return frequency divider.
Return hv voltage.
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.
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_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_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_temperature()¶
Return set temperature.
- do_synchronization_mode()¶
Return synchronization mode.
- do_wavelength(parameter=None)¶
Return or set wavelength.