更改广告数据

⚠️
大家好. .谢谢光临论坛。令人兴奋的消息!我们现在在移动的过程中,我们的新论坛平台,将提供更好的功能和包含在主对话框的网站。所有文章和帐户已经被迁移。我们现在只接受交通新论坛,请发布任何新的线程//www.wsdof.com/support。我们将修复bug /优化搜索和标签在接下来的日子里。
7新职位/ 0
最后发表
Kevleo94
离线
最后看到:3年11个月前
加入:2017-09-05 07:18
更改广告数据

你好,
我想问关于改变广告数据。我已经改变在user_config“USER_ADVERTISE_DATA”和“USER_ADVERTISE_DATA_LEN”。h Mac地址发送祝福
但它不工作。我想做的是发送MAC地址/物理地址的祝福在IOS应用程序。我在IOS得不到祝福的MAC地址,因为它看起来IOS块的MAC地址。

所以我如何通过广告发送祝福的Mac地址/ Physhical地址数据,这样就可以在iOS工作吗?
请帮我解决方案。

谢谢你!

设备:
PM_Dialog
离线
最后看到:5个月16小时前
工作人员
加入:2018-02-08 11:03
嗨Kevleo94,

嗨Kevleo94,

广告字符串应该有一个特定的格式,比如。您可以使用ADV_TYPE_MANUFACTURER_SPECIFIC_DATA国旗和MAC地址添加到制造商的广告字符串数据。

例如假设您的MAC地址是:x00 x01 x02 x03 x04 x05所以你的广告就像下面的数据

#定义BLE_MAC_ADDR " \ x00 \ x01 \ x02 \ x03 \ x04 \ x05”
#定义BLE_MAC_ADDR_LEN " \ x07 "
#定义USER_ADVERTISE_DATA BLE_MAC_ADDR_LEN \
ADV_TYPE_MANUFACTURER_SPECIFIC_DATA \
BLE_MAC_ADDR

谢谢,PM_dialog

chenpenglai
离线
最后看到:1年4个月前
加入:2018-12-24 02:24
嗨PM_Dialog

嗨PM_Dialog

我有一个问题关于5.0.4 SDK版本。

我想改变USER_ADVERTISE_DATA在运行时,但当我改变nvds_data_storage。NVDS_TAG_APP_BLE_ADV_DATA在运行时,程序死亡。

我如何在运行时改变它?

PM_Dialog
离线
最后看到:5个月16小时前
工作人员
加入:2018-02-08 11:03
嗨chenpenglai,

嗨chenpenglai,

请检查包含在SDK5.0.4 ble_app_barebone例子。在这个例子中,制造商特定的数据存储到字符串和广告每APP_ADV_DATA_UPDATE_TO秒更新一次。你应该停止广告,然后更新广告字符串。

谢谢,PM_Dialog

chenpenglai
离线
最后看到:1年4个月前
加入:2018-12-24 02:24
我将再试一次谢谢

我将再试一次

谢谢你!

chenpenglai
离线
最后看到:1年4个月前
加入:2018-12-24 02:24
我会联系你如果我有

如果我有任何问题我会联系你

PM_Dialog
离线
最后看到:5个月16小时前
工作人员
加入:2018-02-08 11:03
嗨chenpenglai,

嗨chenpenglai,

谢谢你在网上发布。如果你有任何问题或问题,我建议你提高一个新的论坛线程,这个是非常古老和关闭。

谢谢,PM_Dialog