你好,
我正在使用wirasdk10.440.8.6和Dialog 14695开发工具包。
我想在每次连接后随机更改蓝牙地址。
我随机生成一个新的Mac Id,并使用ble\u gap\u address\u set()设置它。但是,当我发现使用像LightBlue这样的蓝牙应用程序时,我看不到蓝牙Mac地址有任何变化。
请告诉我更改蓝牙Mac地址的正确方法。
谢谢和问候,
苏布拉曼尼亚
你好,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对话框
谢谢你的回复。我也做了同样的事。
在广告发布之前,我在handle\u evt\u gap\u disconnected()中编写了ble\u gap\u address\u set()的随机蓝牙mac id生成和调用。
但是,移动BLE扫描仪显示相同的蓝牙地址。我希望蓝牙地址每次都会改变。
在您的设置中,如果您修改的值,您是否看到bd地址改变默认\u静态\u地址?
如果答案是肯定的,那么就少了一些东西。我明天会做一些测试,更新机票。
defaultBLE\u STATIC\u address中的MAC地址与我发现设备时看到的不同。
我改变了默认的静态地址,但没有效果。
感谢tru DIALOG的评论。
你好,Subramanyan,
我想补充一点,你也可以看看DA1469x广告概念教程从DA12469x支持页。请参见第2节中的第1步。通过实例分析。
请让我们知道,如果你可以改变BD地址按照教程。
谢谢,下午好
你好,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对话框
谢谢你的回复。我也做了同样的事。
在广告发布之前,我在handle\u evt\u gap\u disconnected()中编写了ble\u gap\u address\u set()的随机蓝牙mac id生成和调用。
但是,移动BLE扫描仪显示相同的蓝牙地址。我希望蓝牙地址每次都会改变。
你好,Subramanyan:
在您的设置中,如果您修改的值,您是否看到bd地址改变默认\u静态\u地址?
如果答案是肯定的,那么就少了一些东西。我明天会做一些测试,更新机票。
谢谢,
tru对话框
defaultBLE\u STATIC\u address中的MAC地址与我发现设备时看到的不同。
我改变了默认的静态地址,但没有效果。
感谢tru DIALOG的评论。
你好,Subramanyan,
我想补充一点,你也可以看看DA1469x广告概念教程从DA12469x支持页。请参见第2节中的第1步。通过实例分析。
请让我们知道,如果你可以改变BD地址按照教程。
谢谢,下午好