如何理解"attr_id = param->handle - custs1_env.shdl;"SHDL。

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support。我们将在未来几天修复bug /优化搜索和标记。
4个职位/ 0个新
最后发表
abc1724
在线
最后看到:11分35秒前
加入:2019-09-20 12:16
如何理解"attr_id = param->handle - custs1_env.shdl;"SHDL。

如何理解"attr_id = param->handle - custs1_env.shdl;"SHDL。

param->如何处理和custs1_env。shdl生成?

设备:
PW_Dialog
离线
最后看到:1个月前3个星期前
工作人员
加入:2019-04-03 02:54
你好,

你好,

你能描述一下环境,哪个SDK项目的哪部分代码吗?谢谢。

abc1724
在线
最后看到:11分35秒前
加入:2019-09-20 12:16
DA1458x_SDK \ 5.0.4 \项目

DA1458x_SDK \ target_apps \ ble_examples \ \ 5.0.4 \项目ble_app_profile \ Keil_5 \ custs1_task

Static int gattc_write_cmd_ind_handler(ke_msg_id_t const msgid,
gattc_write_cmd_ind const *param,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)

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

你好,

这是自定义1服务的实现。custs1_env。shdl是自定义服务的开始句柄,param->句柄是必须被写入的属性的句柄。

谢谢,PM_Dialog