HF-WS2812 Driver 0.1.0-dev
HF-WS2812 ESP32 RMT Driver
Loading...
Searching...
No Matches
ws2812_test_config::AppConfig Struct Reference

Application-specific Configuration. More...

#include <esp32_ws2812_test_config.hpp>

Static Public Attributes

static constexpr bool ENABLE_DEBUG_LOGGING = true
 Enable detailed debug logs.
 
static constexpr bool ENABLE_RMT_LOGGING = false
 Enable RMT transaction logs.
 
static constexpr bool ENABLE_PERFORMANCE_MONITORING = true
 Enable performance metrics.
 
static constexpr uint16_t STATS_REPORT_INTERVAL_MS = 10000
 Statistics reporting interval.
 
static constexpr bool ENABLE_AUTO_RECOVERY = true
 Enable automatic error recovery.
 
static constexpr uint8_t MAX_ERROR_COUNT = 10
 Maximum errors before failsafe.
 

Detailed Description

Application-specific Configuration.

Configuration values that can be adjusted per application.

Member Data Documentation

◆ ENABLE_AUTO_RECOVERY

constexpr bool ws2812_test_config::AppConfig::ENABLE_AUTO_RECOVERY = true
staticconstexpr

Enable automatic error recovery.

◆ ENABLE_DEBUG_LOGGING

constexpr bool ws2812_test_config::AppConfig::ENABLE_DEBUG_LOGGING = true
staticconstexpr

Enable detailed debug logs.

◆ ENABLE_PERFORMANCE_MONITORING

constexpr bool ws2812_test_config::AppConfig::ENABLE_PERFORMANCE_MONITORING = true
staticconstexpr

Enable performance metrics.

◆ ENABLE_RMT_LOGGING

constexpr bool ws2812_test_config::AppConfig::ENABLE_RMT_LOGGING = false
staticconstexpr

Enable RMT transaction logs.

◆ MAX_ERROR_COUNT

constexpr uint8_t ws2812_test_config::AppConfig::MAX_ERROR_COUNT = 10
staticconstexpr

Maximum errors before failsafe.

◆ STATS_REPORT_INTERVAL_MS

constexpr uint16_t ws2812_test_config::AppConfig::STATS_REPORT_INTERVAL_MS = 10000
staticconstexpr

Statistics reporting interval.


The documentation for this struct was generated from the following file: