NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only
nvsipl::SiplControlAutoSensorSetting Struct Reference

Detailed Description

Sensor settings.

Definition at line 32 of file NvSIPLControlAutoDef.hpp.

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, supports up to 4 settings. More...
 
DevBlkCDIWhiteBalance wbControl [DEVBLK_CDI_MAX_SENSOR_CONTEXTS]
 Holds the sensor white balance settings to set for each context, supports up to 4 settings. More...
 

Field Documentation

◆ exposureControl

DevBlkCDIExposure nvsipl::SiplControlAutoSensorSetting::exposureControl[DEVBLK_CDI_MAX_SENSOR_CONTEXTS]

Holds the sensor exposure settings to set for each context, supports up to 4 settings.

DevBlkCDIExposure is defined externally in devblk_cdi.h and has four member variables:

  • expTimeValid, holds a flag which enables or disables the exposure block.
  • exposureTime[8], within the range supported by the sensor with the maximum limit [0.0, 100.0].
  • gainValid, holds a flag which enables or disables the sensor gain block.
  • sensorGain[8], within the range supported by the sensor with the maximum limit [ 0.0, 1000.0].

Definition at line 49 of file NvSIPLControlAutoDef.hpp.

◆ numSensorContexts

uint8_t nvsipl::SiplControlAutoSensorSetting::numSensorContexts

Holds the number of sensor contexts to activate.

Multiple sensor contexts mode is supported by some sensors, in which multiple set of settings(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, DEVBLK_CDI_MAX_SENSOR_CONTEXTS]

Definition at line 40 of file NvSIPLControlAutoDef.hpp.

◆ wbControl

DevBlkCDIWhiteBalance nvsipl::SiplControlAutoSensorSetting::wbControl[DEVBLK_CDI_MAX_SENSOR_CONTEXTS]

Holds the sensor white balance settings to set for each context, supports up to 4 settings.

DevBlkCDIWhiteBalance is defined externally in devblk_cdi.h and has two member variables:

  • wbValid, holds a flag which enables or disables the white balance gain block.
  • wbGain[8], within the range supported by the sensor with the maximum limit [1.0, 1000.0].

Definition at line 56 of file NvSIPLControlAutoDef.hpp.


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