SetSerialPortStatus()

Syntaxe

SetSerialPortStatus(#PortSerie, Attribut, Valeur)
Description
Change le statut d'un port série.

Arguments

#PortSerie Le port série à utiliser.
Attribut Peut être l'une des valeurs suivantes:
  #PB_SerialPort_DTR: Change le statut du signal DTR (0 ou 1)
  #PB_SerialPort_RTS: Change le statut du signal RTS (0 ou 1)
  #PB_SerialPort_TXD: Change le statut du signal TXD (0 ou 1)
  #PB_SerialPort_XonCharacter : Caractère 'Xon' utilisé pour le mode Xon/Xoff (entre 1 et 255). La valeur par défaut est $11.
  #PB_SerialPort_XoffCharacter: Caractère 'Xoff' utilisé pour le mode Xon/Xoff (entre 1 et 255). La valeur par défaut est $13.
Valeur La valeur de l'attribut.
  0 ou 1 pour l'attribut #PB_SerialPort_DTR  
  0 ou 1 pour l'attribut #PB_SerialPort_RTS
  0 ou 1 pour l'attribut #PB_SerialPort_TXD
  entre 1 et 255 pour l'attribut #PB_SerialPort_XonCharacter. La valeur par défaut est $11.
  entre 1 et 255 pour l'attribut #PB_SerialPort_XoffCharacter. La valeur par défaut est $13.

Valeur de retour

Aucune.

Exemple

  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 "Succès"
  Else
    Debug "Echec"
  EndIf

Voir aussi

OpenSerialPort()

OS Supportés

Tous

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