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

CC2541使用主机模式,与从机链接后无法发送和接收数据

使用CC2541做主机模式与从机收发数据,发现主机与从机链接成功后,就无法使用预设uuid发送数据了,具体代码如下:

 执行函数GATT_ReadUsingCharUUID( simpleBLEConnHandle, &req, simpleBLETaskId );

无法发现特征值simpleBLEDiscState == BLE_DISC_STATE_CHAR

从而无法得到句柄      simpleBLECharHdl = BUILD_UINT16( pMsg->msg.readByTypeRsp.dataList[0],
                                       pMsg->msg.readByTypeRsp.dataList[1] );

到底什么原因呢??
甜甜的大香瓜:

看我个性签名档的博客地址,《CC2541之发现服务与特征值》、《CC2541之发现多个特征值句柄》。

注:博文中实测有个别特征值句柄会获取不到,但可通过获取一个特征值句柄、推算其他特征值句柄来获取所有的。

赞(0)
未经允许不得转载:TI中文支持网 » CC2541使用主机模式,与从机链接后无法发送和接收数据
分享到: 更多 (0)