0

我进行了广泛的搜索,找不到这样做的方法。不可能吗?

当蓝牙设备(在这种情况下是另一个 WM 设备)进入我的 Windows Mobile 6.5 设备的范围内时,我想收到通知。

我使用了 RequestBluetoothNotifications,它运行良好,但只有以下通知选项:

BTE_CLASS_CONNECTIONS (1)

BTE_CLASS_PAIRING (2)

BTE_CLASS_DEVICE (4)

BTE_CLASS_STACK (8)

范围内的设备没有选项。

看起来我唯一的选择是让后台线程扫描范围内的设备?这种方法确实不理想,因为间隔必须非常短才能有效(每分钟?),并且会耗尽设备的电池。

4

1 回答 1

0

我相信移动设备不会这样做,因为移动设备的电池寿命有限。

一直进行蓝牙无线电轮询会相对较快地耗尽电池电量。

于 2012-04-26T13:29:23.353 回答