CC2564C 多路链接不稳定
你好!
1.CC2564C 手册上BLE最多支持10路连接,现在测试当连接到8路或者9路的时候很容易出现连接成功之后马上断开的现象,需要多连接两次才能成功。这个现象是否正常?
2.CC2564C 支持central and peripheral role,测试现象需要先用手机连接上peripheral role,在用central role连接其他蓝牙可以实现,如果先用central role连接其他蓝牙,再用手机连接peripheral role,则连接不上。central and peripheral role,是否需要按照一定规则连接?
3.CC2564C 最多可以支持多少路连接?我希望可以连接10路BLE+7路SPP。从目前测试的现象看连接到10路左右就很难连接上了。
1、请问是用的SPPLEdemo测试的吗? Service Pack 版本呢?
2、请参考蓝牙spec关于 Scatternet的
3、按照手册描述,是可以支持7个spp及10个BLE,因为BLE是另外的buffer,不影响BT。但是这个跟内存占用有关,不能一概而论
Hi Viki:
1.BLE10路连接测试正常
2.central and peripheral role描述有点问题,central and peripheral 同时存在的时候,如果central连接其他蓝牙外设成功,再断开,CC2564C在连接其蓝牙则连接失败。很容易测试出。
3、这个跟内存占用有关,不能一概而论?是否有说明最多可以连接多少路,当BLE连接超过7路时,SPP无法连接HCI_Create_Connection 命令发送无Event返回 。视乎是CC2564C蓝牙芯片有一定限制。
2,3点你们可以做些测试,很容易复现的。