HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
TMC9660_TestConfig::AppConfig Struct Reference

Application-specific Configuration. More...

#include <esp32_tmc9660_test_config.hpp>

Static Public Attributes

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

Enable automatic error recovery.

◆ ENABLE_BUS_LOGGING

constexpr bool TMC9660_TestConfig::AppConfig::ENABLE_BUS_LOGGING = false
staticconstexpr

Enable SPI/UART transaction logs.

◆ ENABLE_DEBUG_LOGGING

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

Enable detailed debug logs.

◆ ENABLE_PERFORMANCE_MONITORING

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

Enable performance metrics.

◆ MAX_ERROR_COUNT

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

Maximum errors before failsafe.

◆ STATS_REPORT_INTERVAL_MS

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

Statistics reporting interval.


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