是否可以在不针对设备的情况下通过蓝牙 LE 进行广播?

问题描述 投票:0回答:2

我正在使用 Xamarin 和 MvvmCross 构建一个需要使用蓝牙 LE 的应用程序,但这个问题一般与蓝牙 LE 技术有关,而不是特定于任何平台。

阅读教程时,我注意到当设备通过蓝牙 LE 传输数据时,它始终以另一个蓝牙设备为目标,因此其他设备无法获取传输数据。

我的问题是,是否必须指定目标设备?或者我可以直接广播传输并让任何蓝牙设备获取传输吗?

我的目标是 Android 和 iOS 平台(如果相关的话)。

编辑

另外,盲目传播敏感数据是不是不好的做法?针对设备能否保证安全/数据隐私?

android ios xamarin bluetooth bluetooth-lowenergy
2个回答
2
投票

与您使用 iOS 或 Android 无关。 相关部分是设备的设置: 一台设备作为主设备,可以连接多台从设备。 这完全取决于您分配的设置和角色。 您还可以例如让温度计广播数据,所有通过协议栈访问的 BLE 智能手机(知道 UUID 号)都可以检索数据。


0
投票

是的,你可以。它被称为蓝牙广播或蓝牙广告。 看看这个

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