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 и т. Д.)?