Gast
#284722
Hallo nochmal,
ich möchte das Paritybit überprüfen, dass nach dem Datenbyte gesendet
wird. Folgendes habe ich im Internet gefunden:
<quote>Das Paritybit ist 1, wenn das Datenbyte eine gerade Anzahl von
Einsen enthält, und 0 bei einer ungeraden Anzahl.</quote>
Wenn ich meine Daten auswerte erkenne ich folgendes:
- Datenbyte stimmt überein mit Taste
- Gezählte Einsen stimmen überein mit Datenbyte
- Parity-Bit stimmt nicht
z.B. Taste 'e' 0x24 , zwei Einsen, parity 1
Taste 'j' 0x3B , fuenf Einsen, parity 1
Ich greife das Parity-Bit als 10. gesendetes Bit des MakeCodes ab. Oder
sollte man es erst als 10. Bit des BreakCodes nehmen?
Weiß jemand worans liegt?
Danke schonmal!!
Andreas