【发布时间】:2016-02-12 08:09:59
【问题描述】:
我有一块 Genuino 101 板,我想从它的 BLE 接收数据。如何在 Universal App 中做到这一点?
【问题讨论】:
标签: arduino win-universal-app bluetooth-lowenergy
我有一块 Genuino 101 板,我想从它的 BLE 接收数据。如何在 Universal App 中做到这一点?
【问题讨论】:
标签: arduino win-universal-app bluetooth-lowenergy
基本上你需要先配对设备,这样接收方才能看到BLE设备。在配对时缓存 BLE 设备配置文件,并且稍后在代码尝试连接到 BLE 设备时使用此缓存信息,因此请确保在配对时您的 BLE 服务完全开启。
然后通过 DeviceInformation.FindAllAsync 定位到设备后,就可以使用 GattDeviceService.FromIdAsync() 来获取服务,该服务实现了查找 BLE 特性的接口
欲了解更多信息check my blog有关该主题的文章。那里也提供完整的功能示例。
【讨论】: