gpt4 book ai didi

ios - 未从 Android 设备接收到 BLE 广告数据

转载 作者:行者123 更新时间:2023-11-28 21:44:44 25 4
gpt4 key购买 nike

我正在使用 CoreBluetooth 尝试检测正在传输广告和扫描响应数据包的 BLE 外围设备。

数据包嗅探器能够找到广告以及扫描响应数据,但 iPhone 仅检测到扫描响应。所以看起来 iOS 正在拒绝广告数据。

我能够正常接收来自其他设备的广告数据。任何可能的调试起点?

注意:外围设备规范表明它在发送广告数据时没有设置3个可选的BLE数据包字节。

最佳答案

广告包仅用于定期通知任何可能的中央设备 BLE 设备存在。广告数据包可以包含设备是否可以连接的信息,以及一些其他数据。扫描响应应该是你应该集中精力打包重要数据的地方。

在 iOS 上,您应该依靠扫描响应来传递重要的识别数据。在 Android 上你有更多的灵 active ,比如访问广告数据包和扫描响应。为了确保您能很好地使用这两个平台,请保持广告简单,以便任何中心都可以看到该设备,并将您的数据存储在扫描响应中。

关于ios - 未从 Android 设备接收到 BLE 广告数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30640952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com