Sto riconfigurando un Printrbot Simple Metal che è stato adattato a posteriori con un RAMPS + Arduino Mega con Marlin, con un avanzamento piuttosto lento a causa di limitazioni meccaniche e di qualità.
Sto scoprendo che all'annullamento di una stampa in cui qualcosa va storto, ho un lungo periodo di tempo in cui la stampante continua a stampare dal codice G e dal buffer di movimento, sebbene il software host (Octoprint) abbia smesso da tempo di inviare G- codice.
C'è un modo in cui posso a) configurare Marlin per avere un buffer di stampa più piccolo (dal momento che Octoprint non ha problemi a stare al passo con la stampante così com'è) oppure b) inviare un particolare segnale o codice G alla stampante che lo ferma senza continuando a leggere il contenuto del buffer?