RE: 2Byte Wert "aufteilen" und auslesen
Im Case 0 fange ich den Fall des "falschen" Sync-Byte ab. Deshalb zuerst 6 Byte. Deshalb beim mittleren "Split" Länge 1. Ich schaue nach, ob das nächste Byte nach dem ersten gefundenen 0x01 ebenfalls ein 0x01 ist.
Wenn diese erste Synchronisation auf den Datenstrom erfolgreich ist, können danach immer 3 weitere Byte ausgelesen werden.
Man könnte es natürlich noch geschickter und aufwändiger machen, aber daran darfst du dich versuchen.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|