Added M31 to toggle Z probe state
M31 with nothing reports the status, M31 S0 = disable, M31 S1 = enable
This commit is contained in:
parent
07d7433e5d
commit
8718503738
1 changed files with 8 additions and 0 deletions
|
@ -744,6 +744,14 @@ bool GCodes::ActOnGcode(GCodeBuffer *gb)
|
||||||
fileBeingPrinted = NULL;
|
fileBeingPrinted = NULL;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 31: //toggle the Z probe enable, M31 with nothing reports the status, M31 S0 = disable, M31 S1 = enable
|
||||||
|
if(gb->Seen('S'))
|
||||||
|
platform->EnableZProbe((bool)gb->GetIValue());
|
||||||
|
if(platform->IsZProbeEnabled())
|
||||||
|
platform->Message(HOST_MESSAGE, "Z Probe enabled \n");
|
||||||
|
else
|
||||||
|
platform->Message(HOST_MESSAGE, "Z Probe disabled \n");
|
||||||
|
break;
|
||||||
case 82:
|
case 82:
|
||||||
if(drivesRelative)
|
if(drivesRelative)
|
||||||
for(uint8_t i = AXES; i < DRIVES; i++)
|
for(uint8_t i = AXES; i < DRIVES; i++)
|
||||||
|
|
Reference in a new issue