Проблема получения входного сигнала от считывателя RFID через USB на Pi - PullRequest
0 голосов
/ 26 марта 2020

У меня есть сканер RFID IMP80 и метка RFID. Я подключил сканер через USB к Raspberry pi 3, и сканер загорелся. Когда я сканирую метку, сканер издает звуковой сигнал. Теперь я пытаюсь прочитать серийный номер или данные из тега на Raspberry Pi.

Когда я подключаю сканер к пи, я заметил, что / dev / hidraw0 всплывает в моих папках. После некоторого поиска в Интернете я подумал, что следующий код напечатает что-то в Raspberry Pi, но ничего не происходит, кроме звукового сигнала, когда я сканирую тег и запускаю следующий код:

import sys

fp = open('/dev/hidraw0', 'rb')

while True:
  buffer = fp.read(8)
  for c in buffer:
     if ord(c) > 0:
        print(ord(c))
   print('\n') 

Когда я запускаю lsusb Я вижу, что он обнаружен, поэтому я должен иметь возможность считывать данные со сканера.

 >> lsusb
 >> Bus 001 Device 008: ID 0c27:3bfa RFIDeas, Inc pcProx Card Reader

Любое руководство о том, как я могу прочитать тег с помощью моего сканера, будет оценено.

...