Minimal probing cycle working. Supports both G38.2 for error and G38.3 when no errors are desired.
This commit is contained in:
parent
1fd45791a5
commit
0a46dfe0b9
10 changed files with 211 additions and 3 deletions
6
report.h
6
report.h
|
|
@ -36,6 +36,7 @@
|
|||
#define STATUS_ALARM_LOCK 12
|
||||
#define STATUS_SOFT_LIMIT_ERROR 13
|
||||
#define STATUS_OVERFLOW 14
|
||||
#define STATUS_PROBE_ERROR 15
|
||||
|
||||
// Define Grbl alarm codes. Less than zero to distinguish alarm error from status error.
|
||||
#define ALARM_LIMIT_ERROR -1
|
||||
|
|
@ -69,6 +70,11 @@ void report_grbl_settings();
|
|||
// Prints realtime status report
|
||||
void report_realtime_status();
|
||||
|
||||
// Prints realtime position status report at the end of a probe cycle
|
||||
// This is in leiu of saving the probe position to internal variables like an
|
||||
// EMC machine
|
||||
void report_realtime_status_probe();
|
||||
|
||||
// Prints Grbl persistent coordinate parameters
|
||||
void report_gcode_parameters();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue