Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.9 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    nvsipl::SiplControlAutoSensorSetting Struct Reference

    Detailed Description

    Sensor settings.

    Definition at line 41 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 DEVBLK_CDI_MAX_SENSOR_CONTEXTS settings. More...
     
    DevBlkCDIWhiteBalance wbControl [DEVBLK_CDI_MAX_SENSOR_CONTEXTS]
     Holds the sensor white balance settings to set for each context, supports up to DEVBLK_CDI_MAX_SENSOR_CONTEXTS settings. More...
     
    DevBlkCDIIllumination illuminationControl
     Holds the setting for enabling the IR emitter and turning it ON and OFF for RGB-IR sensors. 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 DEVBLK_CDI_MAX_SENSOR_CONTEXTS settings.

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

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

    Definition at line 58 of file NvSIPLControlAutoDef.hpp.

    ◆ illuminationControl

    DevBlkCDIIllumination nvsipl::SiplControlAutoSensorSetting::illuminationControl

    Holds the setting for enabling the IR emitter and turning it ON and OFF for RGB-IR sensors.

    Definition at line 69 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 shall be set to 1.

    • Supported values: [1, DEVBLK_CDI_MAX_SENSOR_CONTEXTS]

    Definition at line 49 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 DEVBLK_CDI_MAX_SENSOR_CONTEXTS settings.

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

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

    Definition at line 65 of file NvSIPLControlAutoDef.hpp.


    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产