Comment lire une clé usb lecteur rfid?
J'ai acheté une clé usb lecteur rfid. Comment puis-je lire des données lorsque l'utilisateur met une étiquette rfid à l'avant de l'appareil?
mon ordinateur identifie l'appareil en tant que Périphérique d'Interface utilisateur.
Si il a identifié comme une com périphérique, il était beaucoup plus facile à lire à partir de l'appareil avec serialPort objet mais je ne sais pas comment faire pour lire à partir d'un périphérique usb.
De l'aide?
- J'ai besoin pour cela ainsi, je n'ai pas actuellement de disposer d'un appareil. Je cherchais un lecteur qui peut-être quelque chose qui peut être accroché facilement.
- Je connais déjà la réponse. il suffit de regarder pour une meilleure des façons
- Je poste cette réponse après une année heureusement, j'ai trouvé ce site et il a complètement résolu mon problème. LibUsbDotNet est un .NET C# USB bibliothèque
- Où obtenez-vous "VOTRE Vendor et Product ID"? (à partir de la accepté de répondre)
- Dans le gestionnaire de périphériques sur mon ordinateur
- Utilisation libusbdotnet il fonctionne vraiment
Vous devez vous connecter pour publier un commentaire.
C'est ce que j'ai fait quand j'ai eu le même problème.
Ouvre un périphérique USB par le vendeur et l'id du produit.
Ouvre une UsbEndpointReader classe pour la lecture.
Lit et affiche usb périphérique de sortie de Ep01 jusqu'à ce qu'aucune donnée n'est reçue pendant 5 secondes.
Voir: Comment puis-je lire l'entrée à partir d'un USB périphérique HID?
L'appareil peut énumérer comme générique CACHÉ, mais peut se comporter comme un clavier. Si oui, il faut suffit de taper les caractères qu'il lit. Si non, vous aurez à interroger à partir du pilote. Ce lien devrait vous aider.
Si ils vous ont donné un SDK avec votre lecteur ensuite de l'utiliser. sinon, vous devrez connaître le hex commandes de votre lecteur.Envoyer des commandes au lecteur et obtenir réponse