flutter - Flutter Ble 广告
问题描述
我需要将自定义 ble 广告数据从 ios/android 设备广播到许多自定义 BLE 设备。我的目标是设置 ble adv 包的字节以将其广播到附近的 ble 设备。
据我所知,我需要设置我的 ios / android 设备的广告包的有效负载。
在我的情况下,不可能简单地连接到每个 ble 设备并写入特征值,因为我需要将数据广播到许多设备。
有没有办法用颤振/颤动蓝色解决这个问题?
解决方案
广告并不意味着连接到设备,只是广告数据。
如果设备正在做广告,则由接收方来建立连接并交换数据。这只有在接收器上的应用程序是为广告设备制作的,或者具有一些预定义的协议来与具有相同协议的广告设备交互时才有可能。在广告数据包中有一个标志,表明广告商是否可连接。
推荐阅读
- java - 需要使用 Mat.random 生成随机数并使用该数字在 Java 中使用线程查找阶乘
- json - 如何使用 PowerShell 将新的 JsonArray 属性添加到现有的 Json 属性
- php - DocuSign\eSign\Model\RecipientViewRequest 上的错误 SHARED_VIEW_USER_LACKS_PERMISSION
- tfs - 如何搜索仍在细化中的 TFS 项目?
- python - Qt 无法使用 tox 连接到虚拟帧缓冲区
- html - HTML 上的 POST 请求
- terraform - Terrafrom | 变量 | bash 脚本的输入
- c# - 带有布尔异步调用的 EF Core 3.1 客户端评估问题
- javascript - 405 方法不允许在 laravel 应用程序中进行 POST 和 PUT
- if-statement - 如何以缩写形式显示大数字?