SERIAL N

CRÉE UN OBJET SYSTÈME SERIAL ET LUI DONNE LE NUMÉRO N COMME RÉFÉRENCE


  • Type: Commande
  • Paramètre: 1
  • Groupe: Création Objets Système


ACTION

La commande SERIAL N crée un objet système SERIAL et lui donne un numéro N. Le numéro N sera utilisé pour désigner ce SERIAL.

Le SERIAL créé peut alors être utilisé par les commandes appropriées.

Un SERIAL est un moyen pour l'utilisateur de géréer une liaison série.

Un SERIAL peut générer l'événement : ON_RECEIVE.


SYNTAXE : SERIAL N

  • N = numéro d'objet système (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets systèmes.

UTILISATION

  • Un SERIAL est utilisé pour gérer une liaison série.

ERREUR

  • Si le numéro N n'est pas une expression correcte.
  • Si le numéro N est plus grand que 10.
  • Si le numéro N est inférieur ou égal à 0.
  • Si le numéro N est déjà utilisé pour un numéro d'objet système.

EXEMPLE

SERIAL.bas
label received
' création de l'objet qui gère les liaisons série
serial 1
' configuration de la liaison série
serial_port 1,3
serial_baudrate 1,1200
serial_databits 1,8
serial_stopbits 1,1
serial_parity 1,0
serial_open 1
' si réception
on_receive 2,received
' émission
serial_write 1,"A"
end
received:
print serial_read$(1)
return

EN RAPPORT

SERIAL_PORT

SERIAL_BAUDRATE

SERIAL_STOPBITS

SERIAL_DATABITS

SERIAL_PARITY

SERIAL_OPEN

SERIAL_CLOSE

SERIAL_WRITE

ON_RECEIVE

SERIAL_PORT_EXISTS()

SERIAL_READ$()