NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
nvsipl::SensorInfo::VirtualChannelInfo Struct Reference

Detailed Description

Defines the information of a virtual channel/single exposure.

Definition at line 122 of file NvSIPLDeviceBlockInfo.hpp.

Collaboration diagram for nvsipl::SensorInfo::VirtualChannelInfo:

Data Fields

uint32_t cfa {0U}
 Holds the Bayer color filter array order of the sensor. More...
 
uint32_t embeddedTopLines {UINT32_MAX}
 Holds the number of top embedded lines. More...
 
uint32_t embeddedBottomLines {UINT32_MAX}
 Holds the number of bottom embedded lines. More...
 
NvSiplCapInputFormatType inputFormat {NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12}
 Holds the input format. More...
 
Resolution resolution
 Holds the Resolution of the captured frame. More...
 
float_t fps {0.0F}
 Holds the average number of frames per second. More...
 
bool isEmbeddedDataTypeEnabled {false}
 Indicates whether the embedded data is coming in CSI packet with different data. More...
 

Field Documentation

◆ cfa

uint32_t nvsipl::SensorInfo::VirtualChannelInfo::cfa {0U}

Holds the Bayer color filter array order of the sensor.

NVIDIA recommends setting this element with the NVSIPL_PIXEL_ORDER_* family of macros, e.g. NVSIPL_PIXEL_ORDER_ALPHA.

Actual values will vary based on sensor HW and sensor driver support.

Valid value: [NVSIPL_PIXEL_ORDER_*]

Definition at line 134 of file NvSIPLDeviceBlockInfo.hpp.

◆ embeddedBottomLines

uint32_t nvsipl::SensorInfo::VirtualChannelInfo::embeddedBottomLines {UINT32_MAX}

Holds the number of bottom embedded lines.

Actual values will vary based on sensor HW and sensor driver support.

Valid value: [0, UINT32_MAX]

Definition at line 150 of file NvSIPLDeviceBlockInfo.hpp.

◆ embeddedTopLines

uint32_t nvsipl::SensorInfo::VirtualChannelInfo::embeddedTopLines {UINT32_MAX}

Holds the number of top embedded lines.

Actual values will vary based on sensor HW and sensor driver support.

Valid value: [0, UINT32_MAX]

Definition at line 142 of file NvSIPLDeviceBlockInfo.hpp.

◆ fps

float_t nvsipl::SensorInfo::VirtualChannelInfo::fps {0.0F}

Holds the average number of frames per second.

Actual values will vary based on sensor HW and sensor driver support.

Valid value: [NVSIPL_CAP_MIN_FRAME_RATE, NVSIPL_CAP_MAX_FRAME_RATE].

Definition at line 170 of file NvSIPLDeviceBlockInfo.hpp.

◆ inputFormat

NvSiplCapInputFormatType nvsipl::SensorInfo::VirtualChannelInfo::inputFormat {NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12}

Holds the input format.

Actual values will vary based on sensor HW and sensor driver support.

Valid value: [NvSiplCapInputFormatType]

Definition at line 158 of file NvSIPLDeviceBlockInfo.hpp.

◆ isEmbeddedDataTypeEnabled

bool nvsipl::SensorInfo::VirtualChannelInfo::isEmbeddedDataTypeEnabled {false}

Indicates whether the embedded data is coming in CSI packet with different data.

Embedded data enablement will vary based on the sensor HW and sensor driver support.

The default value is false.

Definition at line 178 of file NvSIPLDeviceBlockInfo.hpp.

◆ resolution

Resolution nvsipl::SensorInfo::VirtualChannelInfo::resolution

Holds the Resolution of the captured frame.

Definition at line 162 of file NvSIPLDeviceBlockInfo.hpp.


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