应该在哪里定义像TASK_APP_DIS这样的应用程序任务?

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

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

这应该在哪里定义?我应该把它添加到rwip_config.h中的任务类型定义的列表中,还是在rwip_config.h中的BLE应用程序设置中?

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

谢谢

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

你好布莱恩,

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

的问候!
PY

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

我最终这样做了,通过一个错误的尝试,它似乎是有效的。然而,在这一点上,我已经决定不使用配置文件,而只是坚持使用GATT,因为我的中心不公开服务。