mic159 / octoprint-grbl-plugin

Simple GRBL support for Octoprint
MIT License
38 stars 9 forks source link

Command flow control not working (all commands sent at once) #8

Open zylantha opened 4 years ago

zylantha commented 4 years ago

I've been trying to get this plugin working with my Emblaser, but when sending a job to the printer, the entire job seems to be streamed directly to the printer without a single pause - the entire file is uploaded in about 15 seconds, which has clearly overflowed the command buffer on the printer, which finishes a couple of movements and then just stops. Often I end up with an error on the Octoprint console, probably because of a fractured command being sent when the buffer overflows.

This seems to suggest there is a problem with flow control, perhaps this has been broken as a result of later upstream changes in Octoprint (this is a brand new Octoprint install on a Raspberry Pi 3B with the latest versions of everything) or something broken with the serial port drivers (although I'm not sure why this would affect GRBL and not already not be discovered in GCODE).

Is there anybody else who has seen this / is there still work continuing on this plugin?