Имя: Пароль:
1C
 
Разработка внешней компоненты для мобильной версии, нужны советы.
0 Builder
 
14.04.21
13:36
Итак, есть некий девайс - мобильный RFID сканер на андроид.
Есть SDK к этому сканеру, на java 7 и 8, есть примеры.
Есть готовая конфигурация на мобильной версии 1С, но которая умеет работать только с блютус сканерами. Писали сами.
Есть примеры с ИТС.
Задача - разработать внешнюю компоненту для мобильной версии под этот сканер. Ну или предпринять попытку :)
Для начала понять как вообще это работает, какие инструменты нужны, где почитать про создание, живые примеры и т.д.
Принимаются любые дельные советы.
Советы взять что-то готовое - так нет ничего готового, его либо надо переделывать под нас, либо писать с нуля опять же.
Единственный вариант с конфигуратором - клеверенс, мучили его месяц, решили таки попробовать с компонентой.
1 H A D G E H O G s
 
14.04.21
13:40
Почитать, шлет ли этот сканер Broadcast оповещения при сканировании.
Если шлет - взять готовую компоненту, которых как гна за баней и жить спокойно.
2 Builder
 
14.04.21
13:44
(1) Сам он как бы ничего никому не шлет.
Я так понял с андроидом работает через UART (COM-порт).
Ну и надо ему команды слать - там режимов много.
Например режим инвентаризации.
3 Garykom
 
гуру
14.04.21
13:45
(0) марка/модель, мануал и sdk в студию
4 Garykom
 
гуру
14.04.21
13:45
(2) наверно все же через эмуляцию этого порта через блютуз да?
5 Builder
 
14.04.21
13:50
(3) chainway c72 с RFID модулем.
(4) Нет, это "единое целое" устройство, видимо проводами подключен.
6 Builder
 
14.04.21
14:13
(3) SDK тут - https://www.chainway.net/Support/Info/10
которые UHF
7 Garykom
 
гуру
14.04.21
14:22
(6) import com.rscja.deviceapi.RFIDWithUHF;
короче внешнюю прогу - сервис/сервер http написать
8 Garykom
 
гуру
14.04.21
14:23
(7)+ или найти готовую, оно походу работает как с обычным NFC в смартфоне
9 DGorgoN
 
14.04.21
15:14
(0) Обычно на ТСд спецтулза для эмуляции клавы всегда есть.
10 Builder
 
14.04.21
16:24
(9) Тут клава не поможет, в режиме инвентаризации мне нужен от девайса массив с данными.
11 Garykom
 
гуру
14.04.21
16:27
(10) Вам нужен прог на Android/Java
12 Garykom
 
гуру
14.04.21
16:27
(11)+ ВК для 1С делать не обязательно
13 polosov
 
14.04.21
16:30
(10) Он имел в виду, что тулза позволит тебе получать события от сканера в своем МП. Передача данных от МП в основную базу это просто.
14 Builder
 
14.04.21
16:40
(11) Есть варианты?
15 Garykom
 
гуру
14.04.21
16:50
(14) лично я давно уже не писал под android на java и как бы занят
так что зависит от сроков и суммы
и главная проблема в девайсе, как на нем тестить то?
в бите там транспортной посылали ТСД-шки прогам
16 Garykom
 
гуру
14.04.21
16:53
(14) начать с того что поставить https://play.google.com/store/apps/details?id=com.wakdev.wdnfc&hl=ru&gl=US
из маркета или с https://4pda.ru/forum/index.php?showtopic=591747

и проверить как оно работает на вашем девайсе
17 Garykom
 
гуру
14.04.21
16:53
(16)+ если работает то все становится проще и тестить можно на обычном смартфоне с NFC
18 Builder
 
14.04.21
17:39
(16) Не видит NFC.
19 Garykom
 
гуру
14.04.21
17:42
(18) NFC Tools не видит устройства чтения/записи NFC/RFID ?
20 Builder
 
14.04.21
17:49
(19) Нет, не видит.
Там стоит RFID чип impinj r2000
21 Конструктор1С
 
14.04.21
18:34
(0) выкинь мертворожденную МП 1с и напиши нативное приложение
22 H A D G E H O G s
 
14.04.21
18:40
(0) Используй замечательное МП от 1С и не пили костыли с велосипедами от нативных сред.
23 Builder
 
14.04.21
19:28
(22)МП от 1С может работать без внешней компоненты?
К нему можно прям подгрузить SDK от сканера и с ним работать?
24 H A D G E H O G s
 
14.04.21
19:37
(23) Если ты можешь получить событие в java классе - нет особых проблем вынести его в ВК и получать ВнешниеСобытия от ВК в МП.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший