微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 如何使用GATT_Indication发数据给服务器(主机)

如何使用GATT_Indication发数据给服务器(主机)

时间:10-02 整理:3721RD 点击:

请问客户端(从机)使用GATT_Indication函数发数据给主机,主机收到ATT_HANDLE_VALUE_IND消息后,如何回复ATT_HANDLE_VALUE_CFM确认消息给从机?在线等各高手回答,thk.

GATTMsg函数中:

else if(pMsg->method == ATT_HANDLE_VALUE_IND) // GATT_Indication
{
attHandleValueInd_t ind;
ind.handle = pMsg->msg.handleValueInd.handle;
ind.len = pMsg->msg.handleValueInd.len;

if(ind.handle==BLEDemoChar7Hdl) // char6
{
osal_memcpy(&ind.value, &pMsg->msg.handleValueInd.value,ind.len);
// osal_memcpy(&noti.value, &pMsg->msg.handleValueNoti.value,pMsg->msg.handleValueNoti.len);

//sbpSerialAppWrite(ind.value,ind.len);

// 如何在这里回复ATT_HANDLE_VALUE_CFM确认消息给从机
}
}

tiger,

ATT_HandleValueCfm()。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top