Я переконфигурирую простой металл Printrbot, который был модернизирован с помощью RAMPS + Arduino Mega под управлением Marlin, с довольно медленной подачей из-за механических и качественных ограничений.
Я обнаружил, что после отмены печати, когда что-то идет не так, у меня есть длительный период времени, в течение которого принтер продолжает печатать из G-кода и буфера перемещения, хотя программное обеспечение хоста (Octoprint) давно перестало отправлять G- код.
Есть ли способ, которым я могу либо: а) настроить Marlin, чтобы иметь меньший буфер печати (поскольку Octoprint без проблем справляется с принтером в стоячем состоянии), либо б) отправить определенный сигнал или G-код на принтер, который останавливает его без продолжаете читать содержимое буфера?