|
Protone IMS 3190 | ☑ | ||
---|---|---|---|---|
0
lEvGl
гуру
24.11.15
✎
10:28
|
Доброго дня всем
Есть сканер и есть помещение, где с этим сканером работают, помещение "закрытое", размещение в нем компьютера, моноблока - запрещено техникой безопасности. Что бы человек понимал, правильный он отсканировал ШК или нет - после обработки считанного кода в случае ошибки отсылаю на Com порт набор произвольных символов и сканер пищит(не один раз, а сколько раз отправляю на порт строку, столько и пищит, на слух воспринимается как будто что то не так, в общем подходит для указания на ошибку) Драйвер = Новый COMОбъект("MsCommLib.MsComm.1"); Драйвер.CommPort = 4; Драйвер.PortOpen = 1; Для Н = 1 По 50 Цикл Драйвер.OutPut = Char(02) + Char(КодСимвола("T")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("2")) + Char(КодСимвола("5")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")) + Char(КодСимвола("0")); КонецЦикла; Драйвер.PortOpen = 0; Так сделал после изучения инструкции к сканеру, в которой ничего о программном управлении через Com порт не нашел. Теперь возникла необходимость подключить к одной подставке (устройство взаимодействия сканера и компа) несколько сканеров (есть такой режим у этих моделей - грубо говоря комп один, а сканеров много) и в таком режиме при посылке тех же символов на порт сканер никак не реагирует. Собственно вопрос: плохо изучил инструкцию и не увидел описание протокола посылки команд или он в принципе не принимает никаких команд со стороны компьютера? Может кто то сталкивался и заставлял девайс пищать по требованию? И что совсем мало вероятно - кто то заставлял его (их) пищать в режиме мульти-соединения? |
|||
1
lEvGl
гуру
24.11.15
✎
10:30
|
сори за много букав, вдруг идеи будут)
|
|||
2
mTema32
24.11.15
✎
10:34
|
(1) Самая правильная идея(имхо) - использовать ТСД.
|
|||
3
Garykom
гуру
24.11.15
✎
10:40
|
(0) сделай обратный канал блютуз гарнутурами
|
|||
4
Cyberhawk
24.11.15
✎
10:43
|
А почему (зачем) одна подставка на много сканеров?
|
|||
5
mTema32
24.11.15
✎
10:48
|
(4) Ну как зачем? Сканировать в "многопользовательском" режиме. Например при инвентаризации.
|
|||
6
Cyberhawk
24.11.15
✎
10:52
|
(5) Все равно не понял, почему именно одна подставка. Сканировать несколькими сканерами прекрасно можно, когда у каждого сканера своя подставка. В чем экономия в случае с одной подставкой?
|
|||
7
lEvGl
гуру
24.11.15
✎
11:03
|
(2) ТСД требует немалых вложений (3 "участка") + софтину писать
(3) не пробовал через блютуз, а в чем будет разница по сравнению с подставкой? (4) придется разруливать с портами, может и не получиться - при подключении Scaopos указываю номер порта, откуда внешнее событие ловить, как определить если подставок много ? |
|||
8
lEvGl
гуру
24.11.15
✎
11:05
|
+(7) (4) один компьютер, запущен один экземпляр 1с. Подключить несколько подставок можно, но вопрос отлавливания события остается
|
|||
9
Garykom
гуру
24.11.15
✎
11:14
|
(7) ни в чем, просто обычный динамик, человек берет сканер и берет наушники беспроводные
и пикай ему в наушники (точнее даже можно речевой синтезатор прикрутить) |
|||
10
lEvGl
гуру
24.11.15
✎
12:25
|
(9) а, в этом смысле.. да, был такой вариант, только про колонки думал, с синтезаторами своя песня
|
|||
11
Garykom
гуру
24.11.15
✎
13:30
|
(10) сча еще вместо дорогих ТСД (надженые это да) можно использовать дешевые (одноразовые) планшеты/смартфоны на android
лиш бы usb host там был, сканер usb hid обычный втыкается и 1С мобильную можно запускать |
|||
12
lEvGl
гуру
24.11.15
✎
14:43
|
(11) как вариант, но придется менять "философию" реализации, ведь все "интересные" моменты возникают, конечно, по середине проекта.
Отправка звуковых сигналов на сканер(ы) в режиме мульти-соединения не увенчалась успехом, решил так: три сканера, по подставке на каждый, все подставки к компьютеру - разные ком порты, в программе создаем Три обертки Scanopos, на каждой ставим нужный номер порта и они параллельно генерируют внешнее событие одной формы. Спасибо! за наводки на "подумать") |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |