自定义配置文件 - 多个服务

2个帖子/ 0新
最后一篇
jbaczuk.
离线
最后一次露面:1年9个月前
加入:2014-12-31 23:41
自定义配置文件 - 多个服务

如何在自定义配置文件中添加多个服务?我经历了教程和文档,Docs说SDK提供了2次自定义配置文件Custs1和Custs2。但是,每个似乎只添加1个服务,而且我不确定在Musts1中添加多个服务的最佳方式。

设备:
mt_dialog.
离线
最后一次露面:3个月2周前
职员
加入:2015-06-08 11:34
嗨jbaczuk,

嗨jbaczuk,

每个自定义配置文件都对应于一个服务,SDK当前支持2个服务Custs1和Custs2。因此,您将能够复制代码,以便为您的设备添加更多自定义服务。目前SDK实施了Musts1,但使用适当的文件添加您可以添加第二个Custs2配置文件。

您需要添加的文件以启用第二个客户文件是:

  • 在SDK_Profiles文件夹中添加CUSTS2.C和CUSTSW_TASK.c文件(只需从SDK目录中添加它们)
  • 创建user_custs2_def.c和一个相应的.h文件,因为custs1具有您想要的特征。
  • 在user_custs_config.c文件中添加包含Custs2配置文件属性的数组以及Cust_prf_funcs []数组中所需的附加变量和定义。
  • 在user_modules_config中,确保complude_dlg_custs2设置为零。

您可以按照CUSTS1和CUSTS2作为示例添加更多自定义配置文件。

谢谢mt_dialog.