PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

RFID
Débuté par Jean-Louis - A PROPOS, 24 juil. 2006 17:58 - 10 réponses
Posté le 24 juillet 2006 - 17:58
Bonjour,
Je développe une application en windev mobile 9. Cette appli doit lire des puces RFID sur un Workabout Pro de PSION TEKLOGIX. Le fabricant m'a fourni une dll contenant les fonction d'accès au lecteur de TAG. Je charge la dll par l'instruction

hInstDLL = ChargeDLL ("CFReader.dll")

J'initialise ensuite le port de communication par l'instruction

hComm = AppelDLL32("CFReader.DLL","OpenComm","com1","1", settings)
IF hComm = 0 THEN
TitreSuivant("Ouverture du port de communication")
Erreur("Echec à l'ouverture du port : " + ErreurInfo())
ELSE ...

Sur l'instruction AppelDLL32, je suis tout le temps en erreur avec le message suivant
Echec à l'ouverture du port : GetLastError() a renvoyé 126
Détail de l'erreur système : Le module spécifié est introuvable

Je ne sais pas si c'est mon appel de DLL qui n'est pas correct ? par scanbin, je vois bien que la fonction OpenComm appartient bien à la dll.

Si quelqu'un a une idée, merci d'avance pour votre aide.
Posté le 25 juillet 2006 - 11:04
Bonjour
pour t'aider, il faudrait le .h ou est défini l'appel

"Jean-Louis - A PROPOS" <pharmsap@apropos-fr.com> a écrit dans le message de
news: 44c4cc00$1@news.pcsoft.fr...


Bonjour,
Je développe une application en windev mobile 9. Cette appli doit lire des
puces RFID sur un Workabout Pro de PSION TEKLOGIX. Le fabricant m'a fourni
une dll contenant les fonction d'accès au lecteur de TAG. Je charge la dll
par l'instruction

hInstDLL = ChargeDLL ("CFReader.dll")

J'initialise ensuite le port de communication par l'instruction

hComm = AppelDLL32("CFReader.DLL","OpenComm","com1","1", settings)
IF hComm = 0 THEN
TitreSuivant("Ouverture du port de communication")
Erreur("Echec à l'ouverture du port : " + ErreurInfo())
ELSE ...

Sur l'instruction AppelDLL32, je suis tout le temps en erreur avec le
message suivant
Echec à l'ouverture du port : GetLastError() a renvoyé 126
Détail de l'erreur système : Le module spécifié est introuvable

Je ne sais pas si c'est mon appel de DLL qui n'est pas correct ? par
scanbin, je vois bien que la fonction OpenComm appartient bien à la dll.

Si quelqu'un a une idée, merci d'avance pour votre aide.

Posté le 25 juillet 2006 - 16:42
Merci déja pour ta réponse rapide.
C'est quoi le .h ?
Jean-Louis
Posté le 25 juillet 2006 - 17:36
En général les fournisseurs donnent des exemples en C et dans les fichiers
il y a toujours un qui a l'extension "h"
il contient tout les prototypes des appels de fonction en C
"Jean-Louis - A PROPOS" <pharmsap@apropos-fr.com> a écrit dans le message de
news: 44c61118$1@news.pcsoft.fr...

Merci déja pour ta réponse rapide.
C'est quoi le .h ?
Jean-Louis


Posté le 27 juillet 2006 - 16:19
C'est vrai que dans le dossier que m'a fourni PSION, il y a un dossier en C++ et un dossier en VB. Si je fais une recherche dans le source VB, je retrouve ma fonction "OpenComm" dans un des modules fournis. Par contre je ne al retrouve pas dans le source C++ ni dans aucun autre fichier que je peux éditer.
Ou est-ce-que je peux chercher ?
Merci.
Posté le 15 août 2006 - 16:24
salut,
pouquoi n'essaies tu pas d'ouvrir ton port de com tout simplement avec sOuvre ?
Posté le 21 septembre 2006 - 17:52
Bonjour,

Moi aussi j'ai une application rfid à développer avec windev. J'utilise une dll fournie avec mon lecteur (LADIBKitt.dll). Mon lecteur supporte les normes iso 15693 et iso 14443.
Sur les cartes (mifare standart 4kbytes) fonctionnants avec le iso14443, je n'arrive qu'à écrire 4 octets par 4 octes. Sais-tu si il est possible d'écrire beaucoup plus d'octets d'un seul coup?

Pour ton problème d'ouverture de com, si tu n'as pas trouvé, tu peux m'envoyer ton exemple en visual basic ? mon mail: souchet.fabien@wanadoo.fr

merci
Posté le 26 juillet 2007 - 12:20
Bonjour,
je dois développer le même type d'appli dans le même environnement (workabout pro, rfid). Où en es tu de ton développement ? Si tu as des infos, ça m'interesse fortement !!
Posté le 17 juin 2008 - 10:54
Bonjour à tous,
je me joins à vous, car je dois aussi développer une application sous le même type.
Mais moi je suis vraiment "débutant"! Donc voilà, je ne sais pas comment ça fonctionne. J'essaie de scanner un code barre mais en vain.
Je développe en windev mobile 12 sur un MC7090 qui est équipé d'un lecteur avec son socle relié en USB2.0.
Voilà merci de votre aide.
Cdt
Posté le 29 mai 2012 - 19:17
Bonjour,
Je recherche un logiciel développer sous Android ou Win CE pour une gestion stock textile via RFID

avez vous une application similaire ?

A vous lire
Cordialement
Régis
Posté le 04 juillet 2012 - 19:28
Bonjour,

Pour les solutions RFID, je vous conseille une raquette, bien plus performante et moins chère.

Fonctionne sous Android, WinCE, Windows Mobile...



ROLLIN wrote in news message <33733aac6002317e17ba790bf638ec46@news.pcsoft>:
Bonjour,
Je recherche un logiciel développer sous Android ou Win CE pour une gestion stock textile via RFID

avez vous une application similaire ?

A vous lire
Cordialement
Régis