|
HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
|
Static manifest of every component the Flux HAL links against. More...
Namespaces | |
| namespace | flux_version |
| namespace | flux_version::anonymous_namespace{FluxVersionManifest.cpp} |
Macros | |
| #define | _HF_VS_ADS7952 "n/a" |
| #define | _HF_VS_ALICAT_BASIS2 "n/a" |
| #define | _HF_VS_FDO2 "n/a" |
| #define | _HF_VS_MAX22200 "n/a" |
| #define | _HF_VS_MCP9700 "n/a" |
| #define | _HF_VS_NTC_THERMISTOR "n/a" |
| #define | _HF_VS_TLE92466ED "n/a" |
| #define | _HF_VS_WS2812_RMT "n/a" |
| #define | _HF_VS_IIWRAP "n/a" |
| #define | _HF_VS_PINCFG "n/a" |
Functions | |
| EntrySpan | flux_version::GetHalManifest () noexcept |
| Inventory of every component the HAL itself links against. | |
| const char * | flux_version::GetHalBuildStamp () noexcept |
| Build timestamp captured by the HAL at CMake configure time. | |
Variables | |
| constexpr Entry | flux_version::anonymous_namespace{FluxVersionManifest.cpp}::kHalManifest [] |
| constexpr std::size_t | flux_version::anonymous_namespace{FluxVersionManifest.cpp}::kHalManifestCount |
Static manifest of every component the Flux HAL links against.
Driver semvers are picked up via __has_include so this compiles cleanly even when a driver's generated header is not on the include path (in which case the version column reads "n/a"). Git SHAs come from the configure-time flux_hal_git_manifest.h.
| #define _HF_VS_ADS7952 "n/a" |
| #define _HF_VS_ALICAT_BASIS2 "n/a" |
| #define _HF_VS_FDO2 "n/a" |
| #define _HF_VS_IIWRAP "n/a" |
| #define _HF_VS_MAX22200 "n/a" |
| #define _HF_VS_MCP9700 "n/a" |
| #define _HF_VS_NTC_THERMISTOR "n/a" |
| #define _HF_VS_PINCFG "n/a" |
| #define _HF_VS_TLE92466ED "n/a" |
| #define _HF_VS_WS2812_RMT "n/a" |