Manuel Amos Professional  Sommaire  Index

Acces au Port Serie


SERIAL CHECK
fonction : rapport sur l activite courante du peripherique serie
etat = Serial Check(numero de canal)

Cette fonction obtient un rapport sur l etat du peripherique serie actuel. Elle peut etre utilisee pour verifier si toutes les informations a transmettre via une instruction SERIAL SEND precedente ont ete envoyees. Si une valeur de zero (Faux) est retournee, la derniere commande serie est encore en cours d execution. Si la valeur est -1 (Vrai), la transmission est terminee.

SERIAL STATUS
fonction : rapport sur l etat du port serie
bit-map = Serial Status(numero de canal)

La fonction SERIAL STATUS fournit des informations detaillees concernant l etat courant du port serie. Le parametre numero de canal fait reference a un canal ouvert precedemment avec une commande SERIAL OPEN. Le rapport est retourne sous la forme d une carte de bits (bit-map) contenant l etat de quinze parametres differents. Voici une table des possibilites. Si le bit correspondant est egal a la valeur sous la colonne "Actif", alors l etat associe est detecte. Toute autre valeur signifie que l option est inactive.

Bit   Actif    Etat
0       -       Reserve
1       -       reserve
2       1       "Select" parallele pour les machines A1000. Pour les A500 et A2000, "select" est aussi connecte a "Ring Indicator" du port serie.
3       0       DSR (Data Set Ready)
4       0       CTS (Clear To Send)
5       0       Detection de Porteuse (Carrier Detect)
6       0       RTS (Ready To Send)
7       0       DTR (Data Terminal Ready)
8       1       Debordement materiel (Hardware overrun)
9       1       Interruption envoyee (dernier envoi)
10      1       Interruption recue (dernier enregistrement)
11      1       Transmission X-OFF
12      1       Reception X-OFF
13      -       Reserve
14      -       Reserve
15      -       Reserve

SERIAL ERROR
fonction : rapport sur le succes de la derniere transmission
etat = Serial Error(numero de canal)

La fonction SERIAL ERROR est utilisee pour consulter l octet d erreur dans le peripherique serie. Une valeur de zero (Faux) confirme que tout s est bien passe, tandis qu une valeur de 4 (Vrai) indique qu il y a eu une erreur dans la derniere transmission.

Retour    Suivant
10.04.05