IR Fernbedienung - Anfänger

Die Funktion delay() macht einfach nicht was sie soll, sie verzögert das Programm nicht.

Hier kurz mit der Println Funktion getestet:

else if (device_id == 6)      //Musik
    { 
      Serial.println("AN");
      IRLED.sendNEC(0x10E03FC, 32);   //Anlage an
      delay(10000);
      Serial.println("10s");
      IRLED.sendNEC(0x10E23DC, 32);   //Anlage auf CD/Bluetooht
      delay(500);
    }

Meine Ausgabe "10s" wird nicht nach 10s, sondern direkt nach "An" ausgegeben.