微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 上电连接后,定时,之后断开自动连接下一个从机

上电连接后,定时,之后断开自动连接下一个从机

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

上电连接后,定时,之后断开自动连接下一个从机!

已经完成上电自动连接,现在的问题是有多个从机,第一个从机连接完成并读取完数据,使其断开,如何让他自动连接已经扫描的第二个从机呢?求大神指教

达到一个自动轮询的效果

GAPCentralRole_TerminateLink

这个函数只是连接时,把他断开啊,可是问题的关键是断开了要他继续自动连接下一个从机?

只能自己顶啊!求大神

继续扫描,然后连接啊,不是重复动作么

继续扫描的话,我设置的是默认扫描到的第一个,按理原来的扫描本来就有一个存储的地址来存储扫描到的从机,第一个连接完成并读取完数据后,将他断开,之后将存储的地址标示符加1,然后在直接间接。可以我操作的实际是第一个断开之后,第二个就连接不上了!不知道我又没有讲清楚

这个功能我们也正在做,我们的想法是,在广播数据内容中带有编码识别,自动建立1号连接并通讯完成后,断开连接重新扫描,扫描到1号和2号时,主动放弃1号连接,并连接2号。

和我的想法还是有点不同,我的是在第二次连接过程中,由于第一次扫描已经记录了从机设备的地址,simpleBLEDevList[simpleBLEScanIdx]为设备存储的数组,simpleBLEScanIdx设备标示符。本来是我想直接通过该主机的状态的然后由simpleBLECentralEventCB()找到对应的状态,就可以进行连接等操作了,但是发现不知道如何调用!

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

网站地图

Top