|
HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
|
Snapshot of LED subsystem health and counters. More...
#include <LedManager.h>
Public Attributes | |
| bool | system_healthy |
| true when driver initialised and operational. | |
| bool | led_initialized |
| true after WS2812 strip init succeeds. | |
| bool | animation_active |
| true if an animation is currently running. | |
| LedAnimation | current_animation |
| Currently active animation mode. | |
| uint32_t | total_operations |
| Lifetime count of all API calls. | |
| uint32_t | successful_operations |
| Calls that returned SUCCESS. | |
| uint32_t | failed_operations |
| Calls that returned an error. | |
| uint32_t | animation_cycles |
| Number of animation update ticks processed. | |
| uint32_t | current_brightness |
| Current brightness value [0–255]. | |
| uint32_t | current_color |
| Current colour as packed 0xRRGGBB. | |
Snapshot of LED subsystem health and counters.
| bool LedSystemDiagnostics::animation_active |
true if an animation is currently running.
| uint32_t LedSystemDiagnostics::animation_cycles |
Number of animation update ticks processed.
| LedAnimation LedSystemDiagnostics::current_animation |
Currently active animation mode.
| uint32_t LedSystemDiagnostics::current_brightness |
Current brightness value [0–255].
| uint32_t LedSystemDiagnostics::current_color |
Current colour as packed 0xRRGGBB.
| uint32_t LedSystemDiagnostics::failed_operations |
Calls that returned an error.
| bool LedSystemDiagnostics::led_initialized |
true after WS2812 strip init succeeds.
| uint32_t LedSystemDiagnostics::successful_operations |
Calls that returned SUCCESS.
| bool LedSystemDiagnostics::system_healthy |
true when driver initialised and operational.
| uint32_t LedSystemDiagnostics::total_operations |
Lifetime count of all API calls.