|
HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
|
Configuration structure for heartbeat auto-configuration. More...
#include <tmc9660.hpp>
Public Attributes | |
| std::optional< bool > | enable |
| Enable heartbeat monitoring (optional, default: false). | |
| std::optional< uint32_t > | timeoutMs |
| Heartbeat timeout in milliseconds (optional, default: 1000ms). | |
Configuration structure for heartbeat auto-configuration.
| std::optional<bool> tmc9660::TMC9660< CommType >::Heartbeat::HeartbeatConfig::enable |
Enable heartbeat monitoring (optional, default: false).
When enabled, the TMC9660 monitors communication timeout and faults if no commands are received within the timeout period. Enable heartbeat monitoring (optional, default: false)
| std::optional<uint32_t> tmc9660::TMC9660< CommType >::Heartbeat::HeartbeatConfig::timeoutMs |