#include <system.h>
Data Fields | |
| uint16_t | value |
| struct { | |
| uint16_t mpg_mode:1 | |
| MPG mode flag. Set when switched to secondary input stream. (unused for now). More... | |
| uint16_t probe_succeeded:1 | |
| Tracks if last probing cycle was successful. More... | |
| uint16_t soft_limit:1 | |
| Tracks soft limit errors for the state machine. More... | |
| uint16_t exit:1 | |
| System exit flag. Used in combination with abort to terminate main loop. More... | |
| uint16_t block_delete_enabled:1 | |
| Set to true to enable block delete. More... | |
| uint16_t feed_hold_pending:1 | |
| uint16_t optional_stop_disable:1 | |
| uint16_t single_block:1 | |
| Set to true to disable M1 (optional stop), via realtime command. More... | |
| uint16_t keep_input:1 | |
| Set to true to not flush stream input buffer on executing STOP. More... | |
| uint16_t auto_reporting:1 | |
| Set to true when auto real time reporting is enabled. More... | |
| uint16_t travel_changed:1 | |
| Set to true when maximum travel settings has changed. More... | |
| uint16_t is_homing:1 | |
| uint16_t unused:4 | |
| }; | |
| struct { ... } |
| uint16_t auto_reporting |
Set to true when auto real time reporting is enabled.
| uint16_t block_delete_enabled |
Set to true to enable block delete.
| uint16_t exit |
System exit flag. Used in combination with abort to terminate main loop.
| uint16_t feed_hold_pending |
| uint16_t is_homing |
| uint16_t keep_input |
Set to true to not flush stream input buffer on executing STOP.
| uint16_t mpg_mode |
MPG mode flag. Set when switched to secondary input stream. (unused for now).
| uint16_t optional_stop_disable |
| uint16_t probe_succeeded |
Tracks if last probing cycle was successful.
| uint16_t single_block |
Set to true to disable M1 (optional stop), via realtime command.
| uint16_t soft_limit |
Tracks soft limit errors for the state machine.
| uint16_t travel_changed |
Set to true when maximum travel settings has changed.
| uint16_t unused |
| uint16_t value |