Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Entschuldige für die missverständliche Problembeschreibung.
Danke für dein VI, genau das habe Ich gesucht.
Vielen Dank.
Noch eine Frage zur Umwandlung in float. Ich habe den String in ein Teil String unterteilt und diesen wieder in zwei Teilstrings mit jeweils 4Bytes. Diese habe ich umgekehrt und möchte von diesem umgekehrten Strings die float Zahl bestimmen. Die Lösung hat man mir hier gepostet und das hat auch geklappt. Nur nun zeigt er mir die Zahl nicht als normale Fliesskommazahl z.B. 5,22 an sondern beispielsweise 4,1E-12 oder so.
Beispiel: der Sensor sendet ein ASCII Telegramm, welches in Hex umgewandelt wie folgt aussieht: 0D343534353031303233303146DED29540A3A3EE400C464133450A
diesen String unterteile Ich in ein kleineren String DED29540A3A3EE40. Den kleineren String unterteile Ic in zwei kleinere Strings DED29540 und A3A3EE40. Diese kehre ich jeweils um: 4095D2DE und 40EEA3A3. Diese Strings sollen in float umgewandelt werden, also 4.681991 (4095D2DE) und
7.457475 (40EEA3A3).
Nun zeigt er mir die float-Werte mit dem Exponent in der gespeicherten Datei an. Dort möchte ich aber gerne die Fliesskommazahlen abspeichern, wie z.B. 4.681991 und 7.457475.
Woran liegt das, dass diese Werte nicht abgespeichert werden.