@Helmuth: Ich glaube inzwischen nicht mehr das es an der Lib liegt.
Ich denke habe dort ein Problem mit dem Receive Pin. - muss morgen nochmals schauen.
Nutze an meinem Nano V2 einen anderen Pin als vorgegeben.
Aber das hier ist in der Lib sehe ich nicht optimal:
ISR(TIMER_INTR_NAME)
{
TIMER_RESET;
uint8_t irdata = (uint8_t)digitalRead(irparams.recvpin);
irparams.timer++; // One more 50us tick
if (irparams.rawlen >= RAWBUF) {
// Buffer overflow
irparams.rcvstate = STATE_STOP;
In Timer 2 ISR wird digitalRead(irparams.recvpin); benutzt, dachte das ist langsam im Gegensatz zum Portzugriff ??