Chimera Fox Serial Barcode scanner adapter.
Go to file
Pavel Dmitriev 2c41f45273
continuous-integration/drone/push Build is passing Details
Merge pull request 'develop' (#3) from develop into master
Reviewed-on: #3
2023-01-26 13:09:26 +03:00
.dockerignore ci-test (#1) 2023-01-22 11:57:25 +03:00
.drone.yml ci-test (#1) 2023-01-22 11:57:25 +03:00
.gitignore ci-test (#1) 2023-01-22 11:57:25 +03:00
Dockerfile ci-test (#1) 2023-01-22 11:57:25 +03:00
LICENSE Initial commit 2023-01-22 09:14:35 +03:00
README.md update readme 2023-01-22 15:04:19 +03:00
barcodeScanner.php added default routing tag 2023-01-26 13:08:14 +03:00
composer.json ci-test (#1) 2023-01-22 11:57:25 +03:00

README.md

foxBarcodeScannerClient

Клиент для работы со сканером штрих-кода через последовательный порт. Клиент получает данные со сканера и отправляет в очередь RabbitMQ, указанную при регистрации. Регистрация происходит через считывания специального штрих-кода.

Параметры конфигурации

  • SCANNER_PORT - /dev/ttyACM0
  • RABBITMQ_HOST
  • RABBITMQ_USER
  • RABBITMQ_PASSWORD
  • RABBITMQ_USE_SSL

docker-compose sample

version: "2"

services:
 barcode-scanner:
   image: mxfox.ru/mxfox/barcode-scanner-client:latest
   devices:
    - "/dev/ttyACM0:/dev/ttyACM0"
   environment:
    - 'SCANNER_PORT=/dev/ttyACM0' 
    - 'RABBITMQ_HOST=rabbitmq' 
    - 'RABBITMQ_USER=user' 
    - 'RABBITMQ_PASSWORD=pass' 
    - 'RABBITMQ_USE_SSL=false' 
    - 'RABBITMQ_VIRTUAL_HOST=/'