TLE92466ED Driver 0.1.0-dev
Modern C++20 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
Loading...
Searching...
No Matches
TLE92466ED_TestConfig::AppConfig Struct Reference

Application-specific Configuration. More...

#include <esp32_tle92466ed_test_config.hpp>

Static Public Attributes

static constexpr bool ENABLE_DEBUG_LOGGING = true
 Enable detailed debug logs.
 
static constexpr bool ENABLE_SPI_LOGGING = false
 Enable SPI 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 TLE92466ED_TestConfig::AppConfig::ENABLE_AUTO_RECOVERY = true
staticconstexpr

Enable automatic error recovery.

◆ ENABLE_DEBUG_LOGGING

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

Enable detailed debug logs.

◆ ENABLE_PERFORMANCE_MONITORING

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

Enable performance metrics.

◆ ENABLE_SPI_LOGGING

constexpr bool TLE92466ED_TestConfig::AppConfig::ENABLE_SPI_LOGGING = false
staticconstexpr

Enable SPI transaction logs.

◆ MAX_ERROR_COUNT

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

Maximum errors before failsafe.

◆ STATS_REPORT_INTERVAL_MS

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

Statistics reporting interval.


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