Подскажите как все-таки правильно работать с сканером шк на ТСД Андроид
Добрый день. Подскажите какие есть варианты работы из сканером ШК на ТСД под управлением андроид. Интересует вариант когда ШК приходит внешним событием, тоесть не тыцать постоянно на поле ШК для активации и дальнейшего сканирования. ТСД ноунейм с китая. Есть несколько режимов сканирования(копирование в буфер, api, эмуляция нажатия клавиш). Режим api рассылает какой-то там броадкаст запрос.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Когда сканер подключен в usb порт в режиме эмуляции клавиатуры, ловлю с него данные через dispatchKeyEvent()
Это событие срабатывает на каждый символ, т.е. собираю символы в одну строку пока не придет Enter или Tab, что обычно у сканера в конце кода.
Это событие срабатывает на каждый символ, т.е. собираю символы в одну строку пока не придет Enter или Tab, что обычно у сканера в конце кода.
(3) у меня телефон, на нем андроидное приложение, которое обменивается данными с "большой" 1С через хттп сервис, сканер подключен к телефону. Это событие (dispatchKeyEvent) стандартное событие в активити при нажатии кнопок на клавиатуре, а т.к. сканер работает в режиме эмуляции клавиатуры, то оно и срабатывает.
Когда я в приложении ловлю последовательность символов, заканчивающуюся на Enter, отправляю запрос в 1С на обработку штрихкода, назад мне возвращаются данные товара если он есть или ответ об ошибке.
Когда я в приложении ловлю последовательность символов, заканчивающуюся на Enter, отправляю запрос в 1С на обработку штрихкода, назад мне возвращаются данные товара если он есть или ответ об ошибке.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот