HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches Struct Reference

#include <esp32_tmc51x0_test_config.hpp>

Static Public Attributes

static constexpr tmc51x0::ReferenceSwitchActiveLevel LEFT_ACTIVE_LEVEL
 Left switch active level (ACTIVE_LOW for GND-triggered)
 
static constexpr tmc51x0::ReferenceSwitchActiveLevel RIGHT_ACTIVE_LEVEL
 Right switch active level (ACTIVE_LOW for GND-triggered)
 
static constexpr bool LEFT_STOP_ENABLE = true
 Enable motor stop on left switch.
 
static constexpr bool RIGHT_STOP_ENABLE = true
 Enable motor stop on right switch.
 
static constexpr tmc51x0::ReferenceLatchMode LEFT_LATCH_MODE
 Left switch latch mode (ACTIVE_EDGE for homing)
 
static constexpr tmc51x0::ReferenceLatchMode RIGHT_LATCH_MODE
 Right switch latch mode (ACTIVE_EDGE for homing)
 
static constexpr tmc51x0::ReferenceStopMode STOP_MODE
 Stop mode (SOFT_STOP for controlled deceleration)
 

Member Data Documentation

◆ LEFT_ACTIVE_LEVEL

constexpr tmc51x0::ReferenceSwitchActiveLevel tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches::LEFT_ACTIVE_LEVEL
staticconstexpr
Initial value:

Left switch active level (ACTIVE_LOW for GND-triggered)

◆ LEFT_LATCH_MODE

constexpr tmc51x0::ReferenceLatchMode tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches::LEFT_LATCH_MODE
staticconstexpr
Initial value:

Left switch latch mode (ACTIVE_EDGE for homing)

◆ LEFT_STOP_ENABLE

constexpr bool tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches::LEFT_STOP_ENABLE = true
staticconstexpr

Enable motor stop on left switch.

◆ RIGHT_ACTIVE_LEVEL

constexpr tmc51x0::ReferenceSwitchActiveLevel tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches::RIGHT_ACTIVE_LEVEL
staticconstexpr
Initial value:

Right switch active level (ACTIVE_LOW for GND-triggered)

◆ RIGHT_LATCH_MODE

constexpr tmc51x0::ReferenceLatchMode tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches::RIGHT_LATCH_MODE
staticconstexpr
Initial value:

Right switch latch mode (ACTIVE_EDGE for homing)

◆ RIGHT_STOP_ENABLE

constexpr bool tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches::RIGHT_STOP_ENABLE = true
staticconstexpr

Enable motor stop on right switch.

◆ STOP_MODE

constexpr tmc51x0::ReferenceStopMode tmc51x0_test_config::PlatformConfig_FatigueTestRig::ReferenceSwitches::STOP_MODE
staticconstexpr
Initial value:

Stop mode (SOFT_STOP for controlled deceleration)


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