Default G30 to engage / disengage
This commit is contained in:
parent
58a6eb656c
commit
76019c83b5
2 changed files with 3 additions and 3 deletions
|
|
@ -5367,7 +5367,7 @@ void home_all_axes() { gcode_G28(true); }
|
|||
*
|
||||
* X Probe X position (default current X)
|
||||
* Y Probe Y position (default current Y)
|
||||
* E Engage the probe for each probe
|
||||
* E Engage the probe for each probe (default 1)
|
||||
*/
|
||||
inline void gcode_G30() {
|
||||
const float xpos = parser.linearval('X', current_position[X_AXIS] + X_PROBE_OFFSET_FROM_EXTRUDER),
|
||||
|
|
@ -5382,7 +5382,7 @@ void home_all_axes() { gcode_G28(true); }
|
|||
|
||||
setup_for_endstop_or_probe_move();
|
||||
|
||||
const ProbePtRaise raise_after = parser.boolval('E') ? PROBE_PT_STOW : PROBE_PT_NONE;
|
||||
const ProbePtRaise raise_after = parser.boolval('E', true) ? PROBE_PT_STOW : PROBE_PT_NONE;
|
||||
const float measured_z = probe_pt(xpos, ypos, raise_after, parser.intval('V', 1));
|
||||
|
||||
if (!isnan(measured_z)) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue