Remote Desktop Mobile mangles barcodes coming from scanner

У нас есть приложение, которое использует карманные компьютеры для сканирования штрих-кодов. Эти портативные устройства фактически выполняют сеанс удаленного рабочего стола с сервером, на котором выполняется приложение. Работает отлично.

Теперь мы приобрели несколько новых моделей Motorola MC55 под управлением Windows Mobile 6.1 Classic, и при использовании приложения через удаленный рабочий стол: оно наносит ущерб символам штрих-кодов....

Я уже пробовал следующие вещи:

  • При сканировании штрих-кода на самом MC55 он отображается правильно
  • При сканировании штрих-кода через удаленный рабочий стол в сеансе блокнота это неверно.
  • Поигрался со всеми опциями "Remote Desktop Mobile" - безрезультатно
  • Отключены "автозамена" и "подсказывать слова при вводе текста" в настройках ввода - безрезультатно

Странные вещи это:

  • штрих-код, состоящий только из цифр, сканируется правильно
  • искаженные символы появляются в нижнем регистре
  • Для некоторых кодов \t искажается между (обычно следует вводить после штрих-кода)

    например:

  • "PERIN4" становится "ERINp4"

  • "МГЗБ" становится "ГЗБ м"
  • "BAK664" становится "AK664 b"
  • "MAGBFA01" становится "AGBFmA01"
  • '5021879949500' сканируется правильно

Окончательное решение:

Поставщик карманных компьютеров сказал, что он слишком быстро отправлял символы через соединение с удаленным рабочим столом.

Они сменили контроллер на ожидание 50 мс между отправкой каждого символа, что привело к правильным результатам прямо сейчас.

Сканирование штрих-кода стало несколько медленнее, но это почти не заметно для конечных пользователей.

2 ответа

Из обновления оп на вопрос:

Поставщик карманных компьютеров сказал, что он слишком быстро отправлял символы через соединение с удаленным рабочим столом.

Они сменили контроллер на ожидание 50 мс между отправкой каждого символа, что привело к правильным результатам прямо сейчас.

Сканирование штрих-кода стало несколько медленнее, но это почти не заметно для конечных пользователей.

Я, вероятно, далеко, и я давно не имел дело со штрих-кодами, но может ли это быть проблема шрифта? Нужно ли устанавливать шрифты для используемого штрих-кода (MSI, Codabar, Code 39, EAN 13 и т. Д.)?

Другие вопросы по тегам