Public Attributes | List of all members
aditof::Metadata Struct Reference

Contains all of the metadata components. More...

#include <frame_definitions.h>

Public Attributes

uint8_t abFrequencyIndex
 abFrequencyIndex: AB Frequency Index: 0 AB of frequency 0 1 AB of frequency 1 2 AB of frequency 2 3 AB Averaged More...
 
uint8_t bitsInAb
 Number of bits in AB. More...
 
uint8_t bitsInConfidence
 Number of bits in confidence. More...
 
uint8_t bitsInDepth
 Number of bits in depth. More...
 
uint32_t elapsedTimeFractionalValue
 elapsedTimeFractionalValue: 32-bit fractional value out of total elapsed time. More...
 
uint32_t elapsedTimeSecondsValue
 elapsedTimeSecondsValue: 32-bit seconds value out of total elapsed time. More...
 
uint32_t frameNumber
 Frame number. More...
 
uint8_t frequencyIndex
 frequencyIndex: Stores index of the frequency for which the phase frame is outputted. More...
 
uint16_t height
 Height of frame. More...
 
uint8_t imagerMode
 Imager mode. More...
 
uint16_t invalidPhaseValue
 invalidPhaseValue: In partial depth case, the host must know the invalid phase value used by the ADSD3500, which is used for invalidation during full depth compute. More...
 
int32_t laserTemperature
 Laser temperature in degrees Celsius. More...
 
uint8_t numberOfFrequencies
 number of frequencies: Number of frequencies in the input raw capture fed to the ADSD3500. More...
 
uint8_t numberOfPhases
 number of phases: Number of phases in the input raw capture fed to the ADSD3500 More...
 
uint8_t outputConfiguration
 ADSD3500 Output Configuration: 0 Full Depth Frame 1 Phase Frame (Partial Depth) 2 AB Frame 3 Confidence Frame 4 Depth AB Interleaved 5 Phase and AB Interleaved 6 Phase, JBLF Confidence and AB Interleaved 7 Depth, Confidence and AB Interleaved. More...
 
int32_t sensorTemperature
 Sensor temperature in degrees Celsius. More...
 
uint16_t width
 Width of frame. More...
 
uint8_t xyzEnabled
 True if xyz is being generated for the current frame. (set by sdk) More...
 

Detailed Description

Contains all of the metadata components.

Definition at line 147 of file frame_definitions.h.

Member Data Documentation

◆ abFrequencyIndex

uint8_t aditof::Metadata::abFrequencyIndex

abFrequencyIndex: AB Frequency Index: 0 AB of frequency 0 1 AB of frequency 1 2 AB of frequency 2 3 AB Averaged

Definition at line 206 of file frame_definitions.h.

◆ bitsInAb

uint8_t aditof::Metadata::bitsInAb

Number of bits in AB.

Definition at line 180 of file frame_definitions.h.

◆ bitsInConfidence

uint8_t aditof::Metadata::bitsInConfidence

Number of bits in confidence.

Definition at line 185 of file frame_definitions.h.

◆ bitsInDepth

uint8_t aditof::Metadata::bitsInDepth

Number of bits in depth.

Definition at line 175 of file frame_definitions.h.

◆ elapsedTimeFractionalValue

uint32_t aditof::Metadata::elapsedTimeFractionalValue

elapsedTimeFractionalValue: 32-bit fractional value out of total elapsed time.

Definition at line 239 of file frame_definitions.h.

◆ elapsedTimeSecondsValue

uint32_t aditof::Metadata::elapsedTimeSecondsValue

elapsedTimeSecondsValue: 32-bit seconds value out of total elapsed time.

Definition at line 245 of file frame_definitions.h.

◆ frameNumber

uint32_t aditof::Metadata::frameNumber

Frame number.

Definition at line 211 of file frame_definitions.h.

◆ frequencyIndex

uint8_t aditof::Metadata::frequencyIndex

frequencyIndex: Stores index of the frequency for which the phase frame is outputted.

Definition at line 196 of file frame_definitions.h.

◆ height

uint16_t aditof::Metadata::height

Height of frame.

Definition at line 157 of file frame_definitions.h.

◆ imagerMode

uint8_t aditof::Metadata::imagerMode

Imager mode.

Definition at line 216 of file frame_definitions.h.

◆ invalidPhaseValue

uint16_t aditof::Metadata::invalidPhaseValue

invalidPhaseValue: In partial depth case, the host must know the invalid phase value used by the ADSD3500, which is used for invalidation during full depth compute.

Definition at line 191 of file frame_definitions.h.

◆ laserTemperature

int32_t aditof::Metadata::laserTemperature

Laser temperature in degrees Celsius.

Definition at line 255 of file frame_definitions.h.

◆ numberOfFrequencies

uint8_t aditof::Metadata::numberOfFrequencies

number of frequencies: Number of frequencies in the input raw capture fed to the ADSD3500.

Definition at line 228 of file frame_definitions.h.

◆ numberOfPhases

uint8_t aditof::Metadata::numberOfPhases

number of phases: Number of phases in the input raw capture fed to the ADSD3500

Definition at line 222 of file frame_definitions.h.

◆ outputConfiguration

uint8_t aditof::Metadata::outputConfiguration

ADSD3500 Output Configuration: 0 Full Depth Frame 1 Phase Frame (Partial Depth) 2 AB Frame 3 Confidence Frame 4 Depth AB Interleaved 5 Phase and AB Interleaved 6 Phase, JBLF Confidence and AB Interleaved 7 Depth, Confidence and AB Interleaved.

Definition at line 170 of file frame_definitions.h.

◆ sensorTemperature

int32_t aditof::Metadata::sensorTemperature

Sensor temperature in degrees Celsius.

Definition at line 250 of file frame_definitions.h.

◆ width

uint16_t aditof::Metadata::width

Width of frame.

Definition at line 152 of file frame_definitions.h.

◆ xyzEnabled

uint8_t aditof::Metadata::xyzEnabled

True if xyz is being generated for the current frame. (set by sdk)

Definition at line 233 of file frame_definitions.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:06