RE: Messgerät über RS-232 ansteuern
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 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.
|