(05.09.2011 12:34 )Lucki schrieb: Wenn Du mich fragst: Die Kombination "Bytes at Port" --> "Lesen dieser Bytes" ist, wenn es um das Lesen von Daten geht, immer eine wackelige Konstruktion, wenn es denn überhaupt funktioniert. Denn Du willst ja nicht irgendwelche Bytes lesen, die zu ein einem bestimmten Moment zufällig im Empfangspuffer sind, sondern man möchte immer genau diejenigen Bytes lesen, die zu einem volständigen Datensatz gehören. Das erreicht man so nicht.
Vorschlag: Poste mal den erwarteten String, dann kann man Dir auch sagen wie man es machen kann. Vorweg sei gesagt, daß es optimal wäre, wenn jeder Datenstring mit einem Abschlußzeichen, also z.B "\n", enden würde.
Servus Lucki,
also habe nochmal das thema "Bytes at Port" angeschaut und es kommt diesen String: "+1.32e-3\r\n" oder "+1.173e-5\r\n"
(Anbei einfacher bsp Rs232 lesen mit Snippet und empfangene Text datei).
hoffe ihr könnt helfen
Gruß Lebig