NVIDIA DRIVE OS Linux SDK API Reference

5.1.15.2 Release
For Test and Development only
NvSIPLDeviceBlock.hpp File Reference

Detailed Description

NVIDIA Sensor Input Processing Library: DeviceBlock Interface - NvSIPL DeviceBlock (libnvsipl_devblk.so)

Definition in file NvSIPLDeviceBlock.hpp.

Go to the source code of this file.

Data Structures

struct  nvsipl::SensorInfo
 Defines the image sensor information. More...
 
struct  nvsipl::SensorInfo::Resolution
 Defines the image resolution. More...
 
struct  nvsipl::SensorInfo::VirtualChannelInfo
 Defines the information of a virtual channel/single exposure. More...
 
struct  nvsipl::EEPROMInfo
 Defines the EEPROM information. More...
 
struct  nvsipl::SerInfo
 Defines the serializer information. More...
 
struct  nvsipl::CameraModuleInfo
 Defines information for the camera module. More...
 
struct  nvsipl::DeserInfo
 Defines the deserializer information. More...
 
struct  nvsipl::DeviceBlockInfo
 Defines the DeviceBlock information. More...
 
class  nvsipl::INvSIPLDeviceBlock
 Defines the public data structures and interfaces for NvSIPL DeviceBlock. More...
 
struct  nvsipl::INvSIPLDeviceBlock::CameraModuleProperty
 Defines camera module properties. More...
 
struct  nvsipl::INvSIPLDeviceBlock::CameraModuleProperty::SensorProperty
 Defines image sensor properties. More...
 
struct  nvsipl::INvSIPLDeviceBlock::CameraModuleProperty::SensorProperty::VirtualChannelProperty
 Defines virtual channel properties. More...
 
struct  nvsipl::INvSIPLDeviceBlock::DeviceBlockProperty
 Defines DeviceBlock properties. More...
 
struct  nvsipl::INvSIPLDeviceBlock::Version
 Defines NvSIPL DeviceBlock (libnvsipl_devblk.so) version information. More...
 

Namespaces

 nvsipl
 Contains the classes and variables for implementation of Sensor Input Processing Library (SIPL).
 

Variables

static const std::uint32_t nvsipl::MAX_DEVICEBLOCKS_PER_PLATFORM = 4U
 Indicates the maximum number of device blocks per platform. More...
 
static const std::uint32_t nvsipl::MAX_CAMERAMODULES_PER_BLOCK = 4U
 Indicates the maximum number of camera modules per device block. More...
 
static const std::uint32_t nvsipl::MAX_SENSORS_PER_CAMERA_MODULE = 2U
 Indicates the maximum number of image sensors per camera module. More...
 
static const std::uint32_t nvsipl::MAX_EEPROMS_PER_CAMERA_MODULE = MAX_SENSORS_PER_CAMERA_MODULE
 Indicates the maximum number of EEPROMs per camera module. More...
 
static const std::uint32_t nvsipl::MAX_VIRTUAL_CHANNELS_PER_SENSOR = 4U
 Indicates the maximum number of virtual channels per image sensor. More...
 
static const std::uint32_t nvsipl::MAX_CAMERAMODULES_PER_PLATFORM = MAX_DEVICEBLOCKS_PER_PLATFORM * MAX_CAMERAMODULES_PER_BLOCK
 Indicates the maximum number of camera modules per platform. More...
 
static const std::uint32_t nvsipl::MAX_SENSORS_PER_PLATFORM = MAX_CAMERAMODULES_PER_PLATFORM * MAX_SENSORS_PER_CAMERA_MODULE
 Indicates the maximum number of sensors per platform. More...