Danke nochmal an euch alle !!
Der letze Beitrag von @Serenifly mit "#ifdef DEBUG" und den beiden ".print" Versionen funktioniert --- FREU ![]()
"eine schönere Lösung" muss nicht sein, wichtig ist dass es funktioniert.
Auch @uwefed's Vorschlag hat geholfen "Serial.begin(115200);" bedingt abzuschalten.
Ich glaube einiges über die bedingte Kompilierung gelernt zu haben und auch künftig anwenden zu können.
Was würde ich nur ohne die Hilfe dieses Forums machen, ich wäre wahrscheinlich noch bei den ersten 50 Zeilen meines Sketches und hätte wohl längst die Lust daran verloren.
So sind es nun schon fast 2000 Zeilen und 50.256 Bytes Binäre Sketchgröße mit Debugausgabe ( 37 kB ohne).
Nun fehlen "nur" noch ein paar Handlingstipps zum Umgang mit dem "nackten" ATmega328P.
Gruß, Peter