die -D Option führt zum Erfolg!
https://forum.arduino.cc/t/solved-is- ... de/136146
Diese zusätzliche Zeile in der boards.txt
Code: Alles auswählen
pro.menu.cpu.8MHzatmega328.build.extra_flags=-DNORTC
einen zusätzlichen CPU-Eintrag zu erzeugen, der auch funktioniert hätte.
Auch bezweifle ich, dass nach einem Update der IDE noch etwas davon da ist. Ist so, mit der Arduino IDE, ein sehr umständlicher Weg.
Ich konnte mein Problem jetzt auch ohne Timer mittels eines einfachen Filters bei der Signalerkennung lösen. Somit werde ich an der Stelle auch nicht weiter machen.
Interessant bleibt die Nutzung von Timern aber trotzdem. Vielleicht bietet die IDE ja mal irgend wann die Möglichkeit Compiler Options zu setzten.
In der AskSinPP würde es wohl funktionieren - da werden ja schon Timer benutzt. Leider verstehe ich viel zu wenig von Klassen um dort selbst eine allgemeine Timer Klasse erzeugen zu können.
Vielen Dank!