Ja, aber damit ist doch nicht das Problem gelöst das es möglich wäre das das Byte was ich lesen möchte genauso aussieht wie das Startbyte. Es gibt ja numal nur diese 256 Byte möglichkeiten und alle davon ergeben einen Sinnvollen Messwert. Wie soll man also sicherstellen, das gerade das Startbyte kam und kein Messwert ohne auf die 16Bit Auflösung zu verzichten?

Das einzige was ich mir vorstellen könnte wäre eine Klartext ausgabe. Das nicht das Byte geschickt wird sondern "Messwert: 65511" als Beispiel danach ein Zeilenumbruch. Vorteil wäre noch man könnte einfach ein Terminal Programm ranhängen und könnte ohne spezielle Software sehen was da so gemessen wird.