ChiperLab 1562 объединяет штрих-коды

Страницы: 1
RSS
ChiperLab 1562 объединяет штрих-коды, Обсуждение: ChiperLab 1562 объединяет штрих-коды
 
Добрый день.

Сканер штрих-кода ChiperLab 1562 интерфейсный кабель с номером 308, установлен как RS 232.
При сканировании если есть связь с базой проблем нет, но если связь с базой теряется то потом при восстановлении связи с базой сканер при передаче данных объединяет несколько штрих-кодов в одно событие.
Проверяли программой "Тест:Драйвер устройств ввода" от атола. Там видно что например если считано порядка 30 штрих-кодов, то они передаются 3-4 событиями, в каждом из которых объединены по 8-9 штрих-кодов.

То же самое и в 1С - пробовали подключать через атоловские драйвера, драйвер 1С 8.0.8 и скачаный с этого сайта драйвер 8.0.8.19. Работает одинаково - передает только часть кодов, если сканер работал вне зоны действия связи.
 
Я не скажу за Атоловский драйвер. Скажу за свой, что проверяли. Какой суффикс настроен в сканере?
 
Сначала пробовали со стандартным (загружали настройки по умолчанию)
Потом пробовали настраивать суффикс TAB. Поведение одинаковое.

Да и вроде в программе "Тест:Драйвер устройств ввода" он работает напрямую с com-портом.
 
Кто напрямую? При чем тут СОМ-порт и как с ним работают? Компонента должна поймать данные с порта (клавиатурного, СОМ - не важно). Далее эту последовательность нужно обработать. Понять, что действительно это ШК (для клавиатурного интерфейса) или отделить один ШК от другого (для СОМ). Именно для этого и служат префиксы и суффиксы. В нашей компоненте мы делали так, чтобы если суффикс не встречается, то вся принятая последовательность из порта уходит в никуда - мы приняли с правильного порта, но данные не те, значит либо неверно настроен сканер, либо указан не тот порт. Это помогает в процессе настройки, а в дальнейшей работе по идее не должно возникнуть. К тому же асинхронное чтение с СОМ-порта может привести к тому, что данные не все за раз будут считаны или их придет несколько порций. Вот компонента на момент разбора последовательности символов и должна отделить зерна от плевел. В данный момент Вы озадачили весь мой отдел. Компонента тестировалась не только нами, но и 1С (вчера был получен сертификат совместимости) и попутно еще несколько тестировщиков. Похоже у Вас неразбериха с компонентами. Мы у себя пока проблему выявить не можем.
 
А эта компонента на платформе 8.1 будет работать?
 
Писали для 8.2, но она не NATIVE, а СОМ. Так что работать должна. Максимум изменить в обработке - Addin
 
Отправил почтой настройки сканера. Подскажите что нет так...
 
смотрим
Страницы: 1