我对 BR/EDR 配置文件而不是 GATT 之上的 Proximity Profile 服务很感兴趣。我说的是不支持 BLE API 的 Windows 蓝牙堆栈 (Windows 7)。
问题:
- 可能吗?
- 你能指出我的具体实现吗?
- 是否有可以提供帮助的第 3 方解决方案(我*指的是 Windows 7 笔记本电脑随附的非 BLE 无线电)?
提前致谢!
我对 BR/EDR 配置文件而不是 GATT 之上的 Proximity Profile 服务很感兴趣。我说的是不支持 BLE API 的 Windows 蓝牙堆栈 (Windows 7)。
问题:
提前致谢!
我认为它们是两个完全不同的东西。您可以同时实现两者,也可以只实现一个或仅另一个。我认为接近配置文件只需要在 GATT 要求您连接到设备以读取属性的地方做广告。
编辑:
在回答之前阅读规范会有所帮助。^_^
只看一眼,似乎接近的东西通过建立常规连接然后在连接丢失时发送警报来起作用。它使用 GATT 来配置与其相关的选项。因此,例如,您可以配置给定的警报级别。
至于通过 BR/EDR 执行此操作,我不知道。您可以通过 BR/EDR 访问 GATT,但我不确定配置文件是否涵盖了这一点。链接的配置文件仅讨论 BLE,对 BR/EDR 的引用是将其与 BLE 进行比较。