PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → [WD12] Clés Lecture/écriture badge MIFARE
[WD12] Clés Lecture/écriture badge MIFARE
Débuté par LUDOVIC, 12 avr. 2012 18:19 - 4 réponses
Membre enregistré
7 messages
Posté le 12 avril 2012 - 18:19
Bonjour

je travaille avec de la techno Mifare depuis peu
j arrive a écrire ma valeur sans soucis ( par exemple block 4 val 123456678)

par contre je cherche à ecrire les clés de lecture et ecriture dans le secteur qui suit

mon souci se situe au niveau encodage de ces clés afin de les ecrire

cdt,
merci pour une eventuelle réponse

Ludovic
Posté le 21 mars 2014 - 23:24
Bonsoir

Je viens d'acheter un lecteur RFID et souhaite à présent l'utiliser dans une application windev
Pourriez vous me dire comment vous avez fait pour piloter la lecture d'un lecteur de type MIFARE ?

Voici un exemple de mon code.

WwData,wwLength est une chaîne
wwResult est une chaîne
WwPortCom est un entier = 3
WwBauds est un entier = 115200
DeviceID est un entier

// Ouverture du port COM3 sur lequel est branché le lecteur
wwResult=API("MasterRD.dll", "rf_init_com", WwPortCom,115200)

// Definition du numéro de device
DeviceID=1
wwResult=API("MasterRD.dll", "rf_init_device_number", DeviceID)

// Alllumage de la led de couleur bleue + Beep
wwResult=API("MasterRD.dll", "rf_light",DeviceID,1)
wwresult=API("MasterRD.dll", "rf_beep",Icdev,20)

// Allumage de l'antenne RFID
wwResult=API("MasterRD.dll", "rf_antenna_sta",DeviceID,1)


// Tentative de lecture de la carte RFID.. C'est là que ca coince...
wwResult=API("MasterRD.dll", "rf_M1_read", DeviceID,"0",WwData,wwLength)
SI wwResult<>"0" ALORS
Info("rf_M1_read : "+TAB+wwResult)
SINON
Info(WwData)
FIN

// Fermeture du port
wwResult=API("MasterRD.dll", "rf_ClosePort", WwPortCom)
Ferme()


Je parviens à ouvrir le port, piloter les led, le beep mais pas à lire les données présentes sur une carte RFID
Est-il possible d'ouvrir le lecteur en mode "écoute", afin qu'il détecte tout seul la présence d'une carte et renvoi la valeur lue ?

Merci d'avance
Stéphane
Membre enregistré
194 messages
Popularité : +3 (3 votes)
Posté le 23 avril 2014 - 01:50
Bonjour, je viens de lire ton message sur les code RFID

moi j'utilise un lecteur RFID sur port USB, dès que l'utilisateur passe son badge devant,
le N° RFID est renseigné dans le champs Windev

j'ai rien eu a programmer, juste a bien mettre le clavier en majuscule.

donc je comprends pas trop ce post RFID et tout ce code.

Cordialement

Antoine
Posté le 05 mars 2018 - 16:59
Bonjour Ludovic

pouvez-vous me communiquer votre code windev svp ?

Cordialement
Youssef
Posté le 05 mars 2018 - 17:02
Bonjour agidrol

Pouvez-vous me communiquer votre code svp ? je veux bien savoir comment se fait l'ouverture et la lecture d'une carte RFID ..
autre question : Est ce qu'on peut faire l'ecriture d'une donnée dans la carte RFID depuis Windev ?

Cordialement
Youssef