Символ Motorola MC65 и DataWedge - PullRequest
       19

Символ Motorola MC65 и DataWedge

1 голос
/ 09 февраля 2012

У меня есть приложение для Windows Mobile, написанное на компактном C # Framework, в котором используется сканер штрих-кода. Фактически, мне нужно сохранять независимость моего устройства, я не использую API-интерфейс конструктора, но обрабатываю сканер с помощью таких событий, как form_keypress, используя преамбулу.

Это действительно хороший способ для любого устройства, пока я не попытался установить в Motorola MC65 с Windows 6.5.3, которая настроена на отключение утилиты datawedge после некоторого времени простоя. Странно то, что в других устройствах Motorola, таких как mc55 или es400, проблем нет, и datawedge остается включенным, пока пользователь не выберет его из меню настроек.

Есть ли способ заставить motorola mc65 поддерживать datawedge без использования его API в моем приложении?

1 Ответ

2 голосов
/ 01 июля 2012

Существует два варианта, чтобы Datawedge оставался активным, не находясь в режиме ожидания и не останавливаясь.

  1. Перейдите к приложению datawedge на сканере и в разделе «Предварительная настройка», а затем «Настройки», выполнитеУбедитесь, что «Автозапуск» включен.

  2. Вы можете добавить файл в систему сканера через Центр устройств Windows Mobile, который будет гарантировать, что datawedge всегда активен.Откройте Блокнот и вставьте следующее:

[HKEY_LOCAL_MACHINE \ Software \ Motorola \ DWStartUp]"DontLoadOnStartUp" = dword: 00000000

Сохраните файл как: datawedge.reg.txt

  • Скопируйте и вставьте файл со своего компьютера в папку приложения на сканере черезЦентр устройств Windows Mobile.
  • Перейдите во временный каталог на сканере.
  • Нажмите на значок datawedge.
  • Объедините его с устройства (нажмите Да), затем выполните холодную загрузку(удерживайте 1, 9 и включите 3 секунды)
...