HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
Loading...
Searching...
No Matches
LedManager Member List

This is the complete list of members for LedManager, including all inherited members.

animation_cycles_LedManagerprivate
animation_direction_LedManagerprivate
animation_step_LedManagerprivate
ANIMATION_UPDATE_INTERVALLedManagerprivatestatic
BLINK_SPEEDLedManagerprivatestatic
BREATH_SPEEDLedManagerprivatestatic
ColorWheel(uint8_t position) noexceptLedManagerstatic
current_animation_LedManagerprivate
current_brightness_LedManagerprivate
current_color_LedManagerprivate
current_led_gpio_LedManagerprivate
DEFAULT_MAX_BRIGHTNESSLedManagerprivatestatic
Deinitialize() noexceptLedManagerinline
DumpStatistics() const noexceptLedManager
EnsureInitialized() noexceptLedManager
failed_operations_LedManagerprivate
GetCurrentBrightnessPercent(uint8_t &brightness_percent) const noexceptLedManagerinline
GetCurrentBrightnessRaw(uint8_t &brightness_raw) const noexceptLedManagerinline
GetCurrentColor(LedColor &color) const noexceptLedManager
GetCurrentGpioPin() const noexceptLedManagerinline
GetInstance() noexceptLedManagerstatic
GetLastError() const noexceptLedManagerinline
GetLedCount() const noexceptLedManagerinline
GetLedGpioPin() noexceptLedManagerinlineprivatestatic
GetManagerError() const noexceptLedManagerinline
GetSystemDiagnostics(LedSystemDiagnostics &diagnostics) const noexceptLedManager
GetSystemUptimeMs() const noexceptLedManagerprivate
IndicateBoot() noexceptLedManagerinline
IndicateCalibration() noexceptLedManagerinline
IndicateError() noexceptLedManagerinline
IndicateReady() noexceptLedManagerinline
IndicateWarning() noexceptLedManagerinline
Initialize() noexceptLedManagerprivate
is_initialized_LedManagerprivate
IsAnimationActive() const noexceptLedManagerinline
IsInitialized() const noexceptLedManagerinline
kFallbackLedPinLedManagerprivatestatic
kNumLedsLedManagerprivatestatic
last_animation_update_LedManagerprivate
last_error_LedManagerprivate
LedManager(const LedManager &)=deleteLedManager
LedManager(LedManager &&)=deleteLedManager
LedManager() noexcept=defaultLedManagerprivate
manager_error_LedManagerprivate
max_brightness_LedManagerprivate
mutex_LedManagermutableprivate
operator=(const LedManager &)=deleteLedManager
operator=(LedManager &&)=deleteLedManager
PercentToRaw(uint8_t percent) const noexceptLedManagerinlineprivate
RawToPercent(uint8_t raw) const noexceptLedManagerinlineprivate
SetBrightness(uint8_t brightness) noexceptLedManagerinline
SetBrightnessPercent(uint8_t brightness_percent) noexceptLedManager
SetBrightnessRaw(uint8_t brightness_raw) noexceptLedManager
SetColor(const LedColor &color, uint32_t led_index=0) noexceptLedManager
SetColor(uint32_t rgb, uint32_t led_index=0) noexceptLedManager
SetMaxBrightness(uint8_t max_brightness) noexceptLedManager
SetStatus(LedAnimation animation) noexceptLedManagerinline
Shutdown() noexceptLedManager
StartAnimation(LedAnimation animation, const LedColor &color=LedColors::WHITE) noexceptLedManager
StopAnimation() noexceptLedManager
strip_ready_LedManagerprivate
successful_operations_LedManagerprivate
system_start_time_LedManagerprivate
total_operations_LedManagerprivate
TurnOff() noexceptLedManager
UpdateAnimation() noexceptLedManager
UpdateAnimationStep() noexceptLedManagerprivate
UpdateLastError(LedError error_code) noexceptLedManagerprivate
UpdateStatistics(bool success) noexceptLedManagerprivate
~LedManager()=defaultLedManagerprivate