ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
wasatch.FPGAOptions Namespace Reference

Classes

class  FPGAOptions
 Encapsulate the set of options used to compile the FPGA code in the firmware of the connected spectrometer. More...
 

Variables

int DATA_HEADER_NONE = 0
 
int DATA_HEADER_OCEAN_OPTICS = 1
 
int DATA_HEADER_WASATCH = 2
 
int INTEG_TIME_RES_ONE_MS = 0
 
int INTEG_TIME_RES_SWITCHABLE = 2
 
int INTEG_TIME_RES_TEN_MS = 1
 
int LASER_CONTROL_MODULATION = 0
 
int LASER_CONTROL_RAMPING = 2
 
int LASER_CONTROL_TRANSITION_POINTS = 1
 
int LASER_TYPE_EXTERNAL = 2
 
int LASER_TYPE_INTERNAL = 1
 
int LASER_TYPE_NONE = 0
 
 log = logging.getLogger(__name__)
 

Variable Documentation

◆ DATA_HEADER_NONE

int wasatch.FPGAOptions.DATA_HEADER_NONE = 0

◆ DATA_HEADER_OCEAN_OPTICS

int wasatch.FPGAOptions.DATA_HEADER_OCEAN_OPTICS = 1

◆ DATA_HEADER_WASATCH

int wasatch.FPGAOptions.DATA_HEADER_WASATCH = 2

◆ INTEG_TIME_RES_ONE_MS

int wasatch.FPGAOptions.INTEG_TIME_RES_ONE_MS = 0

◆ INTEG_TIME_RES_SWITCHABLE

int wasatch.FPGAOptions.INTEG_TIME_RES_SWITCHABLE = 2

◆ INTEG_TIME_RES_TEN_MS

int wasatch.FPGAOptions.INTEG_TIME_RES_TEN_MS = 1

◆ LASER_CONTROL_MODULATION

int wasatch.FPGAOptions.LASER_CONTROL_MODULATION = 0

◆ LASER_CONTROL_RAMPING

int wasatch.FPGAOptions.LASER_CONTROL_RAMPING = 2

◆ LASER_CONTROL_TRANSITION_POINTS

int wasatch.FPGAOptions.LASER_CONTROL_TRANSITION_POINTS = 1

◆ LASER_TYPE_EXTERNAL

int wasatch.FPGAOptions.LASER_TYPE_EXTERNAL = 2

◆ LASER_TYPE_INTERNAL

int wasatch.FPGAOptions.LASER_TYPE_INTERNAL = 1

◆ LASER_TYPE_NONE

int wasatch.FPGAOptions.LASER_TYPE_NONE = 0

◆ log

wasatch.FPGAOptions.log = logging.getLogger(__name__)