EduArt Sensor Ring Library
4.0.0
Loading...
Searching...
No Matches
TMF8829_ResultFormat.hpp
Go to the documentation of this file.
1
// Copyright (c) 2026 EduArt Robotik GmbH
2
9
10
#pragma once
11
12
#include <cstddef>
13
#include <cstdint>
14
15
#include "sensorring/platform/SensorringExport.hpp"
16
17
namespace
eduart {
18
19
namespace
sensorring {
20
21
namespace
device {
22
27
struct
SENSORRING_EXPORT
TMF8829_ResultFormat
{
29
bool
full_noise
=
false
;
30
32
bool
xtalk
=
false
;
33
35
bool
noise_strength
=
false
;
36
38
bool
signal_strength
=
false
;
39
41
std::uint8_t
nr_of_peaks
= 1;
42
47
std::size_t
calculatePointSize
()
const
;
48
};
49
50
}
// namespace device
51
52
}
// namespace sensorring
53
54
}
// namespace eduart
eduart::sensorring::device::TMF8829_ResultFormat
Specifies which values are included in the TMF8829 measurement.
Definition
TMF8829_ResultFormat.hpp:27
eduart::sensorring::device::TMF8829_ResultFormat::signal_strength
bool signal_strength
If true, the signal_strength value is included in the measurement; See TMF8829 datasheet for details.
Definition
TMF8829_ResultFormat.hpp:38
eduart::sensorring::device::TMF8829_ResultFormat::calculatePointSize
std::size_t calculatePointSize() const
Calculate the size of a single point in the point cloud based on which values are included in the mea...
eduart::sensorring::device::TMF8829_ResultFormat::full_noise
bool full_noise
If true, the noise_strength value is no longer divided by the number of bins.
Definition
TMF8829_ResultFormat.hpp:29
eduart::sensorring::device::TMF8829_ResultFormat::noise_strength
bool noise_strength
If true, the noise_strength value is included in the measurement; See TMF8829 datasheet for details.
Definition
TMF8829_ResultFormat.hpp:35
eduart::sensorring::device::TMF8829_ResultFormat::nr_of_peaks
std::uint8_t nr_of_peaks
If non zero this is the maximum number of reported peaks per depth pixel. Valid values are 0,...
Definition
TMF8829_ResultFormat.hpp:41
eduart::sensorring::device::TMF8829_ResultFormat::xtalk
bool xtalk
If true, the xtalk value is included in the measurement; See TMF8829 datasheet for details.
Definition
TMF8829_ResultFormat.hpp:32
include
sensorring
device
depth
tmf8829
TMF8829_ResultFormat.hpp
Generated by
1.15.0