#include <system.h>
Data Fields | |
| uint32_t | value |
| struct { | |
| uint32_t mpg_mode:1 | |
| MPG mode changed. More... | |
| uint32_t scaling:1 | |
| Scaling (G50/G51) changed. More... | |
| uint32_t homed:1 | |
| Homed state changed. More... | |
| uint32_t xmode:1 | |
| Lathe radius/diameter mode changed. More... | |
| uint32_t spindle:1 | |
| Spindle state changed. More... | |
| uint32_t coolant:1 | |
| Coolant state changed. More... | |
| uint32_t overrides:1 | |
| Overrides changed. More... | |
| uint32_t tool:1 | |
| Tool changed. More... | |
| uint32_t wco:1 | |
| Add work coordinates. More... | |
| uint32_t gwco:1 | |
| Add work coordinate. More... | |
| uint32_t tool_offset:1 | |
| Tool offsets changed. More... | |
| uint32_t m66result:1 | |
| M66 result updated. More... | |
| uint32_t pwm:1 | |
| Add PWM information (optional: to be added by driver). More... | |
| uint32_t motor:1 | |
| Add motor information (optional: to be added by driver). More... | |
| uint32_t encoder:1 | |
| Add encoder information (optional: to be added by driver). More... | |
| uint32_t tlo_reference:1 | |
| Tool length offset reference changed. More... | |
| uint32_t fan:1 | |
| Fan on/off changed. More... | |
| uint32_t spindle_id:1 | |
| Spindle changed. More... | |
| uint32_t probe_id:1 | |
| Probe changed. More... | |
| uint32_t distance_to_go:1 | |
| Distance to go. More... | |
| uint32_t probe_protect:1 | |
| Probe protection state changed. More... | |
| uint32_t unassigned:8 | |
| uint32_t force_wco:1 | |
| Add work coordinates (due to WCO changed during motion). More... | |
| uint32_t cycle_start:1 | |
| Cycle start signal triggered. NOTE: do NOT add to Report_All enum above! More... | |
| uint32_t all:1 | |
| Set when CMD_STATUS_REPORT_ALL is requested, may be used by user code. More... | |
| }; | |
| struct { ... } |
| uint32_t all |
Set when CMD_STATUS_REPORT_ALL is requested, may be used by user code.
| uint32_t coolant |
Coolant state changed.
| uint32_t cycle_start |
Cycle start signal triggered. NOTE: do NOT add to Report_All enum above!
| uint32_t distance_to_go |
Distance to go.
| uint32_t encoder |
Add encoder information (optional: to be added by driver).
| uint32_t fan |
Fan on/off changed.
| uint32_t force_wco |
Add work coordinates (due to WCO changed during motion).
| uint32_t gwco |
Add work coordinate.
| uint32_t homed |
Homed state changed.
| uint32_t m66result |
M66 result updated.
| uint32_t motor |
Add motor information (optional: to be added by driver).
| uint32_t mpg_mode |
MPG mode changed.
| uint32_t overrides |
Overrides changed.
| uint32_t probe_id |
Probe changed.
| uint32_t probe_protect |
Probe protection state changed.
| uint32_t pwm |
Add PWM information (optional: to be added by driver).
| uint32_t scaling |
Scaling (G50/G51) changed.
| uint32_t spindle |
Spindle state changed.
| uint32_t spindle_id |
Spindle changed.
| uint32_t tlo_reference |
Tool length offset reference changed.
| uint32_t tool |
Tool changed.
| uint32_t tool_offset |
Tool offsets changed.
| uint32_t unassigned |
| uint32_t value |
| uint32_t wco |
Add work coordinates.
| uint32_t xmode |
Lathe radius/diameter mode changed.