PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Liaison windev, arduino, RFID
Liaison windev, arduino, RFID
Débuté par Bastien.M, 07 avr. 2017 15:56 - Aucune réponse
Posté le 07 avril 2017 - 15:56
Bonjour,
J'ai réussi à faire un programme qui permet d'afficher le temps entre 2 passages de puces RFID. Mais j'aurais besoin d'afficher ce temps sur windev.
J'ai déjà réussi à créer une liaison entre windev arduino mais je ne sais pas quelle fonction utiliser.
Ceci est le test que j'avais fais pour la liaison et la base que je compte utilisé pour mon programme:
concrétement mon probleme porte surtout sur l'incapacité a afficher le temps sur windev, si vous avez besoin de plus de détails n'hésiter pas.
Merci pour les éventuelles réponses.
Déclaration globales de FEN

gnport est un entier


FIN d'initialisation de FEN

testBP()


Clic sur BTN_PortON

nVar est un entier
gnport = Val(SAI_Port)
nVar = sOuvre (gnport,5,5)

SI nVar = Vrai ALORS
sFixeParamètre(gnport,9600,0,8,0)
Temporisation(200)
BTN_LEDON..Visible=Vrai
BTN_LEDOFF..Visible=Vrai


FIN


Clic sur BTN_LEDON

nMonmessage est un entier
nMonmessage = 1

sEcrit(gnport,nMonmessage+CRLF)
Temporisation(100)


Clic sur LEDOFF

nMonmessage est un entier
nMonmessage = 2

sEcrit(gnport,nMonmessage+CRLF)
Temporisation(100)


CLIC SUE BTN_PortOFF

BTN_LEDON..Visible=Faux
BTN_LEDOFF..Visible=Faux
sFerme(gnport)
Temporisation(200)

Clic sur BTN_Fermer

Ferme(FEN_liaison_projet)


Procedure locale testBP
// Résumé : <indiquez ici ce que fait la procédure>
// Syntaxe :
// testBP ()
//
// Paramètres :
// Aucun
// Valeur de retour :
// Aucune
//
// Exemple :
// Indiquez ici un exemple d'utilisation.
//
Procedure testBP()
sTexte est une chaîne
sTexte="0"

sTexte=sLit(gnport,1)
SAI_Texte=sTexte

SI sTexte="a" ALORS
sFixeParamètre(gnport,9600,1,8,0)
sFerme(gnport)

FIN


TimerSys(testBP,100,1)