Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Сканер штрихкодов меняет местами символы под linux

Сканер штрихкодов меняет местами символы под linux
Я
   Olga_Om
 
26.03.19 - 18:31
Всем привет! Опять я обращаюсь к вам с очередной непонятной ситуацией. Пытаюсь заставить работать сканер voyager 1200g в самописной 1с под linux. Работает сейчас все это не очень понятно. При запуске 1с в режиме отладки данные со сканера прекрасно передаются в 1с,префикс и суффикс работают. Если запускать 1с в режиме клиента, в считанных данных штрихкода, полученных от сканера появляется ошибка: меняются местами символы штрихкода. 6 и 7 символы становятся первыми. При этом в текстовый документ все считывается правильно, а вот в чек или иной документ 1с именно так.
Может у кого есть какие мысли по этому поводу? Кто-то сталкивался? Хоть в какую сторону копать, подскажИте! Сразу скажу, драйверы пробовала ставить всякие, натив, атол, разные версии, это ничего не меняет.
 
 
   lodger
 
1 - 26.03.19 - 18:34
как в старые добрые - берешь https://habr.com/ru/post/337946/ и пишешь...
   Garykom
 
2 - 26.03.19 - 18:39
Там разные глюки бывают
https://www.linux.org.ru/forum/desktop/13219015
   Garykom
 
3 - 26.03.19 - 18:41
Обычно подобные глюки решаются пиканием настрочных ШК в мануале от сканера.
   Garykom
 
4 - 26.03.19 - 18:42
Для начала все настройки сканера сбросить на дефолтные и проверить.
Затем уже начать куда то настраивать https://country.honeywellaidc.com/CatalogDocuments/VG1200-RU-QS%20Rev%20A.pdf
   Garykom
 
5 - 26.03.19 - 18:49
   Garykom
 
6 - 26.03.19 - 18:53
Короче это приколка была в драйверах атол, в 1С-ных все должно быть замечательно.
   Olga_Om
 
7 - 26.03.19 - 18:53
(4) это было сделано. Результат тот же. В режиме отладки все символы-то считываются верно! :(
   Garykom
 
8 - 26.03.19 - 18:55
Короче что то тут не то.
Для начала я бы взял другой заведомо рабочий сканер и проверил что проблема не в нем и не конкретных сканируемых ШК.

У меня под linux таких проблем не было.
   Garykom
 
9 - 26.03.19 - 18:56
(7) Что вы называете "режимом отладки"? Картинкой если можно
   Garykom
 
10 - 26.03.19 - 18:59
Затем поменять версию платформы 1С и/или версию linux, проверить исчезла ли проблема.
Возможно действительно как то глюк, которого нет если 1С тупо работает медленнее в режиме отладки при запуске из конфигуратора.
   Olga_Om
 
11 - 26.03.19 - 19:10
(9) запуск 1с из-под конфигуратора.
   Fragster
 
12 - 26.03.19 - 19:11
если сканер эмулирует клавиатуру, то нужно в настроечных ШК поискать паузу между символами и поставить её 2-4мс.
   Olga_Om
 
13 - 26.03.19 - 19:12
(8) под виндой все читается без проблем. Тем же сканером и тех же шк.
   Olga_Om
 
14 - 26.03.19 - 19:13
(12) да, в разрыв. Вот это попробую сделать! Спасибо!
   Olga_Om
 
15 - 26.03.19 - 19:15
(3) в этот раз не помогло пиканье. Уже весь мануал перепикала.
   Olga_Om
 
16 - 26.03.19 - 19:20
(10) платформу сменить - хорошая идея! Попробую.
   Olga_Om
 
17 - 27.03.19 - 11:20
(12) ПОЛУЧИЛОСЬ! ВСЕ ЗАРАБОТАЛО, увеличила время между передачей символов!

Всем БОЛЬШОЕ спасибо за помощь, ребята, вы крутые! ;)
   Olga_Om
 
18 - 29.03.19 - 11:42
(10) Проблема эта есть только в debian.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.