Wasatch.PY
Python application driver for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
wasatch.InterfaceDevice.InterfaceDevice Class Reference
Inheritance diagram for wasatch.InterfaceDevice.InterfaceDevice:
wasatch.AndorDevice.AndorDevice wasatch.BLEDevice.BLEDevice wasatch.FeatureIdentificationDevice.FeatureIdentificationDevice wasatch.OceanDevice.OceanDevice wasatch.SPIDevice.SPIDevice wasatch.WasatchDevice.WasatchDevice

Public Member Functions

 __init__ (self)
 
 handle_requests (self, list[SpectrometerRequest] requests)
 

Public Attributes

 process_f
 
 remaining_throwaways
 

Constructor & Destructor Documentation

◆ __init__()

wasatch.InterfaceDevice.InterfaceDevice.__init__ ( self)
Any class that communicates to a spectrometer should inherit this class.
It provides the common functions that avoid repeated code.

Reimplemented in wasatch.AndorDevice.AndorDevice, wasatch.BLEDevice.BLEDevice, wasatch.FeatureIdentificationDevice.FeatureIdentificationDevice, wasatch.OceanDevice.OceanDevice, wasatch.SPIDevice.SPIDevice, and wasatch.WasatchDevice.WasatchDevice.

Member Function Documentation

◆ handle_requests()

wasatch.InterfaceDevice.InterfaceDevice.handle_requests ( self,
list[SpectrometerRequest] requests )

Member Data Documentation

◆ process_f

wasatch.InterfaceDevice.InterfaceDevice.process_f

◆ remaining_throwaways

wasatch.InterfaceDevice.InterfaceDevice.remaining_throwaways

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