FHEM Forum

FHEM - Hausautomations-Systeme => SlowRF => Thema gestartet von: ulli am 13 Oktober 2013, 17:05:13

Titel: FS20 von FS20S6A (6 Button switch) dekodieren
Beitrag von: ulli am 13 Oktober 2013, 17:05:13
Hi zusammen,

ich versuche mit meinem Jeenode das fs20 Signal vom FS20S6A zu dekodieren.
Die Befehle kann ich schon empfangen. Ich habe nur ein Problem bei der Checksumme.

Ich empfange derzeit folgendes:
   734703804208 (85)
   73470300800E (43)
   73470380881F (CB)
   7347038C4820 (97)


Die Zahlen in den Klammern ist meine berechnete Checksumme, welche eigentlich mit dem letzten Byte des empfangenen Kommandos übereinstimmen sollte?...
Ich berechne die Summe wie folgt.
uint8_t sum = 6;
for(uint8_t i=0; i<RecvDataBuffer->DataSize; i++) {
  sum += RecvDataBuffer->Data[i];
}


Weiß wer was ich falsch mache?
Titel: Antw:FS20 von FS20S6A (6 Button switch) dekodieren
Beitrag von: ulli am 16 Oktober 2013, 22:09:45
habs gelöst....