SetSerialPortStatus()

Syntax

SetSerialPortStatus(#SerialPort, Attribute, Value)
Description
Change the specified #SerialPort status. 'Attribute' may be one of the following values:
  #PB_SerialPort_DTR: Set DTR signal status (0 or 1)
  #PB_SerialPort_RTS: Set RTS signal status (0 or 1)
  #PB_SerialPort_TXD: Set TXD signal status (0 or 1)
  #PB_SerialPort_XonCharacter : Character used for Xon/Xoff handshaking sequence (between 1 and 255). Default value is $11.
  #PB_SerialPort_XoffCharacter: Character used for Xon/Xoff handshaking sequence (between 1 and 255). Default value is $13.
Example:
  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

Supported OS

All

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