BLE数据传输是否需要配对(无配对的BT数据传输)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BLE数据传输是否需要配对(无配对的BT数据传输)相关的知识,希望对你有一定的参考价值。
对于我的一个项目,我需要一个无对蓝牙数据传输。我首先想到了用BLE IBeacons来做,但他们只能宣传非常有限的数据量。我进一步查阅了苹果的文档,发现 这个 关于中央外设BLE数据传输的教程。我在项目中实现了代码,但即使设备离得很近,也无法 "看到 "对方。我在网上查了一下,没有找到任何关于设备是否需要配对的提示,也没有找到我的问题所在(代码没有抛出任何错误或警告)。IBeacons来传输数据?如果不是这样的话,有没有办法在附近的蓝牙设备之间传输数据(单方向,大约512字节)而不需要用户操作?
来自德国的问候
要开始使用蓝牙低能或任何其他协议,最好是学习它的工作原理。至少是基础知识。
简化。BLE允许你发送数据。
- "被动"(没有连接) - 通过广告数据。包的大小取决于BLE的版本。
- "主动"(需要与设备连接)--双向通信。在这种情况下,数据包的大小也取决于BLE版本.粘合和配对是一个单独的问题。
我建议你看看下面这本书。
https:/www.oreilly.comlibraryviewgetting-started-with9781491900550
BLE模块制造商的网站也提供了很多关于这项技术的信息。比如Nordic或者TI。很多时候都有各种平台的示例程序。
对于ios。
https:/developer.apple.comvideosplaywwdc2017712。
https:/developer.apple.comluetooth。
您可能也会对使用BLE 5.0版本发送更多数据感兴趣。
https:/www.bluetooth.comblogexploring-bluetooth5-whats-new-in-advertising
以上是关于BLE数据传输是否需要配对(无配对的BT数据传输)的主要内容,如果未能解决你的问题,请参考以下文章
BLE:2个具有随机MAC的BLE设备如何知道它们是否配对?