1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| // Port COM Cb_Port ici 1
Cb_Port est un entier = 1
// Vitesse Cb_Vitesse ici 9600 bauds
Cb_Vitesse est un entier = 9600
LigneCom est un booléen
// on ferme le port COM si il était ouvert
sFerme(Cb_Port)
LigneCom = sOuvre(Cb_Port, 6000, 6000,400,1)
SI LigneCom = Vrai ALORS
// Paramétrage de COM Cb_Vitesse vitesse de transmission
sFixeParamètre(Cb_Port, Cb_Vitesse, 0, 8, 0) // 8 bits sans parité 1 bit de stop
// Détection de caractères reçus sur le port COM choisi
sEvénement(Cb_Port,sEveCaractèreReçu,"LecturePortSérie") // on active la procédure de lecture sur évenement
SINON
Erreur("Erreur d'ouverture du port COM")
FIN |
Partager