Hallo agmue,
ich bin jetzt davon ausgegangen das die zu sendenden Codes eine Art von Norm haben.
Der NEC Code wäre:
void loop(){
n = digitalRead(encoder0PinA);
if ((encoder0PinALast == LOW) && (n == HIGH)) {
if (digitalRead(encoder0PinB) == LOW) {
encoder0Pos--;
irsend.sendNEC(0x20DF40BF,32);
Serial.println ("volume up");
} else {
irsend.sendNEC(0x20DFC03F,32);
Serial.println ("volume down");
encoder0Pos++;
}
Bei einem RC5 Code würde dann die (0x20DF40BF,32) sowie (0x20DF40BF,32) durch einen anderen ersetzt.
Muss man den Code der Originalen Fernbedienung auf jeden Fall auslesen ?
Gruß
Jo$Mask