Updated README.

- Also altered the G38.X reporting to save some bytes.
This commit is contained in:
Sungeun Jeon
2015-03-15 21:57:21 -06:00
parent 24ce518fda
commit 3d06897e47
4 changed files with 42 additions and 32 deletions

View File

@ -68,7 +68,7 @@
#define MOTION_MODE_LINEAR 1 // G1
#define MOTION_MODE_CW_ARC 2 // G2
#define MOTION_MODE_CCW_ARC 3 // G3
#define MOTION_MODE_PROBE_TOWARD 4 // G38.2
#define MOTION_MODE_PROBE_TOWARD 4 // G38.2 NOTE: G38.2, G38.3, G38.4, G38.5 must be sequential. See report_gcode_modes().
#define MOTION_MODE_PROBE_TOWARD_NO_ERROR 5 // G38.3
#define MOTION_MODE_PROBE_AWAY 6 // G38.4
#define MOTION_MODE_PROBE_AWAY_NO_ERROR 7 // G38.5

View File

@ -23,7 +23,7 @@
// Grbl versioning system
#define GRBL_VERSION "0.9i"
#define GRBL_VERSION_BUILD "20150314"
#define GRBL_VERSION_BUILD "20150315"
// Define standard libraries used by Grbl.
#include <avr/io.h>

View File

@ -324,11 +324,10 @@ void report_gcode_modes()
case MOTION_MODE_LINEAR : printPgmString(PSTR("G1")); break;
case MOTION_MODE_CW_ARC : printPgmString(PSTR("G2")); break;
case MOTION_MODE_CCW_ARC : printPgmString(PSTR("G3")); break;
case MOTION_MODE_PROBE_TOWARD : printPgmString(PSTR("G38.2")); break;
case MOTION_MODE_PROBE_TOWARD_NO_ERROR : printPgmString(PSTR("G38.3")); break;
case MOTION_MODE_PROBE_AWAY : printPgmString(PSTR("G38.4")); break;
case MOTION_MODE_PROBE_AWAY_NO_ERROR : printPgmString(PSTR("G38.5")); break;
case MOTION_MODE_NONE : printPgmString(PSTR("G80")); break;
default:
printPgmString(PSTR("G38."));
print_uint8_base10(gc_state.modal.motion - (MOTION_MODE_PROBE_TOWARD+2));
}
printPgmString(PSTR(" G"));