procurve Erfahrenes Mitglied 11. Februar 2008 #11 Mal eine blöde Frage: Wieso liest du deine Messdaten nicht gleich in ein byte-Array ein? Das müsste doch auch zu machen sein, wenn du sie in einen String bekommst. Damit hast du sofort alle Messdaten in dem Bereich 0-255 und musst nicht noch extra umwandeln.
Mal eine blöde Frage: Wieso liest du deine Messdaten nicht gleich in ein byte-Array ein? Das müsste doch auch zu machen sein, wenn du sie in einen String bekommst. Damit hast du sofort alle Messdaten in dem Bereich 0-255 und musst nicht noch extra umwandeln.
procurve Erfahrenes Mitglied 11. Februar 2008 #13 Nicht ganz richtig, es ist -128 bis +127, was exakt 256 diskreten Werten entspricht, d.h. du musst lediglich noch eine Transformation durchführen: Code: int val = b & 0xFF; Und du hast Werte im Bereich von 0-255.
Nicht ganz richtig, es ist -128 bis +127, was exakt 256 diskreten Werten entspricht, d.h. du musst lediglich noch eine Transformation durchführen: Code: int val = b & 0xFF; Und du hast Werte im Bereich von 0-255.
S swit27 Mitglied 11. Februar 2008 #14 Es hat geklappt Danke an alle, und besonderes an "procurve" . Gruß
procurve Erfahrenes Mitglied 11. Februar 2008 #15 Fehlt nur noch, dass du den beitrag auf erledigt setzt. Freut mich, dass es bei dir jetzt funktioniert! Viel Erfolg weiterhin.
Fehlt nur noch, dass du den beitrag auf erledigt setzt. Freut mich, dass es bei dir jetzt funktioniert! Viel Erfolg weiterhin.