05.05.2008, 09:19
Hallo Leute,
Mein Problem ist folgendes, ich lese in einer while schleife immer anfangs zuerst den Com Port (RS232) mit Bytes-at-Port aus, dies hat natürlich den Vorteil das ich keine Daten "verschlucke", nur hat es den Nachteil das wenn in einem Schleifendurchlauf mehrere Zeilen (mit EOL) ankommen (diese Daten werden von einer Baugruppe an mich gesendet) dann werden diese beim nächsten einlesen zu einem Text zusammengefasst...
Wie kann ich dies umgehen, ich möchte gerne auch wenn mehrere Zeilen im Puffer liegen immer nur eine Zeile auslesen?
Ich hoffe ich habe das Problem gut genug beschrieben.
Bin für jede Hilfe dankbar!
Gruß lohr
LabVIEW 8.2
[attachment=12344]
Mein Problem ist folgendes, ich lese in einer while schleife immer anfangs zuerst den Com Port (RS232) mit Bytes-at-Port aus, dies hat natürlich den Vorteil das ich keine Daten "verschlucke", nur hat es den Nachteil das wenn in einem Schleifendurchlauf mehrere Zeilen (mit EOL) ankommen (diese Daten werden von einer Baugruppe an mich gesendet) dann werden diese beim nächsten einlesen zu einem Text zusammengefasst...
Wie kann ich dies umgehen, ich möchte gerne auch wenn mehrere Zeilen im Puffer liegen immer nur eine Zeile auslesen?
Ich hoffe ich habe das Problem gut genug beschrieben.
Bin für jede Hilfe dankbar!
Gruß lohr
LabVIEW 8.2
[attachment=12344]