gnea\grbl-Mega  1.0f
Source Code Documentation ( Internal Workings )
jog.h File Reference
#include "gcode.h"

Go to the source code of this file.

Macros

#define JOG_LINE_NUMBER   0
 System motion line numbers must be zero. More...
 

Functions

uint8_t jog_execute (plan_line_data_t *pl_data, parser_block_t *gc_block)
 Sets up valid jog motion received from g-code parser, checks for soft-limits, and executes the jog. More...
 

Macro Definition Documentation

#define JOG_LINE_NUMBER   0

System motion line numbers must be zero.

Definition at line 26 of file jog.h.

Function Documentation

uint8_t jog_execute ( plan_line_data_t pl_data,
parser_block_t gc_block 
)

Sets up valid jog motion received from g-code parser, checks for soft-limits, and executes the jog.

NOTE: Spindle and coolant are allowed to fully function with overrides during a jog.

< Check if there is a block to execute.

<

NOTE: Manual start. No state machine required.

Definition at line 24 of file jog.c.