Keysight N5776C Power Supply
- class pymeasure.instruments.keysight.KeysightN7776C(adapter, name='N7776C Tunable Laser Source', **kwargs)
Bases:
SCPIUnknownMixin
,Instrument
This represents the Keysight N7776C Tunable Laser Source interface.
laser = N7776C(address) laser.sweep_wl_start = 1550 laser.sweep_wl_stop = 1560 laser.sweep_speed = 1 laser.sweep_mode = 'CONT' laser.output_enabled = 1 while laser.sweep_state == 1: log.info('Sweep in progress.') laser.output_enabled = 0
- close()
Fully closes the connection to the instrument through the adapter connection.
- get_wl_data()
Function returning the wavelength data logged in the internal memory of the laser
- property locked
Control the lock state (True/False) of the laser source. (bool)
- next_step()
Performs the next sweep step in stepped sweep if it is paused or in manual mode.
- property output_enabled
Control the state (on/off) of the laser source (bool)
- property output_power_dBm
Control the output power in dBm.
- property output_power_mW
Control the output power in mW
- previous_step()
Performs one sweep step backwards in stepped sweep if its paused or in manual mode.
- property sweep_mode
Control sweep mode of the swept laser source
- property sweep_points
Get the number of datapoints that the :READout:DATA? command will return.
- property sweep_speed
Control speed of the sweep (in nanometers per second).
- property sweep_state
Control state of the wavelength sweep. Stops, starts, pauses or continues a wavelength sweep. Possible state values are 0 (not running), 1 (running) and 2 (paused). Refer to the N7776C user manual for exact usage of the paused option.
- property sweep_step
Control step width of the sweep (in nanometers).
- property sweep_twoway
Control the repeat mode. Applies in stepped,continuous and manual sweep mode.
- property sweep_wl_start
Control Start Wavelength (in nanometers) for a sweep.
- property sweep_wl_stop
Control End Wavelength (in nanometers) for a sweep.
- property trigger_in
Control the incoming trigger response and arm the module.
- property trigger_out
Control if and at which point in a sweep cycle an output trigger is generated and arms the module.
- property wavelength
Control absolute wavelength of the output light (in nanometers)
- property wl_logging
Control State (on/off) of the lambda logging feature of the laser source.