Wasatch.PY
Python application driver for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
wasatch.Reading.Reading Class Reference

A single set of data read from a device. More...

Public Member Functions

 __init__ (self, device_id=None)
 
 __str__ (self)
 
 clear (self)
 
 dump_area_scan (self)
 

Public Attributes

 ambient_temperature_degC
 
 area_scan_data
 
 area_scan_row_count
 
 averaged
 
 battery_charging
 
 battery_percentage
 
 battery_raw
 
 dark
 
 detector_temperature_degC
 
 detector_temperature_raw
 
 device_id
 
 failure
 
 laser_can_fire
 
 laser_enabled
 
 laser_is_firing
 
 laser_power_mW
 
 laser_power_perc
 
 laser_status
 
 laser_tec_enabled
 
 laser_temperature_degC
 
 laser_temperature_raw
 
 new_gain_db
 
 new_integration_time_ms
 
 secondary_adc_calibrated
 
 secondary_adc_raw
 
 session_count
 
 spectrum
 
 sum_count
 
 take_one_request
 
 timestamp
 
 timestamp_complete
 

Detailed Description

A single set of data read from a device.

This includes spectrum, temperature, gain, offset, etc. Essentially a snapshot of the device state in time.

Constructor & Destructor Documentation

◆ __init__()

wasatch.Reading.Reading.__init__ ( self,
device_id = None )

Member Function Documentation

◆ __str__()

wasatch.Reading.Reading.__str__ ( self)

◆ clear()

wasatch.Reading.Reading.clear ( self)

◆ dump_area_scan()

wasatch.Reading.Reading.dump_area_scan ( self)

Member Data Documentation

◆ ambient_temperature_degC

wasatch.Reading.Reading.ambient_temperature_degC

◆ area_scan_data

wasatch.Reading.Reading.area_scan_data

◆ area_scan_row_count

wasatch.Reading.Reading.area_scan_row_count

◆ averaged

wasatch.Reading.Reading.averaged

◆ battery_charging

wasatch.Reading.Reading.battery_charging

◆ battery_percentage

wasatch.Reading.Reading.battery_percentage

◆ battery_raw

wasatch.Reading.Reading.battery_raw

◆ dark

wasatch.Reading.Reading.dark

◆ detector_temperature_degC

wasatch.Reading.Reading.detector_temperature_degC

◆ detector_temperature_raw

wasatch.Reading.Reading.detector_temperature_raw

◆ device_id

wasatch.Reading.Reading.device_id

◆ failure

wasatch.Reading.Reading.failure

◆ laser_can_fire

wasatch.Reading.Reading.laser_can_fire

◆ laser_enabled

wasatch.Reading.Reading.laser_enabled

◆ laser_is_firing

wasatch.Reading.Reading.laser_is_firing

◆ laser_power_mW

wasatch.Reading.Reading.laser_power_mW

◆ laser_power_perc

wasatch.Reading.Reading.laser_power_perc

◆ laser_status

wasatch.Reading.Reading.laser_status

◆ laser_tec_enabled

wasatch.Reading.Reading.laser_tec_enabled

◆ laser_temperature_degC

wasatch.Reading.Reading.laser_temperature_degC

◆ laser_temperature_raw

wasatch.Reading.Reading.laser_temperature_raw

◆ new_gain_db

wasatch.Reading.Reading.new_gain_db

◆ new_integration_time_ms

wasatch.Reading.Reading.new_integration_time_ms

◆ secondary_adc_calibrated

wasatch.Reading.Reading.secondary_adc_calibrated

◆ secondary_adc_raw

wasatch.Reading.Reading.secondary_adc_raw

◆ session_count

wasatch.Reading.Reading.session_count

◆ spectrum

wasatch.Reading.Reading.spectrum

◆ sum_count

wasatch.Reading.Reading.sum_count

◆ take_one_request

wasatch.Reading.Reading.take_one_request

◆ timestamp

wasatch.Reading.Reading.timestamp

◆ timestamp_complete

wasatch.Reading.Reading.timestamp_complete

The documentation for this class was generated from the following file: