Thread spezielle Zahlenkombinationen erstellen (6 answers)
Opened by Kermit at 2015-10-31 19:42

topeg
 2015-11-01 14:56
#182748 #182748
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Ich habe auf die Beispiele geschaut. Das sieht mir nach ASCII aus.

Regel (ohne genau geprüft zu haben):
1. Kehre die 16 Bit um (00000100.01100111 => 11100110.00100000)
2. shift-left um 3 bit (11100110.00100000 => 00110001.00000111)
3. wandle das erste Byte in ASCII (00110001 => 1)

Ich würde sagen das 00000111 (oder das 11100000 in den Rohdaten) ist ein Marker. Daran erkennt der Empfänger wo er im Sendestream ist. In ASCII ist das "BEL" (Signalton) was normalerweise nie benutzt wird.

EDIT:

Gerade noch gesehen. Da ist ein Parity mit drin.
00000111/10000111 das erste Bit ist Parity. 1 gerade Summe, 0 ungerade Summe der Bits. Bei ASCII ist ist erste Bit immer 0 weil nur Werte bis 127 abgebildet werden.
Last edited: 2015-11-01 15:10:28 +0100 (CET)

View full thread spezielle Zahlenkombinationen erstellen