微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

具有多个中心的 BLE 设置

如何解决具有多个中心的 BLE 设置

我有以下设备设置,我想通过 BLE 连接:

1.) 一个设备 X,它执行来自智能手机和第二个设备 Y 的命令并向它们发送通知

2.) 设备 Y,只向设备 X 发送命令

3.) 只向设备 X 发送命令的智能手机

从我目前的评估来看,最简单的方法是将设备 Y 和智能手机设置为中心,将设备 X 设置为外围设备。

现在又出现了一个问题:我希望设备 Y 和智能手机绑定在设备 X 上,这样只需按下设备 X 上的按钮一次,直到在 X 上触发去耦或智能手机,设备断电后自动重新连接。

所以我的问题是,这一切都可以通过设备 X 和外围设备以及智能手机和设备 Y 来实现吗?如果不是,您推荐的角色分配是什么?

一个问题可能是,通常智能手机是一个中心角色,例如 Flutter 并不真正支持智能手机的外围角色。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。