CC2640R2F主机和从机通信, 在主机复位或直接断电时, 从机要过十几秒才检测到断开连接, 但是从机与手机通信, 手机直接关闭蓝牙, 从机可以很快检测到连接断开, 这个是怎么回事?
Viki Shi:
请问是用TI例程测试的吗?SDK版本是什么?
Alvin Chen:
你是否有修改例程?我们在测试时没有出现类似问题。
应该是以下原因:
1.手机端设备直接发送的disconnected command 所以及时断开。
2.两个板子因为你是直接断电,需要在一个连接间隔或者小于一个连接再次通信时才检测到断开了连接。
WK C:
回复 Viki Shi:
TI SDK3.1的simple_peripheral和simple_central工程, 蓝牙设置没有改, 加了一些其他功能
Alvin Chen:
回复 Alvin Chen:
如果你主机端发送disconnected 也会立即执行。
WK C:
回复 Alvin Chen:
我试过直接关闭手机的蓝牙, 没有在软件里面断开连接, 从机也是可以及时检测到断开连接
Alvin Chen:
回复 Alvin Chen:
GAP_TerminateLinkReq
WK C:
回复 Alvin Chen:
在主机使用断开连接命令, 是可以及时检测到,但是遇到主机异常, 断电, 复位情况,从机怎么设置能及时断开