2015-04-24 3 views
1

Я работаю над проектом, который использует motorola MC9090, который взаимодействует с базой данных sql через Wi-Fi. У меня проблема с батареей на мобильном устройстве Windows, который быстро умирает. Мобильное устройство Windows настроено так, чтобы никогда не спать. Я установил его таким образом, потому что я теряю соединение с Wi-Fi, когда это происходит. Кто-нибудь знает, как подключиться к Wi-Fi, как только начнет работать мобильное устройство Windows?Windows Mobile .net cf

+0

Это настройка в телефоне Windows, вам не нужно ничего делать конкретно. – Abhishek

ответ

2

Вы должны переписать код, чтобы быть надежным в отношении потерянного соединения.

Общее правило, что мобильное устройство НЕ всегда подключено.

И нет установки, которую вы можете использовать, чтобы устройство повторно подключалось при возобновлении. Он делает это автоматически.

Ваша проблема с MC9090 заключается в следующем: управление питанием устройства установлено таким образом, чтобы WiFi не включался во время приостановки. Возможно, поддержка Motorola может предоставить вам изменения в реестре, чтобы WiFi также отключился.

PowerManager знает разные состояния от Full-On до Full-Off с автоматическим бездействием и т. Д. Между ними. Наибольшая мощность используется подсветкой экрана. Далее идет WiFi, когда он не связан с AP. Затем другие радиостанции (GSM, GPS, Bluetooth) и модуль сканирования штрих-кода.

Обычно эти промышленные устройства рассчитаны на проработку как минимум рабочей смены (6-8 часов) при стандартных настройках управления питанием. Устройства DSD рассчитаны на длительный срок (возможно, благодаря расширенной батарее).