#include <settings.h>
Data Fields | |
| uint16_t | mask |
| struct { | |
| uint16_t machine_position:1 | |
| uint16_t buffer_state:1 | |
| uint16_t line_numbers:1 | |
| uint16_t feed_speed:1 | |
| uint16_t pin_state:1 | |
| uint16_t work_coord_offset:1 | |
| uint16_t overrides:1 | |
| uint16_t probe_coordinates:1 | |
| uint16_t sync_on_wco_change:1 | |
| uint16_t parser_state:1 | |
| uint16_t alarm_substate:1 | |
| uint16_t run_substate:1 | |
| uint16_t when_homing:1 | |
| uint16_t distance_to_go:1 | |
| uint16_t unassigned:2 | |
| }; | |
| struct { ... } |
| uint16_t alarm_substate |
| uint16_t buffer_state |
| uint16_t distance_to_go |
| uint16_t feed_speed |
| uint16_t line_numbers |
| uint16_t machine_position |
| uint16_t mask |
| uint16_t overrides |
| uint16_t parser_state |
| uint16_t pin_state |
| uint16_t probe_coordinates |
| uint16_t run_substate |
| uint16_t sync_on_wco_change |
| uint16_t unassigned |
| uint16_t when_homing |
| uint16_t work_coord_offset |