定义像TASK_APP_DIS这样的应用程序任务的合适位置在哪里?

3个帖子/ 0个新帖子
最后发表
布莱恩
离线
最后看到:6年6个月前
专家 主
加入:2014-10-16 18:10
定义像TASK_APP_DIS这样的应用程序任务的合适位置在哪里?

我想添加应用程序设备信息服务CLIENT,它有一个当前未定义的任务TASK_APP_DIS。

这应该在哪里定义?我应该将它添加到rwip_config.h中的TASK TYPE定义列表中,还是rwip_config.h中的BLE应用程序设置中?

我应该在什么时候调用app_disc_task init()方法?应该在app_init()中调用它吗?我假设在调用app_init()之前,已经调用了prf_utils中的prf_init_func(),并调用了disc_init()。

谢谢

PY_Dialog
离线
最后看到:3年2个月前
工作人员
加入:2014-08-25“
你好布莱恩,

你好布莱恩,

1.是的,你可以把这个定义放在KE_TASK_TYPE中。
2.实际上,在调用init函数时没有任何限制,app_init()或app_init_func()将是典型的初始化入口点。

的问候!
PY

布莱恩
离线
最后看到:6年6个月前
专家 主
加入:2014-10-16 18:10
我最后做了这个,然后

我最终这样做了,通过一次错误的尝试,它似乎奏效了。然而,在这一点上,我决定不使用概要文件,而只是坚持使用GATT,因为我的中心没有公开任何服务。