Binär ist nicht das Problem, eher das dechiffrieren ![]()
Deine Tabelle in # 18 scheint nicht so einfach zu sein, 42 Bit ist auch eine krumme Zahl, und für 2 Analoge Messwerte ziemlich viel.
Da sind bestimmt Adressinfo ( immer konstant ) und irgendwelche Prüfbits drin...
Hast du eigentlich mal überprüft, ob deine Anzeigewerte ( Temp / Feuchte ) und das Bitmuster immer 1:1 übereinstimmen ?
Oder hast du verschiedene Bitmuster mit den gleichen Anzeigewerten (Wandeln int -> float und Runden in der Anzeige-Einheit ? )
Wie oft wird eigentlich gesendet, hängt ein neuer Datensatz und Umspringen der Anzeige überhupt direkt zusammen?
Zum Mastermind Spielen sind es noch etwas wenig Daten, leider kannst du die Anzeige-Ergebnisse nicht direkt mitprotokollieren sondern musst das von Hand notieren.