Question

J'utilise un lecteur Rfid (une petite clé USB) qui imite un clavier HID sur Debian Linux (squeeze).

moins -f / dev / input / event2 me donne un tas de charabia sur l'écran du moment où une étiquette rfid est numérisé. En utilisant une bibliothèque Python evdev ( http://bit.ly/kZkO2b ) je pouvais décoder la chaîne correctement.

Mais je pense que je suis aboyer le mauvais arbre. Cela semble beaucoup trop compliqué. Si les œuvres de lecteur rfid comme un clavier HID je devrais pouvoir y accéder en utilisant des fonctions de base comme sys.stdin, non? Alors, comment cela se fait correctement?

Était-ce utile?

La solution

Puisque l'utilisateur n'a pas répondu ici depuis mai 2011, mais ne trouver une solution à son problème comme indiqué dans son commentaire, je prends la liberté de la présente publication ladite solution et obtenir cette question hors de la file d'attente « sans réponse ».


Le problème a été résolu après que l'utilisateur se rendit compte qu'il était connecté à l'appareil embarqué par SSH . Il a procédé en lisant simplement /dev/tty0 utilisant io.open du Python 3 bibliothèque standard .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top