Engine Help Kategorie: NTComPort
Gefilterte Übersicht der Engine-Help-Dokumentation.
@CloseNTComPort
Schließt das Device mit dem OSCOMHANDLE OSCOMHANDLE1 und gibt den geschlossenen OSCOMHANDLE zurück. Nur für Engine unter Windows! Beipiel: @CloseNTComPort(OSCOMHANDLE1) OSCOMHANDLE1:=@OpenNTComPort("COM1"); OSCOMHANDLE1: …
@GetNTComPortEventMask
Aktuelle Event-Mask für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 abfragen und zurückliefern. Return-Wert: Bit HEX C-Symbol Bedeutung 1 0001 EV_RXCHAR A character was received and added to buffer 2 0002 …
@GetNTComPortHandshake
Aktuelle Handshake-Einstellung für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 abfragen und zurückliefern. FN RTS2: (Ready-to-send) Wert C-Symbol Bedeutung 0 RTS_CONTROL_DISABLE Disable RTS-line and leave it o …
@GetNTComPortInQueCount
Gibt die Anzahl der Bytes zurück die zum Zeitpunkt des Aufrufs zur Abholung mit @ReadNTComPort bereit standen. Nur für Engine unter Windows!
@GetNTComPortModemStatus
Aktuellen Status eines Modems am COM-Port mit OSCOMHANDLE OSCOMHANDLE1 abfragen und zurückliefern. Return-Wert: Bit HEX C-Symbol Bedeutung 5 0010 MS_CTS_ON The CTS-line is HIGH 6 0020 MS_DSR_O …
@GetNTComPortOutQueCount
Gibt die Anzahl der Bytes zurück die zum Zeitpunkt des Aufrufs noch im Sendebuffer zur Übertragung bereitstehen. Nur für Engine unter Windows!
@GetNTComPortProperties
Aktuelle Einstellungsmöglichkeiten für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 abfragen und zurückliefern. Alle zurückgegebenen Werte sind bitweise codiert und entsprechend der Möglichkeiten gesetzt. CAPA2: (Provider capab …
@GetNTComPortSettings
Aktuelle Einstellungen für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 abfragen und zurückliefern. BAUD2: (Baudrate) 300 ... 128k DATA3: (Anzahl der Datenbits) 5 6 7 8 STOP4: (Anzahl der Stopbits) 0 1 Stopbit 1 1.5 S …
@GetNTComPortTimeouts
Aktuelle Timeout-Einstellungen für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 abfragen und zurückliefern. Mit Außnahme von FN RDINT2 werden mit allen angegebenen Werten Timeouts spezifiziert, die vom Beginn der Operation anfa …
@OpenNTComPort
Öffnet das DEVICE mit dem OSCOMPORTNAME OSCOMPORTNAME und gibt einen OSCOMHANDLE darauf zurück. Nur für Engine unter Windows! Beipiel: @OpenNTComPort(OSCOMPORTNAME); OSCOMHANDLE1:=@OpenNTComPort("COM1"); OSCOMHANDLE1:=@C …
@ReadNTComPort
Lesen eines Wertes von dem COM-Port mit dem OSCOMHANDLE OSCOMHANDLE1 und zurückgeben als @Funktionsergebnis. Der gelesene Wert soll vom Typ TEXT RETTYPE2 sein. Gelesen wird entweder 1 Wert (für Ordinal-Typen) oder FN LEN …
@SetNTComPortEventMask
Aktuelle Event-Mask für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 neu setzen. Mit einem anschließenden @WaitNTComPortEventMask kann dann anschließend auf das Auftreten eines Events gewartet werden. FN MASK2: Bit HEX C-Sy …
@SetNTComPortHandshake
Aktuelle Handshake-Einstellung für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 ändern. Einzelne Werte können durch Übergabe von -1 vor dem Verändern bewahrt werden. FN RTS2: (Ready-to-send) Wert C-Symbol Bedeutung 0 …
@SetNTComPortSettings
Aktuelle Einstellungen für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 ändern. Durch Übergabe von -1 bzw. eines ungültigen Wertes können einzelne Werte beibehalten werden. Für die Ermittlung der erlaubten Werte kann @GetNTComP …
@SetNTComPortTimeouts
Aktuelle Timeout-Einstellungen für COM-Port mit OSCOMHANDLE OSCOMHANDLE1 neu setzen. Mit Außnahme von FN RDINT2 werden mit allen angegebenen Werten Timeouts spezifiziert, die vom Beginn der Operation anfangen zu zählen, …
@WaitNTComPortEvent
Auf einen bestimmten Event warten, der auf dem COM-Port mit OSCOMHANDLE OSCOMHANDLE1 auftritt. Wenn FN MASK2 nicht angegeben wird, dann gilt die aktuelle Einstellung. Ansonsten wird die gültige Event-Mask vor dem eigentl …
@WriteNTComPort
Ausgeben des Inhalts einer Variable vom Typ TEXT, FN oder TD auf einem zuvor geöffneten COM-Port. Nur für Engine unter Windows!
