![]() |
DLAPI 4.1.1.0
An API for controlling Aluma branded cameras
|
C-style settings structure with built-in type conversion. More...
#include <dlapi.h>
Classes | |
| struct | RBIPreflashSettings |
| RBI Preflash parametrization data structure. More... | |
Public Attributes | |
| struct dl::ISensor::Settings::RBIPreflashSettings | rbiPreflash |
| RBI preflash settings. | |
| int | fanSpeed |
| controls the fan speed of the camera. Fan speeds: high = 255, medium = 200, low = 150, off = 0 (not recommended). | |
| bool | useOverscan |
| true to enable the sensor's overscan region, or false to disable it. Defaults to false. \seealso ISensor::UseOverscan, ISensor::setSubframe() | |
| bool | useWindowHeater |
| true to turn on the camera's window heater. false to turn it off. | |
| bool | enableIRLEDs |
| enable RBI Preflash IR LEDs for testing purposes | |
| bool | useOnChipBinning |
| Use on-chip binning. | |
| bool | useExtTrigger |
| Wait for external trigger during exposures. | |
| bool | autoFanSpeed |
| Use automatic fan speed control algorithm. | |
| int | shutterPolarity |
| controls the polarity of solenoid shutters. Only needs to be changed if shutter operation is inverted (i.e. requesting shutter open results in shutter closed, and vice versa) | |
| bool | enableStatusLED |
| enables/disables the status LED on the side of the camera. non-zero enables it, zero disables it. defaults to on. | |
| int | partialExposureLength |
| controls the length of sub-exposures during internal stacking exposures (in 1 second increments) | |
| int | useFWAsShutter |
| true to use the connected filter wheel as a shutter (use the index of the slot, starting from 1), 0 disables this feature | |
C-style settings structure with built-in type conversion.
Structure is reflected by the ISensor::Setting index keys, and contains all user-controlled settings. NOTE: This strucure is deprecated. Please use the ISensor::querySetting(), ISensor::getSetting(), and ISensor::setSetting() methods instead.
| bool dl::ISensor::Settings::autoFanSpeed |
Use automatic fan speed control algorithm.
| bool dl::ISensor::Settings::enableIRLEDs |
enable RBI Preflash IR LEDs for testing purposes
| bool dl::ISensor::Settings::enableStatusLED |
enables/disables the status LED on the side of the camera. non-zero enables it, zero disables it. defaults to on.
| int dl::ISensor::Settings::fanSpeed |
controls the fan speed of the camera. Fan speeds: high = 255, medium = 200, low = 150, off = 0 (not recommended).
| int dl::ISensor::Settings::partialExposureLength |
controls the length of sub-exposures during internal stacking exposures (in 1 second increments)
| struct dl::ISensor::Settings::RBIPreflashSettings dl::ISensor::Settings::rbiPreflash |
RBI preflash settings.
| int dl::ISensor::Settings::shutterPolarity |
controls the polarity of solenoid shutters. Only needs to be changed if shutter operation is inverted (i.e. requesting shutter open results in shutter closed, and vice versa)
| bool dl::ISensor::Settings::useExtTrigger |
Wait for external trigger during exposures.
| int dl::ISensor::Settings::useFWAsShutter |
true to use the connected filter wheel as a shutter (use the index of the slot, starting from 1), 0 disables this feature
| bool dl::ISensor::Settings::useOnChipBinning |
Use on-chip binning.
| bool dl::ISensor::Settings::useOverscan |
true to enable the sensor's overscan region, or false to disable it. Defaults to false. \seealso ISensor::UseOverscan, ISensor::setSubframe()
| bool dl::ISensor::Settings::useWindowHeater |
true to turn on the camera's window heater. false to turn it off.