HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
fatigue_motion.hpp File Reference

Unified fatigue test motion controller. More...

#include "tmc51x0.hpp"
#include "test_config/esp32_tmc51x0_bus.hpp"
#include "test_config/esp32_tmc_mutex.hpp"
#include <cstdint>
#include <cstdbool>
#include <cmath>
#include "fatigue_motion_impl.hpp"
Include dependency graph for fatigue_motion.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FatigueTest::FatigueTestMotion
 Unified fatigue test motion controller. More...
 
struct  FatigueTest::FatigueTestMotion::Status
 Status structure containing current motion controller state. More...
 

Namespaces

namespace  FatigueTest
 

Macros

#define FATIGUE_MOTION_HEADER_INCLUDED
 

Detailed Description

Unified fatigue test motion controller.

Provides point-to-point back-and-forth motion between bounds for fatigue testing. Uses direct VMAX/AMAX control like bounds_finding_test.cpp for smooth, predictable motion.

Macro Definition Documentation

◆ FATIGUE_MOTION_HEADER_INCLUDED

#define FATIGUE_MOTION_HEADER_INCLUDED