Hallo Neuling,
kannst du mal erläutern, was das hier bewirken soll:
???
1. Brauchst du die? Ist die Flusssteuerung im Handbuch beschrieben?
2. Wenn du ein TermChar hast, brauchst du nur eine "zu hohe" Anzahl von Bytes angeben...
3. Beim SerialInit hast du den Standard gelassen (LF/0x0A), bei der Kommunikation benutzt du dagegen CR/0x0D. Was steht im Handbuch?
4.-6. Was sagt das Handbuch? Wenn es nicht eindeutig ist: Hersteller fragen!
6. "Aber vielleicht kennt jemand Zeiten von anderen Geräten." Wie willst du von "anderen Geräten" auf deines schließen? Vielleicht war deren Hersteller cleverer (oder hat wenigstens ein besseres Handbuch geschrieben...)
Zitat:Oder findet irgendjemand sonst noch irgendwelche ungereimtheiten im Programm?
Übermäßiger Gebrauch lokaler Variablen...
Zitat:Jedoch kommen immer mal wieder (ca. alle 10 Messwerte) zahlen wie "10000" oder "99999". Ich denke mal, das liegt irgendwie an meiner String Verarbeitung, weiss jedoch nicht wo und wieso.
Wenn man einen Verdacht hat, sollte man an dieser Stelle mit dem Debugging anfangen...