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

CC2540 central使能periphal通知的问题

您好,我是直接下载的官方程序,如何修改central可以使能特性4的通知呢?谢谢 您

zhikuan kang:

回复 admin admin1:

按照这里的改了,还要修改simpleProfile_ReadAttrCB函数我可以读到char3了, case SIMPLEPROFILE_CHAR1_UUID:       case SIMPLEPROFILE_CHAR2_UUID:       case SIMPLEPROFILE_CHAR4_UUID:添加 case SIMPLEPROFILE_CHAR3_UUID: 否则返回错误,导致读不到char3

zhikuan kang:

回复 Yan:

您好,我写的GATT_WriteCharValue( simpleBLEConnHandle, &writeReq, simpleBLETaskId ); 返回值为什么是0x16而不是0,通知貌似没工作啊,应该把使能通知的那段代码放到哪里呢?

zhikuan kang:

回复 zhikuan kang:

请问我这个函数的返回值是0x16也就是blePending是怎么个情况?需要设置什么地方?

zhikuan kang:

回复 Yan:

阿?那意思就是我已经发出了使能通知的指令了,等待对方回答?我怎么判断periperal收到了呢?

zhikuan kang:

回复 Yan:

那我应该从哪里知道我使能的通知成功了呢?

zhikuan kang:

回复 zhikuan kang:

hi,yan

我有两个问题需要问你一下,

第一个,怎么修改CC2540的默认扫描时间呢?

第二个,为什么我给从机断电之后好几秒才调用到GAP_LINK_TERMINATED_EVENT,查了一下貌似是回收器超时才会回收,请问这个时间在哪里设置呢?我想修改一下?

谢谢您

 

Yan:

回复 zhikuan kang:

zhikuan,

你可以从你的peripheral中看到,设断点之类,或者可以用packet sniffer空中抓包看一下。

赞(0)
未经允许不得转载:TI中文支持网 » CC2540 central使能periphal通知的问题
分享到: 更多 (0)