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>2019-11-27 14:59:16 +0300
committerDavid Crocker <dcrocker@eschertech.com>2019-11-27 14:59:16 +0300
commiteaa54ee56460a884c67c68cb94e4b4da8be2e8f3 (patch)
treedf72c99e796cc6f0fce8d8dc3c20e7a715b42985 /src/GCodes/RestorePoint.h
parent200646d23f85e4ca29046783372385460f2830c6 (diff)
Fixed G2/G3 issues
Bug fix: after pausing during a g2/G3 move, resumimg didn't work properly Bug fix: M579 scale factors were not properly applied to G2/G3 moves
Diffstat (limited to 'src/GCodes/RestorePoint.h')
-rw-r--r--src/GCodes/RestorePoint.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/GCodes/RestorePoint.h b/src/GCodes/RestorePoint.h
index 3d583534..8ef5d2a6 100644
--- a/src/GCodes/RestorePoint.h
+++ b/src/GCodes/RestorePoint.h
@@ -21,6 +21,7 @@ struct RestorePoint
float virtualExtruderPosition; // The virtual extruder position at the start of this move
float proportionDone; // How much of this move we have already done (zero unless we interrupted a move)
FilePosition filePos; // The file position that this move was read from
+ float initialUserX, initialUserY; // If we paused during an arc move and proportionDone is nonzero, the X and Y user coordinates at the start of the move
int toolNumber; // The tool number that was active
float spindleSpeeds[MaxSpindles]; // The spindle RPMs that were set, negative if anticlockwise direction