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>2021-04-15 17:17:53 +0300
committerDavid Crocker <dcrocker@eschertech.com>2021-04-15 17:17:53 +0300
commitda7edc5c41a189e4337f4d70029af7ce2aa27359 (patch)
tree455e80a2ceced6116e7d856eeb34bbae41239675 /src/GCodes/GCodes.h
parent646a6fce0b62786789f73bb752a68b9645166c9a (diff)
Added M569.2
Diffstat (limited to 'src/GCodes/GCodes.h')
-rw-r--r--src/GCodes/GCodes.h31
1 files changed, 16 insertions, 15 deletions
diff --git a/src/GCodes/GCodes.h b/src/GCodes/GCodes.h
index 8e02b674..970ace92 100644
--- a/src/GCodes/GCodes.h
+++ b/src/GCodes/GCodes.h
@@ -361,30 +361,31 @@ private:
bool CheckEnoughAxesHomed(AxesBitmap axesMoved) noexcept; // Check that enough axes have been homed
bool TravelToStartPoint(GCodeBuffer& gb) noexcept; // Set up a move to travel to the resume point
- GCodeResult DoDwell(GCodeBuffer& gb) THROWS(GCodeException); // Wait for a bit
- GCodeResult DoHome(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Home some axes
- GCodeResult SetOrReportOffsets(GCodeBuffer& gb, const StringRef& reply, int code) THROWS(GCodeException); // Deal with a G10/M568
- GCodeResult SetPositions(GCodeBuffer& gb) THROWS(GCodeException); // Deal with a G92
- GCodeResult StraightProbe(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a G38.x
- GCodeResult DoDriveMapping(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a M584
- GCodeResult ProbeTool(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a M585
- GCodeResult FindCenterOfCavity(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a M675
- GCodeResult SetDateTime(GCodeBuffer& gb,const StringRef& reply) THROWS(GCodeException); // Deal with a M905
- GCodeResult SavePosition(GCodeBuffer& gb,const StringRef& reply) THROWS(GCodeException); // Deal with G60
- GCodeResult ConfigureDriver(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with M569
+ GCodeResult DoDwell(GCodeBuffer& gb) THROWS(GCodeException); // Wait for a bit
+ GCodeResult DoHome(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Home some axes
+ GCodeResult SetOrReportOffsets(GCodeBuffer& gb, const StringRef& reply, int code) THROWS(GCodeException); // Deal with a G10/M568
+ GCodeResult SetPositions(GCodeBuffer& gb) THROWS(GCodeException); // Deal with a G92
+ GCodeResult StraightProbe(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a G38.x
+ GCodeResult DoDriveMapping(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a M584
+ GCodeResult ProbeTool(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a M585
+ GCodeResult FindCenterOfCavity(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with a M675
+ GCodeResult SetDateTime(GCodeBuffer& gb,const StringRef& reply) THROWS(GCodeException); // Deal with a M905
+ GCodeResult SavePosition(GCodeBuffer& gb,const StringRef& reply) THROWS(GCodeException); // Deal with G60
+ GCodeResult ConfigureDriver(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with M569
+ GCodeResult ConfigureLocalDriver(GCodeBuffer& gb, const StringRef& reply, uint8_t drive) THROWS(GCodeException); // Deal with M569
#if SUPPORT_ACCELEROMETERS
- GCodeResult ConfigureAccelerometer(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with M955
- GCodeResult StartAccelerometer(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with M956
+ GCodeResult ConfigureAccelerometer(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with M955
+ GCodeResult StartAccelerometer(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Deal with M956
#endif
bool SetupM675ProbingMove(GCodeBuffer& gb, bool towardsMin) noexcept;
void SetupM675BackoffMove(GCodeBuffer& gb, float position) noexcept;
bool SetupM585ProbingMove(GCodeBuffer& gb) noexcept;
- size_t FindAxisLetter(GCodeBuffer& gb) THROWS(GCodeException); // Search for and return an axis, throw if none found
+ size_t FindAxisLetter(GCodeBuffer& gb) THROWS(GCodeException); // Search for and return an axis, throw if none found
bool ProcessWholeLineComment(GCodeBuffer& gb, const StringRef& reply) THROWS(GCodeException); // Process a whole-line comment
- const char *LoadExtrusionAndFeedrateFromGCode(GCodeBuffer& gb, bool isPrintingMove); // Set up the extrusion of a move
+ const char *LoadExtrusionAndFeedrateFromGCode(GCodeBuffer& gb, bool isPrintingMove); // Set up the extrusion of a move
bool Push(GCodeBuffer& gb, bool withinSameFile); // Push feedrate etc on the stack
void Pop(GCodeBuffer& gb, bool withinSameFile); // Pop feedrate etc