Автор Тема: 1с Розница. Сканер VCOM переносит строки  (Прочитано 1636 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sarge76

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 776
  • Похвалили: 173 раз(а)
  • Откуда: г. Углич
Всем привет. Накатил обновление на розницу платформа 8.3.19.1150, конфа Розница базовая 2.3.9.28. Сканер VMC Burst scan lite в режиме VCOM, других режимов не предусмотрено. В общем после обновления 1с стала переносить строки при чем как то рандомно(3 раза подряд считывали проверочный квадрат в тестировании, фотки в прицепе), через гипертерминал переносов не замечено. Сталкивался кто?
 

Оффлайн Torquader

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 118
  • Похвалили: 24 раз(а)
Там же реально переносов нет - просто система для вывода переходит на другую строку.
Обратите внимание, что 'CR' и 'LF' пишутся явно.
 

Оффлайн Sarge76

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 776
  • Похвалили: 173 раз(а)
  • Откуда: г. Углич
Ну не совсем, в рмк 1с воспринимает только первую часть до переноса строки. В общем пока поставил костыль в виде ретранслятора с COM на клавиатуру, вроде заработало, попробую платформу чуть постарее поставить
 

Оффлайн Torquader

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 118
  • Похвалили: 24 раз(а)
Там ещё есть такой параметр как таймаут - после его окончания посылка штрих-кода считается законченной.
Можно попробовать увеличить это значение - в случае последовательного порта на ввод с клавиатуры не повлияет.
 

Оффлайн Suvor1k

  • Надпись над аватаром
  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 121
  • Похвалили: 23 раз(а)
  • Подпись под аватаром
  • Откуда: Ижевск
попробуй таймаутами поиграть. поставь больше. У тебя 25 стоит, а по умолчанию 75 идет обычно.
маркируй не маркируй все равно получишь ...
 

Оффлайн Sarge76

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 776
  • Похвалили: 173 раз(а)
  • Откуда: г. Углич
попробуй таймаутами поиграть.
Поиграл, не помогло. Кэш почистил, дрова обновил, ТиС сделал, не заработало. А сегодня продавцы звонят и говорят что заработало. Как же я люблю новые обновления 1с ЪУЪ СЪУКА
 
Это сообщение считают полезным: Suvor1k

Оффлайн Suvor1k

  • Надпись над аватаром
  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 121
  • Похвалили: 23 раз(а)
  • Подпись под аватаром
  • Откуда: Ижевск
Больше всего не люблю, когда что-то само начинает работать! Пару недель назад со сканером POSCENTER такое было. Пришлось по гарантии заменить его, хотя он тоже в какой-то момент сам рабоать стал.
маркируй не маркируй все равно получишь ...
 

Оффлайн Torquader

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 118
  • Похвалили: 24 раз(а)
При плохом контакте устройство может перейти на протокол USB 1.1, а там, если драйвер неправильно обрабатывает события, будет задержка между их получением и обработкой, что будет приводит к появлению паузы между передаваемыми символами, которая как раз будет вылазить из таймаута.
При следующем включении питания (на следующий день) режим 1.1 сбрасывается, и всё работает быстрее.
Поэтому, если такое появилось, то перезагрузить машину с выключением питания, обычно, помогает.
 
Это сообщение считают полезным: Sarge76

Оффлайн Sarge76

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 776
  • Похвалили: 173 раз(а)
  • Откуда: г. Углич
Torquader, будем знать, но тут я думаю проблема 1С, в гипертерминале проблемы такой не было, а в 1с при считывании одного и того же кода подряд "переход на новую строку" идет после разных символов, на первом скрине видно. Надеюсь это разовая акция
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16