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

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
abc1724
离线
最后看到:1周3天前
加入: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
离线
最后看到:5个月1个星期前
工作人员
加入:2019-04-03 02:54
你好,

你好,

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

abc1724
离线
最后看到:1周3天前
加入: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,
Struct gattc_write_cmd_ind const *param,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)

PM_Dialog
离线
最后看到:1天3小时前
工作人员
加入:2018-02-08 11:03
你好,

你好,

这是自定义1服务的实现。custs1_env。shdl是自定义1服务启动句柄,参数->句柄是必须写入的属性的句柄。

谢谢,PM_Dialog