我正在开发一个项目,该项目使用通过 wifi 与 sql 数据库通信的 motorola MC9090。我遇到了 Windows 移动设备上的电池很快耗尽的问题。 Windows 移动设备设置为永不休眠。我这样设置是因为当它连接时我失去了我的wifi连接。有谁知道windows mobile设备一唤醒就重新连接wifi的方法吗?
最佳答案
您应该重写您的代码以防止连接丢失。
一般规则是移动设备并不总是处于连接状态。
而且,没有可用于让设备在恢复时重新连接的设置。它会自动执行此操作。
您的 MC9090 问题是:设备的电源管理已设置,因此 WiFi 在挂起期间断电。摩托罗拉支持人员可能会为您提供一个注册更改,让 WiFi 也处于暂停状态。
PowerManager 知道从全开到全关的不同状态,中间有无人值守、空闲等。屏幕背光消耗的电量最多。接下来是未与 AP 关联时的 WiFi。然后是其他 radio (GSM、GPS、蓝牙)和条码扫描模块。
通常情况下,这些工业设备的设计至少可以在标准电源管理设置下持续一个工作类次(6-8 小时)。 DSD 设备的设计生命周期更长(可能通过提供扩展电池)。
关于sql-server - Windows Mobile .net 比照,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29850055/