我的公司生产工业产品,Android设备通过与PC对话来控制工业过程。目前,他们使用WiFi,但我们希望用蓝牙取代一些应用程序。我是一个蓝牙新手,我正在努力学习基础知识。我将编写Android端的程序。
我的理解是,蓝牙使用主从架构,其中1主可以支持多达7个从。但我在网上其他地方读到,主人必须启动连接。这是真的吗?我们倾向于在Android端启动连接。
此外,this Stack Overflow question使得主/从状态看起来甚至无法以编程方式访问。。。
“设备承担的主从角色对用户(应用程序)是不可见的。”
这是真的吗,因为如果是的话,那么双方怎么知道它是否可以启动连接呢?
如果这很重要,其意图是通过连接向两个方向发送二进制数据块。
发布于 2016-04-21 07:42:45
AFAIK,您可以在连接期间更改主/从角色。可能无法从android级别访问。
大师正在控制像时钟这样的低电平参数。在高层次上,当使用BT RFCOMM时,它绝对没有任何意义。至于连接的最大数量,这可能是特定于任何规范附加约束的硬件。
https://stackoverflow.com/questions/36724196
复制相似问题