Jetzt geht es wohl langsam etwas weiter, ich hab das etwas anders verteilt:
-einen Arduino Nano als Sender (SD-Karte bzw. Tastatatureingabe) mit Display, ext. EEPROM, SPI-RAM , Tastatur
-einen Arduino Nano als Empfänger von Fehlernachrichten etc. mit separatem Display
-den UNO mit der grb v9.j zur Ansteuerung der Motoren.
So hab ich noch Erweiterungsmöglichkeiten und zusätzliche Anzeigen
Als IDE verwende ich die 1.6.9, habe aber die seriellen Buffer (in hardware ...) auf 128 byte erweitert. Auch hab ich grbl (im Wesentlichen in report.h/c) leicht modifiziert (keine Fehlertexte, nur noch Nummern, die man dann auf dem Nano auswerten kann.
Das Problem mit den dubiosen Fehlermeldungen scheint behoben, verursacht wohl durch einen Bufferüberlauf (max 127 byte kann grbl buffern) .
Ich merke mir dazu, wieviel /eher wenig Buffer noch frei ist und erhöhe ihn, wenn ich eine Rückmeldung von grbl bekomme.
Lesezeichen