SetSerialPortStatus()

Syntax

SetSerialPortStatus(#SerialPort, Attribut, Wert)
Beschreibung
Ändert den angegebenen #SerialPort Status.

Parameter

#SerialPort Der zu verwendende SerialPort.
Attribut Das zu setzende Attribut. Dies kann einer der folgenden Werte sein:
  #PB_SerialPort_DTR: Setzt den DTR Signal Status (0 oder 1)
  #PB_SerialPort_RTS: Setzt den RTS Signal Status (0 oder 1)
  #PB_SerialPort_TXD: Setzt den TXD Signal Status (0 oder 1)
  #PB_SerialPort_XonCharacter : Zeichen, welches für die "Xon/Xoff Handshaking Sequenz" verwendet wird (zwischen 1 und 255). Standardwert ist $11.
  #PB_SerialPort_XoffCharacter: Zeichen, welches für die "Xon/Xoff Handshaking Sequenz" verwendet wird (zwischen 1 und 255). Standardwert ist $13.
Wert Der zu setzende Attribut-Wert. Siehe die 'Attribut' Beschreibung, um zu sehen, welche Werte genutzt werden können.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

  If OpenSerialPort(0, "COM1", 300, #PB_SerialPort_NoParity, 8, 1, #PB_SerialPort_XonXoffHandshake, 1024, 1024)
    SetSerialPortStatus(0, #PB_SerialPort_XonCharacter, 8)
    SetSerialPortStatus(0, #PB_SerialPort_XoffCharacter, 9)
    Debug "Success"
  Else
    Debug "Failed"
  EndIf

Siehe auch

OpenSerialPort()

Unterstützte OS

Alle

<- SerialPortTimeouts() - SerialPort Inhaltsverzeichnis - WriteSerialPortData() ->