SERIAL

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

label received

rem création de l'objet qui gère les liaisons série

serial 1

rem 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

rem si réception

on_receive 2,received

rem é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$()