27.06.2011, 07:36
Hallo,
ich empfange Messwerte über eine TCP/IP Verbindung. Die TCP Lesen Funktion gibt mir die Werte als String zurück. Die Messwerte werden als 16-bit Zahlen aufgenommen und deshalb möchte ich den String in ein u16 Array zurückwandeln um meine Messwerte wieder zu bekommen.
Zum Beispiel entählt der String folgende Werte:
0x43 0x84 0x58 0x74 .... daraus sollte dann ein Array mit 0x4384 0x5874 .... werden.
Auch nach längerem Probieren, Suchen im Internet und hier im Forum konnte ich noch keine passende Lösung für das Problem finden. Hat jemand eine Idee?
MfG
ich empfange Messwerte über eine TCP/IP Verbindung. Die TCP Lesen Funktion gibt mir die Werte als String zurück. Die Messwerte werden als 16-bit Zahlen aufgenommen und deshalb möchte ich den String in ein u16 Array zurückwandeln um meine Messwerte wieder zu bekommen.
Zum Beispiel entählt der String folgende Werte:
0x43 0x84 0x58 0x74 .... daraus sollte dann ein Array mit 0x4384 0x5874 .... werden.
Auch nach längerem Probieren, Suchen im Internet und hier im Forum konnte ich noch keine passende Lösung für das Problem finden. Hat jemand eine Idee?
MfG