HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
Loading...
Searching...
No Matches
TemperatureManager Member List
This is the complete list of members for
TemperatureManager
, including all inherited members.
Deinitialize
() noexcept
TemperatureManager
DumpStatistics
() const noexcept
TemperatureManager
EnsureInitialized
() noexcept
TemperatureManager
entries_
TemperatureManager
private
esp32_temp_
TemperatureManager
private
FindByName
(std::string_view name) const noexcept
TemperatureManager
private
GetInstance
() noexcept
TemperatureManager
static
GetLastError
() const noexcept
TemperatureManager
inline
GetSensorCount
() const noexcept
TemperatureManager
inline
GetSensorEntry
(std::string_view name) const noexcept
TemperatureManager
GetSystemDiagnostics
(TempSystemDiagnostics &diagnostics) const noexcept
TemperatureManager
GetSystemTemperatureStats
(float &min_c, float &max_c, float &avg_c) noexcept
TemperatureManager
init_time_ms_
TemperatureManager
private
Initialize
() noexcept
TemperatureManager
private
initialized_
TemperatureManager
private
InitializeEsp32Internal
() noexcept
TemperatureManager
private
InitializeNtcThermistor
() noexcept
TemperatureManager
private
InitializeTmc9660Chip
() noexcept
TemperatureManager
private
IsInitialized
() const noexcept
TemperatureManager
inline
kInvalidIndex
TemperatureManager
private
static
kMaxSensors
TemperatureManager
private
static
last_error_
TemperatureManager
private
mutex_
TemperatureManager
mutable
private
ntc_handler_
TemperatureManager
private
operator=
(const TemperatureManager &)=delete
TemperatureManager
operator=
(TemperatureManager &&)=delete
TemperatureManager
ReadInternalTemperature
(float &temperature_c) noexcept
TemperatureManager
ReadMotorTemperature
(float &temperature_c) noexcept
TemperatureManager
ReadNtcTemperature
(float &temperature_c) noexcept
TemperatureManager
ReadTemperatureCelsius
(std::string_view name, float &temperature_celsius) noexcept
TemperatureManager
ReadTemperatureFahrenheit
(std::string_view name, float &temperature_fahrenheit) noexcept
TemperatureManager
registered_count_
TemperatureManager
private
ReleaseLocked
() noexcept
TemperatureManager
private
TemperatureManager
(const TemperatureManager &)=delete
TemperatureManager
TemperatureManager
(TemperatureManager &&)=delete
TemperatureManager
TemperatureManager
() noexcept=default
TemperatureManager
private
tmc9660_temp_
TemperatureManager
private
~TemperatureManager
()
TemperatureManager
private
Generated by
1.9.8