|
Motion Master 6.0.0-alpha.50
Next-generation motion control software
|
Metadata for a single ESC register entry. More...
#include <esc_registers.h>
Public Attributes | |
| uint16_t | address = 0 |
| Register address in the ESC address space. | |
| uint8_t | length = 0 |
| Width in bytes (1/2/4/8 for scalars; 8/16 for the SM/FMMU blocks). | |
| std::string_view | name |
| Short snake_case identifier. | |
| std::string_view | description |
| Human-readable description from ETG.1000.4 / Beckhoff ESC datasheet. | |
Metadata for a single ESC register entry.
| uint16_t mm::comm::EscRegister::address = 0 |
Register address in the ESC address space.
| std::string_view mm::comm::EscRegister::description |
Human-readable description from ETG.1000.4 / Beckhoff ESC datasheet.
| uint8_t mm::comm::EscRegister::length = 0 |
Width in bytes (1/2/4/8 for scalars; 8/16 for the SM/FMMU blocks).
| std::string_view mm::comm::EscRegister::name |
Short snake_case identifier.