LAT Hologramm-Software 2.0
Loading...
Searching...
No Matches
modules
Stage
Stage Nikolas
grbl
grbl-master
grbl
jog.h
Go to the documentation of this file.
1
/*
2
jog.h - Jogging methods
3
Part of Grbl
4
5
Copyright (c) 2016 Sungeun K. Jeon for Gnea Research LLC
6
7
Grbl is free software: you can redistribute it and/or modify
8
it under the terms of the GNU General Public License as published by
9
the Free Software Foundation, either version 3 of the License, or
10
(at your option) any later version.
11
12
Grbl is distributed in the hope that it will be useful,
13
but WITHOUT ANY WARRANTY; without even the implied warranty of
14
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
GNU General Public License for more details.
16
17
You should have received a copy of the GNU General Public License
18
along with Grbl. If not, see <http://www.gnu.org/licenses/>.
19
*/
20
21
#ifndef jog_h
22
#define jog_h
23
24
#include "
gcode.h
"
25
26
// System motion line numbers must be zero.
27
#define JOG_LINE_NUMBER 0
28
29
// Sets up valid jog motion received from g-code parser, checks for soft-limits, and executes the jog.
30
uint8_t
jog_execute
(
plan_line_data_t
*pl_data,
parser_block_t
*
gc_block
);
31
32
#endif
gc_block
parser_block_t gc_block
Definition:
gcode.c:37
gcode.h
jog_execute
uint8_t jog_execute(plan_line_data_t *pl_data, parser_block_t *gc_block)
Definition:
jog.c:25
parser_block_t
Definition:
gcode.h:232
plan_line_data_t
Definition:
planner.h:90
Generated on Thu Feb 23 2023 12:36:39 for LAT Hologramm-Software 2.0 by
1.9.5