HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
Loading...
Searching...
No Matches
TemperatureManager Member List
This is the complete list of members for
TemperatureManager
, including all inherited members.
Deinitialize
() noexcept
TemperatureManager
die_temp_
TemperatureManager
private
DumpStatistics
() const noexcept
TemperatureManager
EnsureInitialized
() noexcept
TemperatureManager
entries_
TemperatureManager
private
FindByName
(std::string_view name) const noexcept
TemperatureManager
private
GetInstance
() noexcept
TemperatureManager
static
GetLastError
() const noexcept
TemperatureManager
inline
GetManagerError
() const noexcept
TemperatureManager
inline
GetSensorCount
() const noexcept
TemperatureManager
inline
GetSensorEntry
(std::string_view name) const noexcept
TemperatureManager
GetSystemDiagnostics
(TempSystemDiagnostics &diag) 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
InitializeMcp9700Thermistor
() noexcept
TemperatureManager
private
InitializeNtcThermistor
() noexcept
TemperatureManager
private
IsDegraded
() const noexcept
TemperatureManager
inline
IsInitialized
() const noexcept
TemperatureManager
inline
IsSensorReady
(FluxTempSensorType type) const noexcept
TemperatureManager
kInvalidIndex
TemperatureManager
private
static
kMaxSensors
TemperatureManager
private
static
last_error_
TemperatureManager
private
manager_error_
TemperatureManager
private
mcp9700_handler_
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
ReadMcp9700Temperature
(float &temperature_c) noexcept
TemperatureManager
ReadNtcTemperature
(float &temperature_c) noexcept
TemperatureManager
ReadTemperatureCelsius
(std::string_view name, float &temperature_c) noexcept
TemperatureManager
ReadTemperatureFahrenheit
(std::string_view name, float &temperature_f) noexcept
TemperatureManager
registered_count_
TemperatureManager
private
ReleaseLocked
() noexcept
TemperatureManager
private
TemperatureManager
(const TemperatureManager &)=delete
TemperatureManager
TemperatureManager
(TemperatureManager &&)=delete
TemperatureManager
TemperatureManager
() noexcept=default
TemperatureManager
private
~TemperatureManager
()=default
TemperatureManager
private
Generated by
1.9.8