LabVIEWForum.de
Modus der Funktion TCP: Lesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Modus der Funktion TCP: Lesen (/Thread-Modus-der-Funktion-TCP-Lesen)



Modus der Funktion TCP: Lesen - vogster - 08.05.2008 07:38

Hallo zusammen!

Ich möchte von einem externen Gerät Daten über Ethernet einlesen, dieses funktioniert auch im Standard - Modus der Funktion TCP: Lesen soweit ganz gut.
Da ich aber Datenworte verschiedener Größen empfangen muss, würde sich der Modus CRLF gut eignen, dieser wartet, "bis die Funktion innerhalb der in Anzahl zu lesender Bytes angegebenen Byte-Folge einen Wagenrücklauf (CR) gefolgt von einem Zeilenvorschub (LF) empfängt oder Timeout in ms erreicht wird."

Leider sendet mein externes Gerät lediglich einen Wagenrücklauf (CR) und keinen Zeilenvorschub (LF).

Hat jemand eine Idee?

Vielen Dank,
Vogster


Modus der Funktion TCP: Lesen - eg - 16.08.2008 23:29

Dann kannst du byteweise auslesen und immer wieder überprüfen ob das Byte gleich CR ist. Also genau so wie man es in anderen Programmiersprachen macht.