gambas 2, port serie, Tutoriels - Utiliser le port RS232 -

Utiliser le port RS232

( Temps de lecture estimé à 1 min 57 sec )




LE PORT SERIE SOUS GAMBAS.

 






 

portserie.png

Bonjour,

Aujourd"hui je vous propose de commenter l'exemple fourni avec Gambas 2.

1) detection du port

Pour realiser une communication serie, il faut connaitre le port de communication de votre ordinateur linux.

Pour ce faire, ouvrez un terminal et tapez la commande :

dmesg | grep tty

vous listerez les ports serie disponibles. (ttyS0 généralement).

saisissez alors cette commande :

                                   
serial1.portname = "/dev/ttys0"

2) parametrer le port

Pour que la communication se fasse dans de bonnes conditions, il faut régler :

-La vitesse de tranmission en Bauds:

                                   
serial1.speed = 38400

-La parité (donnée paires ou impaires):

                                   
serial1.parity = "even"

-Le nombre de bits de données:

                                   
serial1.databits = 7

-La presence d'un bit de stop ou non

                                   
serial1.stopbits = 1

3) Ouvrir le port

pour l'utiliser, une fois paramétré, il vous faut ouvrir le port :

                                   
Serial1.Open()


4) Envoyer des données
pour envoyer des données, utilisez la commande :

                                   
print #serial1, montexteaenvoyer

5) recevoir des données

utilisez la commande READ

                                   
read #serial1, madonneerecue, lof(serial1)


N'oubliez pas de fermer le port une foi que vous vous en êtes servi. (Serial1.close)
A bientôt.




Date de creation :
Redacteur : Rédigé par spheris
Classé dans : gambas 2, port serie, Tutoriels