30 #ifndef LH_AUTONULLING_API_H
31 #define LH_AUTONULLING_API_H
33 #include "lighthouse/api/LighthouseDllDecl.h"
34 #include "lighthouse/api/lhdefs.h"
52 virtual lh_pixel_intensity_t
getMaximumADCCount(lh_device_id_t deviceID, lh_error_code_t* errorCode);
60 virtual lh_autonull_saturation_t
getSaturationLevel(lh_device_id_t deviceID, lh_error_code_t* errorCode);
68 virtual lh_autonull_baseline_t
getBaselineLevel(lh_device_id_t deviceID, lh_error_code_t* errorCode);
76 virtual lh_autonull_fpga_digital_t
getFPGADigitalGain(lh_device_id_t deviceID, lh_error_code_t* errorCode);
84 virtual lh_autonull_fpga_digital_t
getFPGADigitalOffset(lh_device_id_t deviceID, lh_error_code_t* errorCode);
Definition: LHAutoNullingAPI.h:41
virtual lh_autonull_fpga_digital_t getFPGADigitalGain(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual lh_autonull_saturation_t getSaturationLevel(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual lh_pixel_intensity_t getMaximumADCCount(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual lh_autonull_baseline_t getBaselineLevel(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual lh_autonull_fpga_digital_t getFPGADigitalOffset(lh_device_id_t deviceID, lh_error_code_t *errorCode)
This is the API for controlling the autonulling functionality of a device.
Definition: LighthouseAPI.h:54