Public Types | Public Attributes | List of all members
librealsense::md_configuration Struct Reference

md_configuration - device/stream configuration. Corresponds to FW's STMetaDataIntelConfiguration object More...

#include <metadata.h>

Public Types

enum  sub_preset_bit_mask {
  SUB_PRESET_BIT_MASK_ID = 0xF, SUB_PRESET_BIT_MASK_SEQUENCE_SIZE = 0xFF0, SUB_PRESET_BIT_MASK_SEQUENCE_ID = 0xFF000, SUB_PRESET_BIT_MASK_SEQUENCE_ITERATION = 0x3F00000,
  SUB_PRESET_BIT_MASK_SEQUENCE_ITEM_ITERATION = 0xFC000000
}
 
typedef enum librealsense::md_configuration::sub_preset_bit_mask sub_preset_bit_mask
 
enum  sub_preset_bit_offset {
  SUB_PRESET_BIT_OFFSET_ID = 0, SUB_PRESET_BIT_OFFSET_SEQUENCE_SIZE = 4, SUB_PRESET_BIT_OFFSET_SEQUENCE_ID = 12, SUB_PRESET_BIT_OFFSET_ITERATION = 20,
  SUB_PRESET_BIT_OFFSET_ITEM_ITERATION = 26
}
 
typedef enum librealsense::md_configuration::sub_preset_bit_offset sub_preset_bit_offset
 

Public Attributes

uint16_t calibration_count
 
uint32_t cookie
 
uint32_t flags
 
uint16_t format
 
uint16_t fps
 
uint8_t gpioInputData
 
md_header header
 
uint16_t height
 
uint8_t hw_type
 
uint8_t reserved [1]
 
uint8_t sku_id
 
uint32_t sub_preset_info
 
uint16_t trigger
 
uint32_t version
 
uint16_t width
 

Detailed Description

md_configuration - device/stream configuration. Corresponds to FW's STMetaDataIntelConfiguration object

Definition at line 465 of file src/metadata.h.

Member Typedef Documentation

Member Enumeration Documentation

Enumerator
SUB_PRESET_BIT_MASK_ID 
SUB_PRESET_BIT_MASK_SEQUENCE_SIZE 
SUB_PRESET_BIT_MASK_SEQUENCE_ID 
SUB_PRESET_BIT_MASK_SEQUENCE_ITERATION 
SUB_PRESET_BIT_MASK_SEQUENCE_ITEM_ITERATION 

Definition at line 487 of file src/metadata.h.

Enumerator
SUB_PRESET_BIT_OFFSET_ID 
SUB_PRESET_BIT_OFFSET_SEQUENCE_SIZE 
SUB_PRESET_BIT_OFFSET_SEQUENCE_ID 
SUB_PRESET_BIT_OFFSET_ITERATION 
SUB_PRESET_BIT_OFFSET_ITEM_ITERATION 

Definition at line 496 of file src/metadata.h.

Member Data Documentation

uint16_t librealsense::md_configuration::calibration_count

Definition at line 482 of file src/metadata.h.

uint32_t librealsense::md_configuration::cookie

Definition at line 472 of file src/metadata.h.

uint32_t librealsense::md_configuration::flags

Definition at line 469 of file src/metadata.h.

uint16_t librealsense::md_configuration::format

Definition at line 474 of file src/metadata.h.

uint16_t librealsense::md_configuration::fps

Definition at line 477 of file src/metadata.h.

uint8_t librealsense::md_configuration::gpioInputData

Definition at line 483 of file src/metadata.h.

md_header librealsense::md_configuration::header

Definition at line 467 of file src/metadata.h.

uint16_t librealsense::md_configuration::height

Definition at line 476 of file src/metadata.h.

uint8_t librealsense::md_configuration::hw_type

Definition at line 470 of file src/metadata.h.

uint8_t librealsense::md_configuration::reserved[1]

Definition at line 485 of file src/metadata.h.

uint8_t librealsense::md_configuration::sku_id

Definition at line 471 of file src/metadata.h.

uint32_t librealsense::md_configuration::sub_preset_info

Definition at line 484 of file src/metadata.h.

uint16_t librealsense::md_configuration::trigger

Definition at line 478 of file src/metadata.h.

uint32_t librealsense::md_configuration::version

Definition at line 468 of file src/metadata.h.

uint16_t librealsense::md_configuration::width

Definition at line 475 of file src/metadata.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37