|
HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
|
Register conversion constants. More...
Variables | |
| constexpr float | TPOWERDOWN_DIVISOR = 262144.0F |
| 2^18, used for TPOWERDOWN and TZEROWAIT register conversion | |
| constexpr float | MS_PER_SEC = 1e3F |
| Milliseconds per second (used for ms to seconds conversion) | |
| constexpr float | US_PER_SEC = 1e6F |
| Microseconds per second (used for us to seconds conversion) | |
| constexpr float | NS_PER_SEC = 1e9F |
| Nanoseconds per second (used for ns to seconds conversion) | |
| constexpr float | ENC_DECIMAL_MULTIPLIER = 1e4F |
| Multiplier for encoder decimal mode (fractional part) | |
| constexpr uint32_t | ENC_BINARY_MULTIPLIER = 65536U |
| Multiplier for encoder binary mode (2^16) | |
Register conversion constants.
Constants used for converting between user-friendly units and register values.
|
constexpr |
Multiplier for encoder binary mode (2^16)
|
constexpr |
Multiplier for encoder decimal mode (fractional part)
|
constexpr |
Milliseconds per second (used for ms to seconds conversion)
|
constexpr |
Nanoseconds per second (used for ns to seconds conversion)
|
constexpr |
2^18, used for TPOWERDOWN and TZEROWAIT register conversion
|
constexpr |
Microseconds per second (used for us to seconds conversion)