TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2541连接中断问题请教

CC2541烧写Thermometer工程,手机用 nordic的apk

手机连接上去后,可以看到温度显示,但是过一会连接就断开了。

在CC2541上看到的信息是GAP从connected状态变化到了waiting状态

GAP收到了GAP_LINK_TERMINATED_EVENT 消息,里面的reason是0x16,如下:

#define LL_HOST_REQUESTED_TERM                         LL_STATUS_ERROR_HOST_TERM

请问这是什么原因?

cc2541:

查了一下蓝牙的规范,里面说到0x16 err code的定义:

2.22   CONNECTION TERMINATED BY LOCAL HOST (0X16)The Connection Terminated By Local Host error code indicates that the local device terminated the connection.

那就是说,这是断开是由于CC2541自己主动断开导致的?

mark_xu:

回复 cc2541:

这个是主机主动断开连接,

我初步怀疑,APP端有什么检测功能(或者什么协议),如果检测到不是自己的产品,它就主动断开

希望可以帮到你,祝你好运,也期望更专业的答复^_^

cc2541:

回复 mark_xu:

谢谢你了。

我APP端用TI的Mutlitool在连接后过一段时间也会自动断开的,但是Multitool貌似会自动重连,所以multitool的界面

上看不到断开的现象。

赞(0)
未经允许不得转载:TI中文支持网 » CC2541连接中断问题请教
分享到: 更多 (0)