NVIDIA DRIVE OS Linux SDK API Reference

5.1.12.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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...