从另一个组件获取Divice广告名称。

4个帖子/ 0新
最后一篇
乔治
离线
最后一次露面:4年1个月前
加入:2016-01-25 14:20
从另一个组件获取Divice广告名称。

你好!

我使用Cortex M0和IM通过UART发送到DA1480的DA1480要宣传的设备名称,当我将指示设备名称的参数放置时,它表示必须是CONST值,即时使用DSP v5.150.2。

IM使用此函数静态结构GAPM_START_ADVERTESS_CMD * APP_EASY_GAP_UNDIRCEDED_ADVERTISE_START_CREATE_MSG(void)和即时更改的参数是nvds_tag_device_name。

我相信这是我的一个新手。感谢任何指导。

问候

关键词:
设备:
mt_dialog.
离线
最后一次露面:1个月2天前
职员
加入:2015-06-08 11:34
嗨豪尔赫,

嗨豪尔赫,

您无法在运行时期间更改存储在NVDS结构中的值,如果您只想更改广告名称,您可以删除从NVDS(NVDS_GET())中获取名称的函数并将您自己的字符串放在其中device_name_temp_buf缓冲区,将名称的长度放在device_name_length中,并且如果数据可以适合在广告串中,如果不是数据将放置在扫描响应数据中。

谢谢mt_dialog.

乔治
离线
最后一次露面:4年1个月前
加入:2016-01-25 14:20
为什么我不能改变

为什么我无法在NVDS中更改值?

mt_dialog.
离线
最后一次露面:1个月2天前
职员
加入:2015-06-08 11:34
嗨豪尔赫,

嗨豪尔赫,

NVDS是一个存储区域,可以从OTP,SPI或填充它的固件填充,它用于保留系统配置设置,您无法在运行时更改数据,请检查UM-B-051以获取更多信息关于附录A的NVDS结构。

谢谢mt_dialog.

主题锁定