Go to the source code of this file.
◆ CONTROL_MODE_EXACT_PATH
| #define CONTROL_MODE_EXACT_PATH 0 |
◆ COOLANT_DISABLE
| #define COOLANT_DISABLE 0 |
◆ COOLANT_FLOOD_ENABLE
◆ COOLANT_MIST_ENABLE
◆ CUTTER_COMP_DISABLE
| #define CUTTER_COMP_DISABLE 0 |
◆ DISTANCE_ARC_MODE_INCREMENTAL
| #define DISTANCE_ARC_MODE_INCREMENTAL 0 |
◆ DISTANCE_MODE_ABSOLUTE
| #define DISTANCE_MODE_ABSOLUTE 0 |
◆ DISTANCE_MODE_INCREMENTAL
| #define DISTANCE_MODE_INCREMENTAL 1 |
◆ FEED_RATE_MODE_INVERSE_TIME
| #define FEED_RATE_MODE_INVERSE_TIME 1 |
◆ FEED_RATE_MODE_UNITS_PER_MIN
| #define FEED_RATE_MODE_UNITS_PER_MIN 0 |
◆ GC_PARSER_ARC_IS_CLOCKWISE
| #define GC_PARSER_ARC_IS_CLOCKWISE bit(2) |
◆ GC_PARSER_CHECK_MANTISSA
| #define GC_PARSER_CHECK_MANTISSA bit(1) |
◆ GC_PARSER_JOG_MOTION
| #define GC_PARSER_JOG_MOTION bit(0) |
◆ GC_PARSER_LASER_DISABLE
| #define GC_PARSER_LASER_DISABLE bit(6) |
◆ GC_PARSER_LASER_FORCE_SYNC
| #define GC_PARSER_LASER_FORCE_SYNC bit(5) |
◆ GC_PARSER_LASER_ISMOTION
| #define GC_PARSER_LASER_ISMOTION bit(7) |
◆ GC_PARSER_NONE
◆ GC_PARSER_PROBE_IS_AWAY
| #define GC_PARSER_PROBE_IS_AWAY bit(3) |
◆ GC_PARSER_PROBE_IS_NO_ERROR
| #define GC_PARSER_PROBE_IS_NO_ERROR bit(4) |
◆ GC_PROBE_ABORT
◆ GC_PROBE_CHECK_MODE
◆ GC_PROBE_FAIL_END
◆ GC_PROBE_FAIL_INIT
◆ GC_PROBE_FOUND
◆ GC_UPDATE_POS_NONE
| #define GC_UPDATE_POS_NONE 2 |
◆ GC_UPDATE_POS_SYSTEM
| #define GC_UPDATE_POS_SYSTEM 1 |
◆ GC_UPDATE_POS_TARGET
| #define GC_UPDATE_POS_TARGET 0 |
◆ MODAL_GROUP_G0
◆ MODAL_GROUP_G1
◆ MODAL_GROUP_G12
| #define MODAL_GROUP_G12 9 |
◆ MODAL_GROUP_G13
| #define MODAL_GROUP_G13 10 |
◆ MODAL_GROUP_G2
◆ MODAL_GROUP_G3
◆ MODAL_GROUP_G4
◆ MODAL_GROUP_G5
◆ MODAL_GROUP_G6
◆ MODAL_GROUP_G7
◆ MODAL_GROUP_G8
◆ MODAL_GROUP_M4
| #define MODAL_GROUP_M4 11 |
◆ MODAL_GROUP_M7
| #define MODAL_GROUP_M7 12 |
◆ MODAL_GROUP_M8
| #define MODAL_GROUP_M8 13 |
◆ MODAL_GROUP_M9
| #define MODAL_GROUP_M9 14 |
◆ MOTION_MODE_CCW_ARC
| #define MOTION_MODE_CCW_ARC 3 |
◆ MOTION_MODE_CW_ARC
| #define MOTION_MODE_CW_ARC 2 |
◆ MOTION_MODE_LINEAR
| #define MOTION_MODE_LINEAR 1 |
◆ MOTION_MODE_NONE
| #define MOTION_MODE_NONE 80 |
◆ MOTION_MODE_PROBE_AWAY
| #define MOTION_MODE_PROBE_AWAY 142 |
◆ MOTION_MODE_PROBE_AWAY_NO_ERROR
| #define MOTION_MODE_PROBE_AWAY_NO_ERROR 143 |
◆ MOTION_MODE_PROBE_TOWARD
| #define MOTION_MODE_PROBE_TOWARD 140 |
◆ MOTION_MODE_PROBE_TOWARD_NO_ERROR
| #define MOTION_MODE_PROBE_TOWARD_NO_ERROR 141 |
◆ MOTION_MODE_SEEK
| #define MOTION_MODE_SEEK 0 |
◆ NON_MODAL_ABSOLUTE_OVERRIDE
| #define NON_MODAL_ABSOLUTE_OVERRIDE 53 |
◆ NON_MODAL_DWELL
| #define NON_MODAL_DWELL 4 |
◆ NON_MODAL_GO_HOME_0
| #define NON_MODAL_GO_HOME_0 28 |
◆ NON_MODAL_GO_HOME_1
| #define NON_MODAL_GO_HOME_1 30 |
◆ NON_MODAL_NO_ACTION
| #define NON_MODAL_NO_ACTION 0 |
◆ NON_MODAL_RESET_COORDINATE_OFFSET
| #define NON_MODAL_RESET_COORDINATE_OFFSET 102 |
◆ NON_MODAL_SET_COORDINATE_DATA
| #define NON_MODAL_SET_COORDINATE_DATA 10 |
◆ NON_MODAL_SET_COORDINATE_OFFSET
| #define NON_MODAL_SET_COORDINATE_OFFSET 92 |
◆ NON_MODAL_SET_HOME_0
| #define NON_MODAL_SET_HOME_0 38 |
◆ NON_MODAL_SET_HOME_1
| #define NON_MODAL_SET_HOME_1 40 |
◆ OVERRIDE_DISABLED
| #define OVERRIDE_DISABLED 1 |
◆ OVERRIDE_PARKING_MOTION
| #define OVERRIDE_PARKING_MOTION 0 |
◆ PLANE_SELECT_XY
| #define PLANE_SELECT_XY 0 |
◆ PLANE_SELECT_YZ
| #define PLANE_SELECT_YZ 2 |
◆ PLANE_SELECT_ZX
| #define PLANE_SELECT_ZX 1 |
◆ PROGRAM_FLOW_COMPLETED_M2
| #define PROGRAM_FLOW_COMPLETED_M2 2 |
◆ PROGRAM_FLOW_COMPLETED_M30
| #define PROGRAM_FLOW_COMPLETED_M30 30 |
◆ PROGRAM_FLOW_OPTIONAL_STOP
| #define PROGRAM_FLOW_OPTIONAL_STOP 1 |
◆ PROGRAM_FLOW_PAUSED
| #define PROGRAM_FLOW_PAUSED 3 |
◆ PROGRAM_FLOW_RUNNING
| #define PROGRAM_FLOW_RUNNING 0 |
◆ SPINDLE_DISABLE
| #define SPINDLE_DISABLE 0 |
◆ SPINDLE_ENABLE_CCW
◆ SPINDLE_ENABLE_CW
◆ TOOL_LENGTH_OFFSET_CANCEL
| #define TOOL_LENGTH_OFFSET_CANCEL 0 |
◆ TOOL_LENGTH_OFFSET_ENABLE_DYNAMIC
| #define TOOL_LENGTH_OFFSET_ENABLE_DYNAMIC 1 |
◆ UNITS_MODE_INCHES
| #define UNITS_MODE_INCHES 1 |
◆ UNITS_MODE_MM
◆ WORD_F
◆ WORD_I
◆ WORD_J
◆ WORD_K
◆ WORD_L
◆ WORD_N
◆ WORD_P
◆ WORD_R
◆ WORD_S
◆ WORD_T
◆ WORD_X
◆ WORD_Y
◆ WORD_Z
◆ gc_execute_line()
| uint8_t gc_execute_line |
( |
char * |
line | ) |
|
◆ gc_init()
◆ gc_sync_position()
| void gc_sync_position |
( |
| ) |
|
◆ gc_state