设置随机蓝牙Mac地址

了解更多常见问题教程

6个职位/0个新职位
最后一篇文章
苏布拉曼尼亚
离线
最后一次见到:4天8小时前
已加入:2020-07-15 12:43
设置随机蓝牙Mac地址

你好,

我正在使用wirasdk10.440.8.6和Dialog 14695开发工具包。

我想在每次连接后随机更改蓝牙地址。

我随机生成一个新的Mac Id,并使用ble\u gap\u address\u set()设置它。但是,当我发现使用像LightBlue这样的蓝牙应用程序时,我看不到蓝牙Mac地址有任何变化。

请告诉我更改蓝牙Mac地址的正确方法。

谢谢和问候,

苏布拉曼尼亚

设备:
tru对话框
离线
最后一次见到:2周3天前
工作人员
已加入:2014-06-30 23:52
你好,Subramanyan:

你好,Subramanyan:

你写道:“。。。我想在每次连接后随机更改蓝牙地址。"

调用ble\u gap\u address\u set的顺序是什么?

例如,在项目ble\u range\u dte中,当您断开例程时将调用handle\u evt\u gap\u disconnected。这反过来调用:start\u adertisement()==>ble\u gap\u adv\u start()

在调用ble\u gap\u adv\u start之前,需要出现ble\u gap\u地址。

谢谢,

tru对话框

苏布拉曼尼亚
离线
最后一次见到:4天8小时前
已加入:2020-07-15 12:43
谢谢你的回复。我

谢谢你的回复。我也做了同样的事。

在广告发布之前,我在handle\u evt\u gap\u disconnected()中编写了ble\u gap\u address\u set()的随机蓝牙mac id生成和调用。

但是,移动BLE扫描仪显示相同的蓝牙地址。我希望蓝牙地址每次都会改变。

tru对话框
离线
最后一次见到:2周3天前
工作人员
已加入:2014-06-30 23:52
你好,Subramanyan:

你好,Subramanyan:

在您的设置中,如果您修改的值,您是否看到bd地址改变默认\u静态\u地址?

如果答案是肯定的,那么就少了一些东西。我明天会做一些测试,更新机票。

谢谢,

tru对话框

苏布拉曼尼亚
离线
最后一次见到:4天8小时前
已加入:2020-07-15 12:43
Defaultable中的MAC地址

defaultBLE\u STATIC\u address中的MAC地址与我发现设备时看到的不同。

我改变了默认的静态地址,但没有效果。

PM\U对话框
离线
最后一次见到:2天3小时前
工作人员
已加入:2018-02-08 11:03
感谢tru对话

感谢tru DIALOG的评论。

你好,Subramanyan,

我想补充一点,你也可以看看DA1469x广告概念教程从DA12469x支持页。请参见第2节中的第1步。通过实例分析。

请让我们知道,如果你可以改变BD地址按照教程。

谢谢,下午好