NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

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

Detailed Description

Holds Sensor Control Structure.

Note
In order to activate any sensor control block, corresponding valid flag should be set to TRUE and control settings, to be set, should be populated. In order to disable any sensor control block, corresponding valid flag should be set to FALSE. For example, in order to activate white balance control block, the user should set wbValid flag in wbControl structure to TRUE and populate white balance settings to be programmed. In order to disable white balance control block, wbValid flag should be set to FALSE.

Definition at line 2136 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 2151 of file nvmedia_isc.h.

NvMediaISCFrameReport NvMediaISCSensorControl::frameReportControl

Holds the sensor frame report value to be programmed.

Sensor frame report control provides the user ability to program custom user information per frame into sensor scratch space (registers) provided by sensor for private use.

Definition at line 2164 of file nvmedia_isc.h.

uint8_t NvMediaISCSensorControl::numSensorContexts

Holds the number of sensor contexts to activate.

Sensor context is a mode of operation, supported by some sensors, in which multiple set of setttings(contexts) are programmed and the sensor toggles between them at runtime. For sensors not supporting this mode of operation, it should be set to ‘1’. Supported values: [1, NVMEDIA_ISC_MAX_SENSOR_CONTEXTS]

Definition at line 2146 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 2156 of file nvmedia_isc.h.


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