PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile (earlier versions) → [WM14] Lire un port com1 et introduire des commandes AT
[WM14] Lire un port com1 et introduire des commandes AT
Started by Jean-Francois, Jun., 08 2010 1:01 PM - 1 reply
Posted on June, 08 2010 - 1:01 PM
Bonjour à tous,

Je désire programmer avec Windev un logiciel qui affiche le niveau de réception d'une radio.

Par Hyperterminal, je procède de la sorte :

réglage du port : 9600 8-N-1
JE TAPE : "AT" pour les lancer la commande AT
IL AFFICHE : OK
JE TAPE : "AT+ CSQ"
IL AFFICHE : +CSQ: 18,99
A l'aide de ces données, je fais 18,99 X 2 - 109 = - 71,02 ==> VOILA J'AI CE QUE JE SOUHAITE

Bon maintenant, comment le programmer en windev ?

Je procède de la sorte :


gbLigneCom1 est un booléen
MaChaîneUTF8 est une chaîne
Mess est une chaîne

// Ouverture de COM1
gbLigneCom1 = sOuvre(1, 32000, 32000,5,1)

SI gbLigneCom1 = Vrai ALORS
Info("Port com ouvert")
sFixeParamètre(1, 9600, 0, 8, 1)
SINON
Erreur("Erreur d'ouverture de COM1")
FIN



Ma Question ( mais d'autre questions viendront par la suite )
-----------
- Pour envoyer une commande AT à la radio, dois je utiliser la fonction secrit(1,"AT") ? ensuite slit(1,20) pour voir la réponse ?

merci d'avance pour votre réponse
Registered member
13 messages
Posted on September, 11 2012 - 3:33 PM
Je cherche la réponse moi Aussi
Quelqu'un peut nous aider , Sil vous plait ?