Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-5

Как настроить сканер АТОЛSB2108Plus в УКМ5? : УКМ-5

14.03.2025 14:51


30.07.2024 13:34
Дали на тесты (проверить: работает или не работает в УКМ5) сканер АТОЛSB2108Plus.
Запрограммировал родной инструкцией:
-сброс на заводские;
-Виртуальный последовательный порт USB;
-Добавить суффикс «возврат каретки» и «перевод строки» ко всем символикам;
Прописал в рулесы /etc/udev/rules.d/98-mintukm-usb-scanners.rules :
SQL код:
# ATOL SB2108Plus
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="1009", KERNEL=="ttyUSB[0-9]*", SYMLINK+="usb_sca
nner_1" 
Значения подсмотрел в lsusb
Перезагрузил. Не видит УКМ5 сканера!
Проверил на самой кассе через minicom - работает! (читает из /dev/ttyACM0)

Что еще можно поковырять?
31.07.2024 21:12
Если работает ttyACM, почему правило udev пишете на ttyUSB?
01.08.2024 14:30
Спасибо. Поправил, но не помогло
01.08.2024 15:15
Лучше показывай, что на что поправил, и что у тебя выводит lsusb
01.08.2024 15:55
lsusb:
Цитата:
ukm5@ubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 021: ID 18d1:1009 Google Inc.
Bus 003 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ukm5@ubuntu:~$
рулесы:
Цитата:
# ATOL SB2108Plus
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="1009", KERNEL=="ttyACM[0-9]*", SYMLINK+="usb_scanner_1"
список ttyA*
Цитата:
ukm5@ubuntu:~$ ls -l /dev/ttyA*
crw-rw---- 1 root dialout 166, 1 Aug 1 12:55 /dev/ttyACM1
ukm5@ubuntu:~$
В миником данные приходят:
Цитата:
ukm5@ubuntu:~$ sudo minicom

Welcome to minicom 2.7.1

OPTIONS: I18n
Compiled on Aug 13 2017, 15:25:34.
Port /dev/ttyACM1, 12:55:43

Press CTRL-A Z for help on special keys

4610080720031
4610080720031
01.08.2024 17:14
Цитата:
УКМ_эксплуатант_2 usb_scanner_1
А в УКМ5 это как прописал? Симлинк-то появился?
01.08.2024 23:19
Проверить наличие симлинка.
Его имя usb_scanner_1 сознательно такое? Вроде оно для не основного, дополнительного сканера.
Проверить какие префиксы/суффиксы в конфигах УКМ barcodescanner_hw_generic(_1).conf
Все это не из опыта (не работал с УКМ5), а из инструкции по настройке под УКМ5 другого сканера (Пользовательская документация - Линейка оборудования - Сканеры штрихкодов).
04.03.2025 14:01
Цитата:
vdm Проверить наличие симлинка.
Его имя usb_scanner_1 сознательно такое? Вроде оно для не основного, дополнительного сканера.
Проверить какие префиксы/суффиксы в конфигах УКМ barcodescanner_hw_generic(_1).conf
Все это не из опыта (не работал с УКМ5), а из инструкции по настройке под УКМ5 другого сканера (Пользовательская документация - Линейка оборудования - Сканеры штрихкодов).
В укм есть нужно писать удев правила в етк, и после каждой обновы их заново прописывать. Какие то симлинки кидает само модули джава которые оборудование конфигурируют. Использует дефолтные правила баркодсканер герерик. Они работают лучше. Ну или пишите руками.
Часовой пояс GMT +3, время: 14:51.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.