没有显示宣传数据详细信息。

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Nabilahderes.
离线
最后一次露面:10个月1周前
加入:2017-08-14 03:06
没有显示宣传数据详细信息。

嗨对话会员,

我正在使用无附件v5.380.5.4.0。在第一个电源启动期间,不会出现宣传数据详细信息。只出现设备名称。

我正在使用NRF Connect进行评估。我在函数user_app_on_init中定义了通告数据。

制造商特定数据未出现。你能告诉我为什么这种情况发生了吗?

设备:
PM_DIALOG.
离线
最后一次露面:19小时27分钟前
职员
加入:2018-02-08 11:03
嗨Nabilahderes,

嗨Nabilahderes,

广告字符串必须具有根据规格的特定格式。制造商特定数据是开发人员可以包含自己的数据并在设备广告时填充它们的标志。为了将广告数据添加到广告字符串中,格式应该像 <标签> 。不确定如何定义user_app_on_init()中的广告数据,因此请让我为您提供如何使用adv_type_manufacture_specific_data(0xff)标记的简短示例。假设您希望将BD地址追加到广告数据中。例如让我们说你的mac地址是:x00 x01 x02 x03 x04 x05所以你的广告数据将如下:

#define ble_addr“\ x00 \ x01 \ x02 \ x03 \ x04 \ x05”#define ble_addr_len“\ x07”#define user_advertise_data ble_addr_len \ adv_type_manufactureer_specific_data \ ble_addr

user_advertise_data宏在user_config_580.h中文件。请尝试并让我知道。

谢谢,PM_DIALOG.