A data structure containing sensor specifications. More...
#include <dlapi.h>
Public Attributes | |
unsigned int | id |
The sensor's internal ID (0 is the main sensor, 1 is the external sensor, etc). More... | |
ISensor::Model | model |
The sensor's model. More... | |
unsigned int | pixelsX |
The sensor's pixel count in the x-axis. Changes when ISensor::Setting::UseOverscan is toggled. More... | |
unsigned int | pixelsY |
The sensor's pixel count in the y-axis. Changes when ISensor::Setting::UseOverscan is toggled. More... | |
unsigned int | numberOfChannelsAvailable |
The maximum number of readout channels the sensor has available for use. More... | |
FilterType | filterType |
The sensor's filter type. More... | |
EFrameType | frameType |
The sensor's frame type. More... | |
float | pixelSizeX |
The sensor's pixel width in micrometers. More... | |
float | pixelSizeY |
The sensor's pixel height in micrometers. More... | |
int | minCoolerSetpoint |
Minimum cooler setpoint in degrees Celsius. More... | |
int | maxCoolerSetpoint |
Maximum cooler setpoint in degrees Celsius. More... | |
unsigned int | maxBinX |
Maximum binning of the sensor on the x-axis. More... | |
unsigned int | maxBinY |
Maximum binning of the sensor on the y-axis. More... | |
float | minExposureDuration |
Minimum exposure duration in seconds. More... | |
float | exposurePrecision |
Minimum increment of exposure duration in seconds. More... | |
bool | hasRBIPreflash |
true if the sensor has RBI preflash, false otherwise. More... | |
unsigned char | flag |
Reserved for future use. More... | |
Detailed Description
A data structure containing sensor specifications.
Structure contains all fixed information pertinent to the sensor's characterization (dimensions, filters, limitations, etc)
Member Data Documentation
◆ exposurePrecision
float dl::ISensor::Info::exposurePrecision |
Minimum increment of exposure duration in seconds.
◆ filterType
FilterType dl::ISensor::Info::filterType |
The sensor's filter type.
- See also
- FilterType.
◆ flag
unsigned char dl::ISensor::Info::flag |
Reserved for future use.
◆ frameType
EFrameType dl::ISensor::Info::frameType |
The sensor's frame type.
- See also
- EFrameType.
◆ hasRBIPreflash
bool dl::ISensor::Info::hasRBIPreflash |
true if the sensor has RBI preflash, false otherwise.
◆ id
unsigned int dl::ISensor::Info::id |
The sensor's internal ID (0 is the main sensor, 1 is the external sensor, etc).
◆ maxBinX
unsigned int dl::ISensor::Info::maxBinX |
Maximum binning of the sensor on the x-axis.
◆ maxBinY
unsigned int dl::ISensor::Info::maxBinY |
Maximum binning of the sensor on the y-axis.
◆ maxCoolerSetpoint
int dl::ISensor::Info::maxCoolerSetpoint |
Maximum cooler setpoint in degrees Celsius.
◆ minCoolerSetpoint
int dl::ISensor::Info::minCoolerSetpoint |
Minimum cooler setpoint in degrees Celsius.
◆ minExposureDuration
float dl::ISensor::Info::minExposureDuration |
Minimum exposure duration in seconds.
◆ model
ISensor::Model dl::ISensor::Info::model |
The sensor's model.
- See also
- ISensor::Model.
◆ numberOfChannelsAvailable
unsigned int dl::ISensor::Info::numberOfChannelsAvailable |
The maximum number of readout channels the sensor has available for use.
◆ pixelSizeX
float dl::ISensor::Info::pixelSizeX |
The sensor's pixel width in micrometers.
◆ pixelSizeY
float dl::ISensor::Info::pixelSizeY |
The sensor's pixel height in micrometers.
◆ pixelsX
unsigned int dl::ISensor::Info::pixelsX |
The sensor's pixel count in the x-axis. Changes when ISensor::Setting::UseOverscan is toggled.
- See also
- ISensor::Setting, ISensor::setSubframe()
◆ pixelsY
unsigned int dl::ISensor::Info::pixelsY |
The sensor's pixel count in the y-axis. Changes when ISensor::Setting::UseOverscan is toggled.
- See also
- ISensor::Setting, ISensor::setSubframe()
The documentation for this struct was generated from the following file:
- C:/NightlyBuild/DL_Imaging/Aluma_Software/dlapi/src/dlapi.h