Windows 10 通用应用蓝牙低功耗正在获取数据

Windows 10 Universal App Bluetooth Low Energy getting data

我有一个 Genuino 101 板,我想从它的 BLE 接收数据。我怎样才能在通用应用程序中做到这一点?

基本上你需要先配对设备,这样接收方才能看到BLE设备。配对时,BLE 设备配置文件会被缓存,稍后当代码尝试连接到 BLE 设备时会使用此缓存信息,因此请确保配对时 BLE 服务完全开启。

然后通过DeviceInformation.FindAllAsync定位到设备后,就可以使用GattDeviceService.FromIdAsync()获取服务,实现了查找BLE特性的接口

有关该主题的 check my blog 文章的详细信息。那里也提供了完整的功能示例。