|
Motion Master 6.0.0-alpha.50
Next-generation motion control software
|
Metadata for a single AL Status Code entry. More...
#include <al_status_codes.h>
Public Attributes | |
| uint16_t | code = 0 |
| AL Status Code value (ETG.1000.6 Table 11). | |
| std::string_view | name |
| Short human-readable name. | |
| std::string_view | description |
| Full description of the error condition. | |
| bool | terminal = false |
Metadata for a single AL Status Code entry.
| uint16_t mm::comm::AlStatusCode::code = 0 |
AL Status Code value (ETG.1000.6 Table 11).
| std::string_view mm::comm::AlStatusCode::description |
Full description of the error condition.
| std::string_view mm::comm::AlStatusCode::name |
Short human-readable name.
| bool mm::comm::AlStatusCode::terminal = false |
True if a slave reporting this code cannot reach the requested state by retrying — i.e. the master must change something (re-init, reflash, power cycle). Used by FieldbusDriver::transitionToState to abandon the slave immediately instead of waiting for timeout.