BLE数据传输是否需要配对(无配对的BT数据传输)

问题描述 投票:-2回答:1

对于我的一个项目,我需要一个无对蓝牙数据传输。我首先想到了用BLE IBeacons来做,但他们只能宣传非常有限的数据量。我进一步查阅了苹果的文档,发现 这个 关于中央外设BLE数据传输的教程。我在项目中实现了代码,但即使设备离得很近,也无法 "看到 "对方。我在网上查了一下,没有找到任何关于设备是否需要配对的提示,也没有找到我的问题所在(代码没有抛出任何错误或警告)。IBeacons来传输数据?如果不是这样的话,有没有办法在附近的蓝牙设备之间传输数据(单方向,大约512字节)而不需要用户操作?

来自德国的问候

ios swift bluetooth bluetooth-lowenergy
1个回答
0
投票

要开始使用蓝牙低能或任何其他协议,最好是学习它的工作原理。至少是基础知识。

简化。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

© www.soinside.com 2019 - 2024. All rights reserved.