ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
enlighten.common.LaserStates Class Reference

We don't actually have FW API to read all of these; final implementation should treat enable, delayState, watchdogLockdown, interlockState, and isFiring as separate bits. More...

Inheritance diagram for enlighten.common.LaserStates:
[legend]
Collaboration diagram for enlighten.common.LaserStates:
[legend]

Static Public Attributes

int DISABLED = 0
 
int FIRING = 2
 
int REQUESTED = 1
 

Detailed Description

We don't actually have FW API to read all of these; final implementation should treat enable, delayState, watchdogLockdown, interlockState, and isFiring as separate bits.

Member Data Documentation

◆ DISABLED

int enlighten.common.LaserStates.DISABLED = 0
static

◆ FIRING

int enlighten.common.LaserStates.FIRING = 2
static

◆ REQUESTED

int enlighten.common.LaserStates.REQUESTED = 1
static

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