Daten lesen mit Serieller Schnittstelle
Hallo,
ich hab da ein Problem beim Auslesen von Daten eines Gerätes (Text).
Der "Visa lesen"-Baustein verlangt eine Anzahl der zu lesenden Zeichen.
Was aber, wenn ich diese Anzahl nicht festlegen kann oder will, da diese sich
je nach Status ändert?
Sobald das Ende des Datenstromes erreicht ist (Abschluss mit ">>"),erhalte ich eine Fehlermeldung,
da ich nicht genau sagen kann, wie viele Zeichen gelesen werden sollen.
Also entweder liest er nicht komplett oder er bricht mit einer Fehlermeldung ab.
Eine vorzeitige Abfrage nach den Zeichen ">>" ist hier nicht möglich, da diese Zeichenfolge
im Text ebenfalls erscheint.
Vielleicht kann mir jemand einen Tipp geben, wie ich den kompletten Text lesen kann.
Vielen Dank im Vorraus.
|