EduArt Sensor Ring Library 4.0.0
Loading...
Searching...
No Matches
eduart::sensorring::device::TMF8829_ResultFormat Struct Reference

Specifies which values are included in the TMF8829 measurement. More...

#include <TMF8829_ResultFormat.hpp>

Public Member Functions

std::size_t calculatePointSize () const
 Calculate the size of a single point in the point cloud based on which values are included in the measurement.

Public Attributes

bool full_noise = false
 If true, the noise_strength value is no longer divided by the number of bins.
bool xtalk = false
 If true, the xtalk value is included in the measurement; See TMF8829 datasheet for details.
bool noise_strength = false
 If true, the noise_strength value is included in the measurement; See TMF8829 datasheet for details.
bool signal_strength = false
 If true, the signal_strength value is included in the measurement; See TMF8829 datasheet for details.
std::uint8_t nr_of_peaks = 1
 If non zero this is the maximum number of reported peaks per depth pixel. Valid values are 0, 1, 2, 3, 4.

Detailed Description

Specifies which values are included in the TMF8829 measurement.

Member Function Documentation

◆ calculatePointSize()

std::size_t eduart::sensorring::device::TMF8829_ResultFormat::calculatePointSize ( ) const

Calculate the size of a single point in the point cloud based on which values are included in the measurement.

Returns
Size of a single point in bytes

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