LucasEduardoRomero / pyusb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Como rodar local

  1. clonar repo
  2. instalar pipenv
  3. na pasta do projet rode pipenv install
  4. pipenv shell para gerar virtualenv
  5. pegar libusb-1.0.dll e colocar no path das var de ambient do windows
  6. rodar control.py para testar

Notas dia 08/08/2023

Conseguimos fazer a leitura do dispositivo via código e printar na tela. Inicialmente ao rodar 'python teste.py' vai dar permission error. Por isso é necessário

  1. pipenv shell - gerar o virtualenv
  2. which python - pega o caminho do python deste env - vamos chamar de <CAMINHO_PYTHON>
  3. sudo <CAMINHO_PYTHON> <CAMINHO_PROJETO>/linux_teste/read_barcode_scanner/read_barcode_scanner.py

TODO 31/08

  • Resolver B.O Bus e Address dinâmico.
  • Verificar validade do código de barras (tamanho).
  • Alterar print para gravação em arquivo por leitor.
  • Ajeitar o fluxo e finalização do programa ao invés do Ctrl+C

About


Languages

Language:Python 100.0%