|
@@ -36,7 +36,7 @@
|
36
|
36
|
*
|
37
|
37
|
* X Probe X position (default current X)
|
38
|
38
|
* Y Probe Y position (default current Y)
|
39
|
|
- * E Engage the probe for each probe
|
|
39
|
+ * E Engage the probe for each probe (default 1)
|
40
|
40
|
*/
|
41
|
41
|
void GcodeSuite::G30() {
|
42
|
42
|
const float xpos = parser.linearval('X', current_position[X_AXIS] + X_PROBE_OFFSET_FROM_EXTRUDER),
|
|
@@ -51,7 +51,7 @@ void GcodeSuite::G30() {
|
51
|
51
|
|
52
|
52
|
setup_for_endstop_or_probe_move();
|
53
|
53
|
|
54
|
|
- const ProbePtRaise raise_after = parser.boolval('E') ? PROBE_PT_STOW : PROBE_PT_NONE;
|
|
54
|
+ const ProbePtRaise raise_after = parser.boolval('E', true) ? PROBE_PT_STOW : PROBE_PT_NONE;
|
55
|
55
|
const float measured_z = probe_pt(xpos, ypos, raise_after, 1);
|
56
|
56
|
|
57
|
57
|
if (!isnan(measured_z)) {
|