diff options
author | David Crocker <dcrocker@eschertech.com> | 2021-08-05 09:51:47 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2021-08-05 09:51:47 +0300 |
commit | e6f8e8478da515523823101e22c236e7ba47cd17 (patch) | |
tree | a4c63018153eaafc9aac8f0ec7f38fd65b9892c7 /src/GCodes/GCodes2.cpp | |
parent | 43370dd04d19746436d4e729e7a2e16e0f9f4032 (diff) |
M568 defaults to current tool if no P parameter
Diffstat (limited to 'src/GCodes/GCodes2.cpp')
-rw-r--r-- | src/GCodes/GCodes2.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/GCodes/GCodes2.cpp b/src/GCodes/GCodes2.cpp index 1296d74f..e97484e1 100644 --- a/src/GCodes/GCodes2.cpp +++ b/src/GCodes/GCodes2.cpp @@ -3406,19 +3406,8 @@ bool GCodes::HandleMcode(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeEx break; case 568: // Tool Settings + if (simulationMode == 0) { - const unsigned int toolNumber = gb.GetLimitedUIValue('P', MaxTools); - if (reprap.GetTool(toolNumber).IsNull()) - { - reply.cat("Tool settings can only be set for existing tools"); - result = GCodeResult::error; - break; - } - - if (simulationMode != 0) - { - break; - } result = SetOrReportOffsets(gb, reply, 568); } break; |