Добрый вечер, коллеги.
Пытаюсь на ТСД запустить простейшее сканирование. Что сделал:
Объявил переменную глДрайверСкана.
Стащил из БПО общий макет Драйвер1ССканерШтрихкода
При начале работы системы прописал следующий код:
Весь код честно стыренный.
При старте системы всё происходит хорошо, всё подключается. Но в обработку внешнего события ничего не попадает.
Что я делаю не так?
Пытаюсь на ТСД запустить простейшее сканирование. Что сделал:
Объявил переменную глДрайверСкана.
Стащил из БПО общий макет Драйвер1ССканерШтрихкода
При начале работы системы прописал следующий код:
УстановитьВнешнююКомпоненту("ОбщийМакет.Драйвер1ССканерШтрихкода");
Если ПодключитьВнешнююКомпоненту("ОбщийМакет.Драйвер1ССканерШтрихкода", "InputDevice", ТипВнешнейКомпоненты.Native) Тогда
глДрайверСкана = Новый("AddIn.InputDevice.InputDevice");
глДрайверСкана.УстановитьПараметр("BluetoothDevice" , "BROADCAST");сообщения Android
глДрайверСкана.УстановитьПараметр("Prefix" , -1);
глДрайверСкана.УстановитьПараметр("Suffix" , 3338);
глДрайверСкана.УстановитьПараметр("GSSymbolKey" , 7);
глДрайверСкана.УстановитьПараметр("Timeout", 35);
глДрайверСкана.УстановитьПараметр("DataBits", 8);
глДрайверСкана.УстановитьПараметр("Speed", 9600);
глДрайверСкана.УстановитьПараметр("OutputDataType" , 0); // Строка
глДрайверСкана.УстановитьПараметр("LogType" , -1); // NONE
глДрайверСкана.УстановитьПараметр("LogFilePath" , "");
IDParametr = "";
Результат = глДрайверСкана.Подключить(IDParametr); // подключаем компоненту
НомерВерсии = глДрайверСкана.ПолучитьНомерВерсии();
ОписаниеУстройства = "";
глДрайверСкана.ПолучитьОписание(ОписаниеУстройства);
ПараметрыКомпонентыXML = "";
глДрайверСкана.ПолучитьПараметры(ПараметрыКомпонентыXML);
КонецЕсли;
ПоказатьВесь код честно стыренный.
При старте системы всё происходит хорошо, всё подключается. Но в обработку внешнего события ничего не попадает.
Что я делаю не так?
По теме из базы знаний
- «ШК технологии складского учёта» и как «Я» это понимаю
- Конфигурация-основа для мобильного приложения - сканер штрихкода (фото сканер и ТСД) + фото
- Автоматизированное рабочее место кладовщика для БП 3.0
- Android Java и NativAPI C++ внешняя компонента для широковещательных сообщений (отправка и прием). Подключаем сканер ШК и клавиатуру к "1С мобильное приложение"
- Мобильный ТСД - Мобильное решение для Android. Автоматизации складских операций. Превращает телефон в терминал сбора данных или используется на ТСД с ОС Android. Обмен через облако. Проверка марок в накладных из системы маркировки (честный знак).
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
Может кто-то делал подобное.
Да все уже кому не лень делали. Суть в том, как сканер передает данные. Это в настройках ТСД. И он, обычно, умеет в клавиатуру (с ВК это как раз работает, девайс клавиатура надо указывать, в 1С-ной доке это описано так себе, но есть в хмл, который выдает компонента при запросе полей или чего-то там - погляди мануалы). А также он умеет передавать данные через внутренние события андройда. С ними тоже какие-то компоненты умеют работать. Для ШК хватает клавы и не надо костылить, для RFID уже не хватает.
(3) Пытался. Не взлетело. Ранее уже писал вопрос на тему, есть ли какие курсы. Потому как мБПО (по крайней мере с релизов) скачивается ни разу не мобильная, а обычная (использование - десктопное приложение).
Пытался посмотреть Заказы и кладовщик - аналогично (кладовщик даже не запустился).
Пытался посмотреть Заказы и кладовщик - аналогично (кладовщик даже не запустился).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот