Holds the sensor control structure.
To activate a sensor control block, set the corresponding valid flag to TRUE and populate the control settings to be set.
To disable a sensor control block, set the corresponding valid flag to FALSE.
For example, to activate the white balance control block, set the wbValid flag in the wbControl structure to TRUE and populate the white balance settings to be programmed. To disable white balance control block, set the wbValid flag to FALSE.
Definition at line 1777 of file devblk_cdi.h.
Data Fields | |
uint8_t | numSensorContexts |
Holds the number of sensor contexts to activate. More... | |
DevBlkCDIExposure | exposureControl [DEVBLK_CDI_MAX_SENSOR_CONTEXTS] |
Holds the sensor exposure settings to set for each context. More... | |
DevBlkCDIWhiteBalance | wbControl [DEVBLK_CDI_MAX_SENSOR_CONTEXTS] |
Holds the sensor white balance settings to set for each context. More... | |
DevBlkCDIFrameReport | frameReportControl |
Holds the sensor frame report value to be programmed. More... | |
DevBlkCDIIllumination | illuminationControl |
Holds the illumination info for the captured frame. More... | |
DevBlkCDIExposure DevBlkCDISensorControl::exposureControl[DEVBLK_CDI_MAX_SENSOR_CONTEXTS] |
Holds the sensor exposure settings to set for each context.
Definition at line 1792 of file devblk_cdi.h.
DevBlkCDIFrameReport DevBlkCDISensorControl::frameReportControl |
Holds the sensor frame report value to be programmed.
Sensor frame report control enables you to program custom user information per frame into sensor scratch space (registers) provided by the sensor for private use.
Definition at line 1805 of file devblk_cdi.h.
DevBlkCDIIllumination DevBlkCDISensorControl::illuminationControl |
Holds the illumination info for the captured frame.
Definition at line 1810 of file devblk_cdi.h.
uint8_t DevBlkCDISensorControl::numSensorContexts |
Holds the number of sensor contexts to activate.
A sensor context is a mode of operation, supported by some sensors, in which multiple set of settings (contexts) are programmed and the sensor toggles between them at run time.
Must be in the range [1, DEVBLK_CDI_MAX_SENSOR_CONTEXTS]. For sensors that do not support sensor context, set to 1.
Definition at line 1787 of file devblk_cdi.h.
DevBlkCDIWhiteBalance DevBlkCDISensorControl::wbControl[DEVBLK_CDI_MAX_SENSOR_CONTEXTS] |
Holds the sensor white balance settings to set for each context.
Definition at line 1797 of file devblk_cdi.h.