如何在外部处理器示例中添加自定义配置文件

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
9个帖子/ 0新
最后一篇
Swkim112.
离线
最后一次露面:2个月前1年
加入:2019-11-16 02:26
如何在外部处理器示例中添加自定义配置文件

你好对话框

我确实运行prox_reporter_ext(target_apps \ ble_examples \ prox_reporter_ext \)&Reporter(host_apps \ Windows \ Proximity \ Reporter)。
(请参阅我的前一篇文章 - >https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...

- 我想在此示例应用程序中添加自定义配置文件。

我是否需要修改当前的示例(prox_reporter_ext和Reporter)?
有许多文档可以在集成的Processot Case中添加自定义配置文件,
但我无法在我的情况下找到任何文件(使用外部处理器)

你能给我建议如何添加客户档案?

我从UM-B-119找到了这一点,但找不到Ref。[16]

2.6.2。外部处理器

在存在外部处理器的情况下或在中期和高复杂性应用中,DA14585 / 586/531可以用作由称为通用传输层(GTL)的专有协议从外部处理器控制的BLE界面亚博国际官网平台网址。DA14585 / 586/531可以容纳链路层,主机协议和配置文件,外部处理器将实现应用程序功能。这两个组件将通过GTL通过GTL进行通信,串行链路可以是UART或SPI。有关外部处理器配置的更多信息以及示例应用程序可以在参考中找到。[16]。

我正在使用da14531-00fxdevkt-p&sdk 6.0.12


提前致谢。

设备:
PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨swkim112,

嗨swkim112,

有关如何在外部主机应用程序中添加自定义配置文件的任何实现或用户手册。可能的解决方案可能是通过使用自定义消息和从531读取数据库的自定义函数来检索数据库中的数据,并将消息返回到应用程序的GTL接口。例如,在播放服务中的531个Prox_reporter_ext中,存在用于在数据库中设置数据的函数diss_set_value_req_handler(),只要应用程序已创建数据库的确认,它就在Windows应用程序中调用了它的调用)。您可以创建一个附加功能,以便使用Attmdb_att_get_value()从数据库中检索数据,并返回GTL的值。但是,它不是直截了当的实施,你应该自己开发它。您是否有基于此类应用程序的项目?

谢谢,PM_DIALOG.

Swkim112.
离线
最后一次露面:2个月前1年
加入:2019-11-16 02:26
我能够添加findme目标

我能够将Findme目标和电池服务器添加到Prox_reporter_ext中,

但是当我尝试添加cust1时,有一个错误消息。

我添加了以下内容“user_profiles_config.h”

#define cfg_prf_fmpt //找到我的个人资料目标角色
#define cfg_prf_bass //电池服务服务器角色
#define cfg_prf_cust1 // custom 1服务器

链接......
。\ OUT_DA14531 \ Objects \ prox_reporter_ext_531.axf:错误:l6218e:未定义的符号rom_cust_prf_cfg(从jump_table.o引用)。
没有足够的信息来生成Symdefs文件。
没有足够的信息来生成反馈文件。
没有足够的信息来列出图像符号。
没有足够的信息来列出图像映射中的加载地址。
完成:4个信息,0警告和1个错误消息。
“。\ OUT_DA14531 \ Objects \ prox_reporter_ext_531.axf” - 1错误,0警告。

请帮助解决这个问题。

提前致谢。

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨swkim112,

嗨swkim112,

正如我之前的评论中提到的那样,这将不是直截了当的实施。ROM_CUST_PRF_CFG在ROM代码中定义,因此这就是您收到此错误的原因。可能会完成若干修改并覆盖一些ROM变量。您能否澄清为什么在PXP_Reporter_ex中需要自定义配置文件?哪个是您要求的背景以及您计划开发的应用程序?但是,我将在内部升级您的需求,我会回复您。

谢谢,PM_DIALOG.

Swkim112.
离线
最后一次露面:2个月前1年
加入:2019-11-16 02:26
嗨对话框

嗨对话框

感谢您的回复。

该项目用于启用IOT设备,抱歉我无法提及确切的项目目的。

我的项目要求与记者相同,需要添加一些配置文件:

- 找到我的目标 - IAS:它与靠近Reporter的IAS相同吗?

- 电池服务:用于电池状态监控

- Suota:SW更新

- 附加自定义配置文件:用于读/写/通知某些事件到/从设备

通过BLE向设备发送一些数据(例如将12b字节数据发送到设备)

要启用自定义配置文件,我对您有另一个查询。

- 当我用“empty_template_ext”项目构建时,我有以下错误,请检查此项。

编译prf_utils.c.
compling user_custs_config.c.
.. \ src \ custom_profile \ user_custs_config.c(69):错误:#20:标识符“custs1_init”未定义
custs1_init,null.
.. \ src \ custom_profile \ user_custs_config.c:0警告,1错误
compling user_custs1_def.c.
compling user_periph_setup.c.
compling user_empty_template_ext.c
“。\ OUT_DA14531 \ Objects \ extent_Template_ext_531.AxF” - 1错误,0警告。

谢谢。

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨swkim112,

嗨swkim112,

让我在内部升级你的问题,我会尽快回复你。

谢谢,PM_DIALOG.

Swkim112.
离线
最后一次露面:2个月前1年
加入:2019-11-16 02:26
你好对话框,

你好对话框,

是否有任何进展?

我在等你的支持,请更新我。

谢谢,

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨swkim112,

嗨swkim112,

为延迟道歉。可能我错过了你的问题。我还没有任何更新,但我会再次询问团队。

谢谢,PM_DIALOG.

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨swkim112,

嗨swkim112,

您能否说明为什么需要在DA14531方面添加自定义配置文件?由于您想读/写/通知某些事件到/从设备,可以从外部设备执行II。因此,您将在外部主机中拥有自定义配置文件,并且您需要将事件发送到GTL的DA14531。此外,您的DA14531是否充当中央或外围设备?您是否需要将自定义配置文件添加到PXP_Reporter_ext中,只能通过GTL启用它?

谢谢,PM_DIALOG.