微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 是否可实现,主机端(android或ios)同时配对绑定N个CC2541从机,并保持连接的状态

是否可实现,主机端(android或ios)同时配对绑定N个CC2541从机,并保持连接的状态

时间:10-02 整理:3721RD 点击:

请教:

1.现在需要手机端分别与两台设备绑定,并保持连接的状态,可随时收发数据

2.也在考虑没有绑定的效果,其实如果没有配对绑定,数据收发也是无妨的么?请问,配对绑定的数据收发与普通连接的数据收发有什么区别?

谢谢

kewell

After pairing ,if keys were exchanged and bonding was specified , this profile will save the device and key information of the connected device, so that, on future connections, the bonned can estavlish an encrypted link without pairing.

jason,

谢谢回复。确实,我用sniffer抓了数据,普通连接传输的数据可以抓到,而配对后的数据显示是“security enable”,看不到具体数据。

不过,我还想知道,是否可以实现一台主机同时配对绑定两台从机,而且保持连接状态可收发数据?

kewell

这里的限制有这么几个:

1、主设备不可做从设备(主设备不能发送可用于连接的报文)

2、从设备不能做主设备,所以从设备不能发起连接

3、一个设备不可以同时成为两个主设备的从设备

 

其他的情况是可以的

jason,

thanks.

整个环境是这样的,有两台CC2541从机(一直都只做从机),有一台android或ios主机(一直只做主机)。

主机需要与两台从机配对绑定,并同时保持连接状态,可收发数据。没有其他情况。请问这样是确定可以实现的,对吧?

有没有相关的例程呢?我看了keyfob,他是没有配对绑定就连接的,应用不一样。

kewell

第一个问题是可以的

GAP层绑定过程是这样的:

1、发现连接 2、建立连接 3、密码验证

你的板子可以输入的应该只有5向按键吧,如果你的程序双方没有把密码写进去进行配对的话,那么这里你只是连接了,实际上并没有配对绑定,所以下次是不会自动连接的。GAP层的连接过程详细介绍ti的网站上是有的,可以去找下。这里我感觉使你的程序问题,绑定没有建立。

jason,

谢谢,测试后会再来汇报的。

kewell

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top