对于我的一个项目,我需要一个无对蓝牙数据传输。我首先想到了用BLE IBeacons来做,但他们只能宣传非常有限的数据量。我进一步查阅了苹果的文档,发现 这个 关于中央外设BLE数据传输的教程。我在项目中实现了代码,但即使设备离得很近,也无法 "看到 "对方。我在网上查了一下,没有找到任何关于设备是否需要配对的提示,也没有找到我的问题所在(代码没有抛出任何错误或警告)。IBeacons来传输数据?如果不是这样的话,有没有办法在附近的蓝牙设备之间传输数据(单方向,大约512字节)而不需要用户操作?
来自德国的问候
要开始使用蓝牙低能或任何其他协议,最好是学习它的工作原理。至少是基础知识。
简化。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