Buffered smooth movement for multiple SimpleCodes
-
Hi folks,
I know the Duet Software Framework API supports sending single gcode commands. Is there a way to queue these commands together to produce "smooth motion?" I tried sending multiple commands before reading the response of the socket, but the result is still a jerky start-and-stop between movements. My imagination says that there's some motion planner under-the-hood which evaluates chunks of GCode and smooths their movements from start to finish, which is why 3D printer gcode isn't jerky like this.
Followup: if such an interface exists, is there a buffer size somewhere that limits just how many movement commands we can buffer?
Thanks for taking a look!
-
I've just replied to the issue on GitHub here: https://github.com/Duet3D/DuetSoftwareFramework/issues/149
-
Many thanks for clearing this up! I'll dig through the DSF docs for the primary "Code" packet syntax in the long term and ask away with questions if something comes up.