|
HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
|
A single temperature sensor entry in the fixed-size registry. More...
#include <TemperatureManager.h>
Public Attributes | |
| std::string_view | name |
| Human-readable name. | |
| FluxTempSensorType | sensor_type {FluxTempSensorType::SENSOR_COUNT} |
| Physical sensor type. | |
| bool | registered {false} |
| Whether this entry is active. | |
| float | last_reading_celsius {0.0f} |
| Most recent cached reading in °C. | |
| uint32_t | read_count {0} |
| Cumulative successful reads. | |
| uint32_t | error_count {0} |
| Cumulative failed reads. | |
A single temperature sensor entry in the fixed-size registry.
| uint32_t TempEntry::error_count {0} |
Cumulative failed reads.
| float TempEntry::last_reading_celsius {0.0f} |
Most recent cached reading in °C.
| std::string_view TempEntry::name |
Human-readable name.
| uint32_t TempEntry::read_count {0} |
Cumulative successful reads.
| bool TempEntry::registered {false} |
Whether this entry is active.
| FluxTempSensorType TempEntry::sensor_type {FluxTempSensorType::SENSOR_COUNT} |
Physical sensor type.