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

Parameter structure of the thermal sensor of a sensor board. More...

#include <HTPA32_Params.hpp>

Inheritance diagram for eduart::sensorring::device::HTPA32_Params:
[legend]
Collaboration diagram for eduart::sensorring::device::HTPA32_Params:
[legend]

Public Member Functions

 HTPA32_Params ()
 Default constructor; sets the maximum measurement rate to 5 Hz.
 HTPA32_Params (const ThermalSensorParams &params)
 Initializes the HTPA32_Params from a ThermalSensorParams instance.
Public Member Functions inherited from eduart::sensorring::device::ThermalSensorParams
virtual ~ThermalSensorParams ()=default
 Destructor.

Public Attributes

bool use_eeprom_file = false
 Save the thermal sensors eeprom content to a local file to only require a transfer once.
bool use_calibration_file = false
 Save the calibration data for the thermal sensor to a local file to only require the calibration procedure once.
std::string eeprom_dir = ""
 Directory of the eeprom file. The user requires read and write access to this directory.
std::string calibration_dir = ""
 Directory of the calibration data file. The user requires read and write access to this directory.
std::chrono::milliseconds eeprom_timeout = std::chrono::milliseconds(5000)
 Timeout for EEPROM read operations during configure.
Public Attributes inherited from eduart::sensorring::device::ThermalSensorParams
double t_min_deg_c = 20
 Minimal temperature in degree celsius used for color mapping of the thermal images. Only used when auto_min_max is set to false.
double t_max_deg_c = 30
 Maximal temperature in degree celsius used for color mapping of the thermal images. Only used when auto_min_max is set to false.
bool auto_min_max = true
 Enable automatic color scaling of the thermal images using the coldest and the hottest temperature in each image.
Public Attributes inherited from eduart::sensorring::device::DeviceParams
DeviceID id
 Device identifier (type, name, index).
bool enable = true
 Whether the device is enabled at creation.
double max_rate_hz = 15.0

Detailed Description

Parameter structure of the thermal sensor of a sensor board.


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