|
HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
|
Implementation of the unified Flux API singleton. More...
#include "Flux.h"#include "managers/NvsManager.h"#include "managers/CommChannelsManager.h"#include "managers/GpioManager.h"#include "managers/ValveManager.h"#include "managers/AdcManager.h"#include "managers/LedManager.h"#include "managers/TemperatureManager.h"#include "core/hf-core-utils/hf-utils-rtos-wrap/include/OsUtility.h"#include "core/handlers/logger/LogDecorators.h"#include "managers/bsp_bind/FluxPlatformBind.h"Namespaces | |
| namespace | anonymous_namespace{Flux.cpp} |
Functions | |
| void | anonymous_namespace{Flux.cpp}::LogInitHeader () noexcept |
| void | anonymous_namespace{Flux.cpp}::LogInitRow (unsigned step, const char *name, bool ok, bool fatal, uint32_t elapsed_ms) noexcept |
| void | anonymous_namespace{Flux.cpp}::LogInitFooter () noexcept |
| void | anonymous_namespace{Flux.cpp}::LogStepBanner (unsigned step, const char *name) noexcept |
Variables | |
| static constexpr const char * | TAG = "Flux" |
|
staticconstexpr |