catalight.equipment.power_meter.newport.NewportMeter

class catalight.equipment.power_meter.newport.NewportMeter

Bases: object

NewportMeter.

__init__()

Methods

__init__()

change_wavelength(wavelength[, max_tries])

Change to desired wavelength, modifies slot 4 if wavelength DNE.

read([averaging_time])

Read average powermeter output in mW over averaging_time.

shut_down()

Stop & Close all devices.

change_wavelength(wavelength, max_tries=4)

Change to desired wavelength, modifies slot 4 if wavelength DNE.

read(averaging_time=0.5)

Read average powermeter output in mW over averaging_time.

Parameters:

averaging_time (float or int, optional) – Time to collect dataset in seconds. The default is 0.5.

Returns:

  • timestamp (float) – Time since epoch from time.time() of recording

  • reading (float) – Power reading in mW

shut_down()

Stop & Close all devices.