HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
Loading...
Searching...
No Matches
LedManager Member List
This is the complete list of members for
LedManager
, including all inherited members.
animation_cycles_
LedManager
private
animation_direction_
LedManager
private
animation_step_
LedManager
private
ANIMATION_UPDATE_INTERVAL
LedManager
private
static
BLINK_SPEED
LedManager
private
static
BREATH_SPEED
LedManager
private
static
ColorWheel
(uint8_t position) noexcept
LedManager
static
current_animation_
LedManager
private
current_brightness_
LedManager
private
current_color_
LedManager
private
current_led_gpio_
LedManager
private
DEFAULT_MAX_BRIGHTNESS
LedManager
private
static
Deinitialize
() noexcept
LedManager
inline
DumpStatistics
() const noexcept
LedManager
EnsureInitialized
() noexcept
LedManager
failed_operations_
LedManager
private
GetCurrentBrightnessPercent
(uint8_t &brightness_percent) const noexcept
LedManager
inline
GetCurrentBrightnessRaw
(uint8_t &brightness_raw) const noexcept
LedManager
inline
GetCurrentColor
(LedColor &color) const noexcept
LedManager
GetCurrentGpioPin
() const noexcept
LedManager
inline
GetInstance
() noexcept
LedManager
static
GetLastError
() const noexcept
LedManager
inline
GetLedCount
() const noexcept
LedManager
inline
GetLedGpioPin
() noexcept
LedManager
inline
private
static
GetSystemDiagnostics
(LedSystemDiagnostics &diagnostics) const noexcept
LedManager
GetSystemUptimeMs
() const noexcept
LedManager
private
IndicateBoot
() noexcept
LedManager
inline
IndicateCalibration
() noexcept
LedManager
inline
IndicateError
() noexcept
LedManager
inline
IndicateReady
() noexcept
LedManager
inline
IndicateWarning
() noexcept
LedManager
inline
Initialize
() noexcept
LedManager
private
is_initialized_
LedManager
private
IsAnimationActive
() const noexcept
LedManager
inline
IsInitialized
() const noexcept
LedManager
inline
kNumLeds
LedManager
private
static
last_animation_update_
LedManager
private
last_error_
LedManager
private
LedManager
(const LedManager &)=delete
LedManager
LedManager
(LedManager &&)=delete
LedManager
LedManager
() noexcept=default
LedManager
private
max_brightness_
LedManager
private
mutex_
LedManager
mutable
private
operator=
(const LedManager &)=delete
LedManager
operator=
(LedManager &&)=delete
LedManager
PercentToRaw
(uint8_t percent) const noexcept
LedManager
inline
private
RawToPercent
(uint8_t raw) const noexcept
LedManager
inline
private
SetBrightness
(uint8_t brightness) noexcept
LedManager
inline
SetBrightnessPercent
(uint8_t brightness_percent) noexcept
LedManager
SetBrightnessRaw
(uint8_t brightness_raw) noexcept
LedManager
SetColor
(const LedColor &color, uint32_t led_index=0) noexcept
LedManager
SetColor
(uint32_t rgb, uint32_t led_index=0) noexcept
LedManager
SetMaxBrightness
(uint8_t max_brightness) noexcept
LedManager
SetStatus
(LedAnimation animation) noexcept
LedManager
inline
ShowPixel
(uint32_t rgb, uint8_t brightness) noexcept
LedManager
private
Shutdown
() noexcept
LedManager
StartAnimation
(LedAnimation animation, const LedColor &color=LedColors::WHITE) noexcept
LedManager
StopAnimation
() noexcept
LedManager
successful_operations_
LedManager
private
system_start_time_
LedManager
private
total_operations_
LedManager
private
TurnOff
() noexcept
LedManager
UpdateAnimation
() noexcept
LedManager
UpdateAnimationStep
() noexcept
LedManager
private
UpdateLastError
(LedError error_code) noexcept
LedManager
private
UpdateStatistics
(bool success) noexcept
LedManager
private
~LedManager
()=default
LedManager
private
Generated by
1.9.8