Gast
#1557675
Hallo, ich würde gerne ein paar Messwerte von einem µC Regelgerät mit einem VB.NET/C# Programm darstellen. Das Gerät sendet mir über eine serielle Schnittstelle die Zahlen, als Gleitkomma mit 4 Byte. Nun versuche ich die Codierung der Zahl herauszufinden. Hier mal ein paar Beispiele: Bytes 0 - 3 Zahlenwert 00 00 00 00 0,0000 00 00 00 81 1,0000 00 00 00 82 2,0000 00 00 40 82 3,0000 00 00 00 83 4,0000 00 00 20 83 5,0000 00 00 40 83 6,0000 00 00 60 83 7,0000 00 00 00 84 8,0000 00 00 00 85 16,000 00 00 00 86 32,000 00 00 00 87 64,000 00 00 80 81 -1,000 00 00 80 82 -2,000 00 00 C0 82 -3,000 00 00 80 83 -4,000 00 00 A0 83 -5,000 00 00 C0 83 -6,000 00 00 E0 83 -7,000 00 00 80 84 -8,000 00 00 00 80 0,5000 00 00 00 7F 0,2500 00 00 00 7E 0,1250 00 00 00 7D 0,0625 00 00 00 7C 0,03125 00 00 20 81 1,2500 00 00 40 81 1,5000 00 00 60 81 1,7500 00 00 A0 81 -1,2500 00 00 C0 81 -1,5000 00 00 E0 81 -1,7500 Kennt einer von Euch zufällig das Format, oder kann mir dabei helfen, diese Bytes lesbar zu machen? Ich komme mit meinen Kentnissen über Gleitkommazahlen und der IEEE 754 irgendwie nicht auf die korrekt dargestellte Zahl. Der µC-Typ ist mir nicht bekannt, ich möchte das Gehäuse nicht zerstören. Es scheint aber ein größerer zu sein, da er sich per Daten- und Adressbus erweitern lässt. Grüße Michael