你好!
我使用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。
我相信这是我的一个新手。感谢任何指导。
问候
关键词:
设备:
嗨豪尔赫,
您无法在运行时期间更改存储在NVDS结构中的值,如果您只想更改广告名称,您可以删除从NVDS(NVDS_GET())中获取名称的函数并将您自己的字符串放在其中device_name_temp_buf缓冲区,将名称的长度放在device_name_length中,并且如果数据可以适合在广告串中,如果不是数据将放置在扫描响应数据中。
谢谢mt_dialog.
为什么我无法在NVDS中更改值?
嗨豪尔赫,
NVDS是一个存储区域,可以从OTP,SPI或填充它的固件填充,它用于保留系统配置设置,您无法在运行时更改数据,请检查UM-B-051以获取更多信息关于附录A的NVDS结构。
谢谢mt_dialog.