在DA1458x中,我如何收到句柄值确认

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
4个职位/ 0个新
最后发表
Nitish W
离线
最后看到:2年11个月前
加入:2017-08-30 09:49
在DA1458x中,我如何收到句柄值确认

IUT在Gatt服务器角色
Am使用GATTC_SEND_EVT_CMD发送句柄值指示远程gatt客户端使用(req_type = GATTC_INDICATE)。
现在,远程gatt客户端在接收到这个指示事件时,将把句柄值确认事件发送给IUT(gatt服务器)。
因此,在sdk am无法看到任何选项捕捉/接收这个句柄值确认事件。

请帮助指出此事件的处理程序。

谢谢,
总裁

设备:
PM_Dialog
离线
最后看到:17小时14分钟前
工作人员
加入:2018-02-08 11:03
你好,

你好,

在发送指示时,如前所述,应该发出一个GATTC_SEND_EVT_CMD,该消息应该具有一个GATTC_CMP_EVT作为响应。之后,GATTC_CMP_EVT将从custs1_task.c触发gattc_cmp_evt_handler()。请注意,当中央确认该指示已被中央正确接收时,该指示将被触发。

谢谢,PM_Dialog

Nitish W
离线
最后看到:2年11个月前
加入:2017-08-30 09:49
嗨Dialog_team,

嗨Dialog_team,
“请注意,当中央确认该指示被中央正确接收时,该指示将被触发。”
是的,我想问的是当中央远程gatt客户端设备确认该指示已被其成功接收时触发的指示。所以,我的查询是/是我不能在sdk中找到这个,请帮助我指出这个指示和处理函数。

谢谢,
总裁

PM_Dialog
离线
最后看到:17小时14分钟前
工作人员
加入:2018-02-08 11:03
嗨Nitish W,

嗨Nitish W,

请检查gattc_cmp_evt_handler()函数?一旦收到ATT_HANDLE_VALUE_CONFIRMATION PDU,确认对端设备已经正确接收到指示,就会发送回GATTC_CMP_EVT消息,表示GATTC_INDICATE操作已经完成。当中央确认其已成功接收指示时,该处理程序将被触发

谢谢,PM_Dialog