Estoy reconfigurando un Printrbot Simple Metal que se ha adaptado con un RAMPS + Arduino Mega con Marlin, con un avance bastante lento debido a limitaciones mecánicas y de calidad.
Estoy descubriendo que al cancelar una impresión donde algo sale mal, tengo un largo período de tiempo en el que la impresora continúa imprimiendo desde el código G y el búfer de movimiento, aunque el software host (Octoprint) ha dejado de enviar G- código.
¿Hay alguna manera de: a) configurar a Marlin para que tenga un búfer de impresión más pequeño (ya que Octoprint no tiene problemas para mantenerse al día con la impresora tal como está) ob) enviar una señal particular o un código G a la impresora que lo detiene sin ¿Continúa leyendo el contenido del búfer?