Hallöchen,
ich Lese ein paar Bytes von der Seriellen.
Jetzt ist aber die Länge nicht immer gleich.
Anhand des ersten Bytes, muss/kann ich entscheiden ob das nächste noch dazu gehört, oder die nächsten zwei, oder einfach ein neuer "Satz" dazu kommt.
Erhalten kann ich:
Code:
Erstes Byte Zweites Byte Drittes Byte
0 - 111 0 - 255
126 0 - 31
127 0 oder 128
128 - 159 0 - 111 0 - 255
So, ich brauch jetzt ein paar Ideen, wie ich das am besten lösen kann/soll, ohne ein 10 Meter langen Case zu benutzen, mit 100 Meter langen IFs.
Vielen Dank.
Grüsse, Daniel