|
HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
|
A single temperature sensor entry in the fixed-size registry. More...
#include <TemperatureManager.h>
Public Attributes | |
| std::string_view | name |
| Human-readable name. | |
| VortexTempSensorType | sensor_type {VortexTempSensorType::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.
| VortexTempSensorType TempEntry::sensor_type {VortexTempSensorType::SENSOR_COUNT} |
Physical sensor type.