[Inhalt] [Zurück] [Weiter] [Thema] [Index]

SerRead()


Syntax:

SerRead (Real port, Real timeout, String endezeichen) : String
port: Portnummer der seriellen Schnittstelle, 1-100.
timeout: Timeout in s.
endezeichen: Zeichen, das die Zeile abschließt.

Beispiel:

zeile := SerRead (2, 10, Char(13))

Beschreibung:

Liest eine Zeile (abgeschlossen mit endezeichen) ein. Wenn mehr als tiemout Sekunden verstreichen, bis das Lesen eines Zeichens abgeschlossen ist, wird die Funktion abgebrochen. In diesem Fall ist das Ergebnis Char(3).

Zeilenende, CR und LF werden nicht mitgeliefert.

Char(0) werden entfernt.

Die Schnittstelle muss mit SerOpen() geöfnet worden sein.

Siehe auch SerBinRead(), SerGet() und SerWrite().



toposoft 25.04.2024