Thorlabs Power Meters¶
Driver module for Thorlabs power meters. Supports:
PM100D
- class instrumental.drivers.powermeters.thorlabs.PM100D(inst=None, **kwds)¶
A Thorlabs PM100D series power meter
- auto_range_enabled(**kwds)¶
- close()¶
- disable_auto_range(**kwds)¶
- enable_auto_range(**kwds)¶
- get_num_averaged(**kwds)¶
- get_power(**kwds)¶
- get_range(**kwds)¶
- get_wavelength(**kwds)¶
- measure(n_samples=100)¶
Make a multi-sample power measurement
- Parameters
n_samples (int) – Number of samples to take
- Returns
Measured power, with units and uncertainty, as a
pint.Measurement
object- Return type
pint.Measurement
- set_num_averaged(**kwds)¶
- set_wavelength(**kwds)¶
- auto_range¶
Whether auto-ranging is enabled
- num_averaged¶
Number of samples to average
- power¶
The measured optical power
- range¶
The current input range’s max power
- wavelength¶
Input signal wavelength