Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Extended Gcode processing to ensure consistent execution order of pending commands when exiting an excluded region * Renamed _appendPendingCommands to _processPendingCommands * Removed returnCommands parameter from recordRetraction, recordRetractionIfNeeded, _recoverRetraction, enterExcludedRegion, exitExcludedRegion, _processPendingCommands, and _processNonMove * Removed feedRate parameter from _processNonMove (use feedRate object property instead) * Restored priorE local, as it was necessary to ensure the correct extrusion delta is calculated * Added tests for exitExcludedRegion, _processNonMove, _processPendingCommands * Moved tests for extended Gcodes into separate test file * Added tests for processLinearMoves - RetractionState * The originalCommand and firmwareRetract initializer arguments are now required * Renamed addRetractCommands/addRecoverCommands to generateRetractCommands/generateRecoverCommands and removed returnCommands parameters - Moved create_position method from test_ExcludeRegionState into test utils
- Loading branch information
1 parent
ff74478
commit 41bec99
Showing
13 changed files
with
1,523 additions
and
633 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.