HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
Loading...
Searching...
No Matches
Variables
flux_version::anonymous_namespace{FluxVersionManifest.cpp} Namespace Reference

Variables

constexpr Entry kHalManifest []
 
constexpr std::size_t kHalManifestCount
 

Variable Documentation

◆ kHalManifest

constexpr Entry flux_version::anonymous_namespace{FluxVersionManifest.cpp}::kHalManifest[]
constexpr
Initial value:
= {
{"hf-hal-flux-v1", FLUX_HAL_VERSION_STRING, HF_HAL_GIT_SHA_HAL},
{"hf-core", "n/a", HF_HAL_GIT_SHA_HF_CORE},
{"hf-core-drivers", "n/a", HF_HAL_GIT_SHA_HF_CORE_DRIVERS},
{"hf-core-utils", "n/a", HF_HAL_GIT_SHA_HF_CORE_UTILS},
{"ads7952", _HF_VS_ADS7952, HF_HAL_GIT_SHA_ADS7952},
{"alicat-basis2", _HF_VS_ALICAT_BASIS2, HF_HAL_GIT_SHA_ALICAT_BASIS2},
{"fdo2", _HF_VS_FDO2, HF_HAL_GIT_SHA_FDO2},
{"max22200", _HF_VS_MAX22200, HF_HAL_GIT_SHA_MAX22200},
{"mcp9700", _HF_VS_MCP9700, HF_HAL_GIT_SHA_MCP9700},
{"ntc-thermistor", _HF_VS_NTC_THERMISTOR, HF_HAL_GIT_SHA_NTC_THERMISTOR},
{"tle92466ed", _HF_VS_TLE92466ED, HF_HAL_GIT_SHA_TLE92466ED},
{"ws2812-rmt", _HF_VS_WS2812_RMT, HF_HAL_GIT_SHA_WS2812_RMT},
{"hf-iiwrap", _HF_VS_IIWRAP, HF_HAL_GIT_SHA_IIWRAP},
{"hf-pincfg", _HF_VS_PINCFG, HF_HAL_GIT_SHA_PINCFG},
{"hf-utils-canopen", "n/a", HF_HAL_GIT_SHA_UTIL_CANOPEN},
{"hf-utils-general", "n/a", HF_HAL_GIT_SHA_UTIL_GENERAL},
{"hf-utils-rtos-wrap", "n/a", HF_HAL_GIT_SHA_UTIL_RTOS},
}
#define FLUX_HAL_VERSION_STRING
Semantic version string.
Definition FluxVersion.h:17
#define _HF_VS_TLE92466ED
Definition FluxVersionManifest.cpp:62
#define _HF_VS_IIWRAP
Definition FluxVersionManifest.cpp:76
#define _HF_VS_FDO2
Definition FluxVersionManifest.cpp:34
#define _HF_VS_MCP9700
Definition FluxVersionManifest.cpp:48
#define _HF_VS_WS2812_RMT
Definition FluxVersionManifest.cpp:69
#define _HF_VS_MAX22200
Definition FluxVersionManifest.cpp:41
#define _HF_VS_NTC_THERMISTOR
Definition FluxVersionManifest.cpp:55
#define _HF_VS_PINCFG
Definition FluxVersionManifest.cpp:83
#define _HF_VS_ALICAT_BASIS2
Definition FluxVersionManifest.cpp:27
#define _HF_VS_ADS7952
Definition FluxVersionManifest.cpp:20

◆ kHalManifestCount

constexpr std::size_t flux_version::anonymous_namespace{FluxVersionManifest.cpp}::kHalManifestCount
constexpr
Initial value:
=
sizeof(kHalManifest) / sizeof(kHalManifest[0])
constexpr Entry kHalManifest[]
Definition FluxVersionManifest.cpp:90