- clonar repo
- instalar pipenv
- na pasta do projet rode pipenv install
- pipenv shell para gerar virtualenv
- pegar libusb-1.0.dll e colocar no path das var de ambient do windows
- rodar control.py para testar
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
- pipenv shell - gerar o virtualenv
- which python - pega o caminho do python deste env - vamos chamar de <CAMINHO_PYTHON>
- sudo <CAMINHO_PYTHON> <CAMINHO_PROJETO>/linux_teste/read_barcode_scanner/read_barcode_scanner.py
- 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