|
Wasatch.PY
Python application driver for Wasatch Photonics spectrometers
|
Public Member Functions | |
| __init__ (self) | |
| dump (self, label=None) | |
| ignore_timeouts_for (self, sec) | |
| set (self, name, value) | |
| stringify_bad_pixel_mode (self) | |
| stringify_trigger_source (self) | |
| to_dict (self) | |
Static Public Attributes | |
| int | BAD_PIXEL_MODE_AVERAGE = 1 |
| int | BAD_PIXEL_MODE_NONE = 0 |
| int | TRIGGER_SOURCE_EXTERNAL = 1 |
| int | TRIGGER_SOURCE_INTERNAL = 0 |
Volatile attributes (must persist here for multi-spectrometers). Note that these should generally not include READOUTS from the spectrometer like temperature, ADC etc...unless that proves convenient.
| wasatch.SpectrometerState.SpectrometerState.__init__ | ( | self | ) |
| wasatch.SpectrometerState.SpectrometerState.dump | ( | self, | |
| label = None ) |
| wasatch.SpectrometerState.SpectrometerState.ignore_timeouts_for | ( | self, | |
| sec ) |
| wasatch.SpectrometerState.SpectrometerState.set | ( | self, | |
| name, | |||
| value ) |
| wasatch.SpectrometerState.SpectrometerState.stringify_bad_pixel_mode | ( | self | ) |
| wasatch.SpectrometerState.SpectrometerState.stringify_trigger_source | ( | self | ) |
| wasatch.SpectrometerState.SpectrometerState.to_dict | ( | self | ) |
| wasatch.SpectrometerState.SpectrometerState.analog_out_enabled |
| wasatch.SpectrometerState.SpectrometerState.analog_out_mode |
| wasatch.SpectrometerState.SpectrometerState.analog_out_value |
| wasatch.SpectrometerState.SpectrometerState.area_scan_enabled |
| wasatch.SpectrometerState.SpectrometerState.area_scan_fast |
| wasatch.SpectrometerState.SpectrometerState.background_subtraction_half_width |
| wasatch.SpectrometerState.SpectrometerState.bad_pixel_mode |
|
static |
|
static |
| wasatch.SpectrometerState.SpectrometerState.battery_charging |
| wasatch.SpectrometerState.SpectrometerState.battery_percentage |
| wasatch.SpectrometerState.SpectrometerState.battery_raw |
| wasatch.SpectrometerState.SpectrometerState.battery_timestamp |
| wasatch.SpectrometerState.SpectrometerState.boxcar_half_width |
| wasatch.SpectrometerState.SpectrometerState.detector_regions |
| wasatch.SpectrometerState.SpectrometerState.edc_buffer |
| wasatch.SpectrometerState.SpectrometerState.edc_enabled |
| wasatch.SpectrometerState.SpectrometerState.fan_enabled |
| wasatch.SpectrometerState.SpectrometerState.gain_db |
| wasatch.SpectrometerState.SpectrometerState.graph_alternating_pixels |
| wasatch.SpectrometerState.SpectrometerState.high_gain_mode_enabled |
| wasatch.SpectrometerState.SpectrometerState.ignore_timeouts_until |
| wasatch.SpectrometerState.SpectrometerState.integration_time_ms |
| wasatch.SpectrometerState.SpectrometerState.lamp_enabled |
| wasatch.SpectrometerState.SpectrometerState.laser_enabled |
| wasatch.SpectrometerState.SpectrometerState.laser_power_high_resolution |
| wasatch.SpectrometerState.SpectrometerState.laser_power_mW |
| wasatch.SpectrometerState.SpectrometerState.laser_power_perc |
| wasatch.SpectrometerState.SpectrometerState.laser_power_require_modulation |
| wasatch.SpectrometerState.SpectrometerState.laser_tec_enabled |
| wasatch.SpectrometerState.SpectrometerState.laser_tec_mode |
| wasatch.SpectrometerState.SpectrometerState.laser_tec_setpoint |
| wasatch.SpectrometerState.SpectrometerState.laser_temperature_setpoint_raw |
| wasatch.SpectrometerState.SpectrometerState.laser_watchdog_sec |
| wasatch.SpectrometerState.SpectrometerState.max_usb_interval_ms |
| wasatch.SpectrometerState.SpectrometerState.min_usb_interval_ms |
| wasatch.SpectrometerState.SpectrometerState.mod_enabled |
| wasatch.SpectrometerState.SpectrometerState.mod_period_us |
| wasatch.SpectrometerState.SpectrometerState.mod_width_us |
| wasatch.SpectrometerState.SpectrometerState.poll_status |
| wasatch.SpectrometerState.SpectrometerState.position |
| wasatch.SpectrometerState.SpectrometerState.raman_delay_ms |
| wasatch.SpectrometerState.SpectrometerState.raman_mode_enabled |
| wasatch.SpectrometerState.SpectrometerState.region |
| wasatch.SpectrometerState.SpectrometerState.scans_to_average |
| wasatch.SpectrometerState.SpectrometerState.secondary_adc_enabled |
| wasatch.SpectrometerState.SpectrometerState.selected_adc |
| wasatch.SpectrometerState.SpectrometerState.selected_laser |
| wasatch.SpectrometerState.SpectrometerState.shutter_enabled |
| wasatch.SpectrometerState.SpectrometerState.swap_alternating_pixels |
| wasatch.SpectrometerState.SpectrometerState.tec_enabled |
| wasatch.SpectrometerState.SpectrometerState.tec_setpoint_degC |
| wasatch.SpectrometerState.SpectrometerState.trigger_source |
|
static |
|
static |
| wasatch.SpectrometerState.SpectrometerState.use_mW |
| wasatch.SpectrometerState.SpectrometerState.wavenumber_correction |