NVIDIA DRIVE OS Linux SDK API Reference

5.1.9.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvMediaISCSensorControl Struct Reference

Detailed Description

Holds the sensor control structure.

Note

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 1181 of file nvmedia_isc.h.

Collaboration diagram for NvMediaISCSensorControl:

Data Fields

uint8_t numSensorContexts
 Holds the number of sensor contexts to activate. More...
 
NvMediaISCExposure exposureControl [NVMEDIA_ISC_MAX_SENSOR_CONTEXTS]
 Holds the sensor exposure settings to set for each context. More...
 
NvMediaISCWhiteBalance wbControl [NVMEDIA_ISC_MAX_SENSOR_CONTEXTS]
 Holds the sensor white balance settings to set for each context. More...
 
NvMediaISCFrameReport frameReportControl
 Holds the sensor frame report value to be programmed. More...
 

Field Documentation

NvMediaISCExposure NvMediaISCSensorControl::exposureControl[NVMEDIA_ISC_MAX_SENSOR_CONTEXTS]

Holds the sensor exposure settings to set for each context.

Definition at line 1196 of file nvmedia_isc.h.

NvMediaISCFrameReport NvMediaISCSensorControl::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 1209 of file nvmedia_isc.h.

uint8_t NvMediaISCSensorControl::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, NVMEDIA_ISC_MAX_SENSOR_CONTEXTS]. For sensors that do support sensor context, set to 1.

Definition at line 1191 of file nvmedia_isc.h.

NvMediaISCWhiteBalance NvMediaISCSensorControl::wbControl[NVMEDIA_ISC_MAX_SENSOR_CONTEXTS]

Holds the sensor white balance settings to set for each context.

Definition at line 1201 of file nvmedia_isc.h.


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