Уже весь лоб разбил. И так и эдак - ни в какую.
У андроидных девайсов Zebra есть Intent API DataWedge, с помощью которого можно делать такую прекрасную штуку, как программно управлять сканером через посылку интентов. API простейший - http://techdocs.zebra.com/datawedge/6-6/guide/api/ Интенты в 1С можно посылать через ЗапускПриложенияМобильногоУстройства.
Но что ни делаю - возвращает 0 и ничего не происходит...
ИнтентБлокировки = Новый ЗапускПриложенияМобильногоУстройства();
ИнтентБлокировки.Действие = "com.symbol.datawedge.api.ACTION";
ИнтентБлокировки.ДополнительныеДанные.Добавить("com.symbol.datawedge.api.SCANNER_INPUT_PLUGIN", "DISABLE_PLUGIN");
Результат = ИнтентБлокировки.Запустить(Истина);
Сообщить(Результат);
Перечитал все до чего дотянулся и по DataWedge и про посылку интентов из 1С - не выходит каменный цветок...
Не отправляются у меня в личку собщения. Скорее всего из-за того что счет нулевой, подписки нет. До этого никогда не приходилоь ничего качать, так как всегда обходился своимим силами. А тут уже второй день голову ломаю, перерыл все и никак.
Ладно, буду дальше копать. Спасибо за информацию:)
Делаю мобильное приложение для склада. В принципе готово (сканирование через камеру), но ТСД по идее будет работать быстрее. Вот купили один для тестов и я пытаюсь запусть сканер :)
(8) Посмотрите последнюю версию БПО для мобильных приложений, там уже появлялись какие-то дрова для каких-то ТСД под мобильную платформу. Вдруг уже и под ваше оборудование есть.
Ну а так, у того же автора есть ВК для перехвата любых широковещательных сообщений на андроиде в обработку внешнего события 1С, с помощью которой и штрихкоды на ТСД можно ловить. Но тут уже или покупать или с автором связываться.
Я и не проиив купить если бы можно было пополнить счет на нужную сумму, но поддержка тут сказала что можно только через подписку. А подписка на месяц мне не нужна :)
А насчет БПО - вариант. Спасибо :)
Добрый день. Скачал я компоненту и сканер вроде запустился. А вот дальше что-то никак - не срабатывает ОбработкаОповещения. Похоже в 1С ничего не возвращается. Не подскажете может там какие нюансы есть. Спасибо.
(11) Как минимум нужно же на ТСД настроить отправку считанных штрихкодов широковещательными интентами. А так - читайте в комментариях к компонентам, какие у людей проблемы были. Может поможет.
Получилось. Проблема была в передаваемом параметре "Category", "android.intent.category.DEFAULT". Везде он описан, а на самом деле ег опередавать не надо вообще. ПО крайней мере на моем TC25 с Android 7.1.2.
Спасибо за советы :)