Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2020-04-28 01:29:21 +0300
committerDavid Crocker <dcrocker@eschertech.com>2020-04-28 01:29:21 +0300
commit5dda6c9d5aaa24ea94f9246db73e702580e5d0dc (patch)
tree510394af8799f64fdc2432da772a6770add33b24 /src/GCodes/GCodeMachineState.h
parent9ead98ce7dc8a4fe1454a7003b14fee1aab51941 (diff)
Bug fixes, and restore correct heigt after a tool change
Thermostatically-controlled fans were no longer forced to run at >=50% PWM when on Proportional control of thermostatic fans no longer worked When restoring position after a pause or after skipping a build object, the inverse bed compensation applied when recomputing the user position did not take account of the tool offset After a tool change, if on a FDM printer then we now move the new tool to the correct Z height before resuming the print
Diffstat (limited to 'src/GCodes/GCodeMachineState.h')
-rw-r--r--src/GCodes/GCodeMachineState.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/GCodes/GCodeMachineState.h b/src/GCodes/GCodeMachineState.h
index a00182a3..2417f703 100644
--- a/src/GCodes/GCodeMachineState.h
+++ b/src/GCodes/GCodeMachineState.h
@@ -31,16 +31,18 @@ enum class GCodeState : uint8_t
homing1,
homing2,
- // These next 4 must be contiguous
+ // These next 5 must be contiguous
toolChange0,
toolChange1,
toolChange2,
+ toolChange3,
toolChangeComplete,
- // These next 5 must be contiguous
+ // These next 6 must be contiguous
m109ToolChange0,
m109ToolChange1,
m109ToolChange2,
+ m109ToolChange3,
m109ToolChangeComplete,
m109WaitForTemperature,