嗨,
我正在使用WIRA SDK 10.440.8.6与对话框14695开发套件。
我想在每个连接后随机更改蓝牙地址。
我随机生成一个新的Mac ID,并使用ble_gap_address_set()设置它。但是,当我发现使用LightBlue等蓝牙应用程序时,我不会看到蓝牙MAC地址的任何更改。
让我知道改变蓝牙MAC地址的正确方法。
谢谢并恭祝安康,
Subramanyan.
嗨Subramanyan:
你写了: ”...我想在每个连接后随机更改蓝牙地址。“
您正在调用BLE_GAP_ADDRESS_SET的序列是什么?
例如,在Project BLE_RANGE_DTE中,断开例程连接将调用handle_evt_gap_disconnected。这反过来调用:start_adertisement()===> ble_gap_adv_start()
在调用BLE_GAP_ADV_START之前需要发生BLE_GAP_ADDRESS。
谢谢,
tr_dialog.
谢谢你的回应。我做了完全相同的事情。
我在广告之前写了Wrone蓝牙MAC ID生成和调用BLE_GAP_ADDRESS_SET()中的BLE_GAP_ADDRESS_SET()。
但是,移动BLE扫描仪显示相同的蓝牙地址。我希望每次都会改变蓝牙地址。
在您的设置中,如果修改值,则会更改BD地址defaultble_static_address.?
如果答案是肯定的,还缺少了其他东西。明天我会做一些测试并更新票证。
defaultble_static_address中的MAC地址与发现设备时所见的不同。
我更改了Defoumble_static_address,但没有效果。
感谢TR_DIALOG为评论。
嗨Subramanyan,
我想补充一点,你也可以查看DA1469X教程广告概念从DA12469x支持页面。请参阅第2节中的步骤#1。分析示范例子。
如果您可以按照以下教程更改BD地址,请告知我们。
谢谢,PM_DIALOG.
嗨Subramanyan:
你写了: ”...我想在每个连接后随机更改蓝牙地址。“
您正在调用BLE_GAP_ADDRESS_SET的序列是什么?
例如,在Project BLE_RANGE_DTE中,断开例程连接将调用handle_evt_gap_disconnected。这反过来调用:start_adertisement()===> ble_gap_adv_start()
在调用BLE_GAP_ADV_START之前需要发生BLE_GAP_ADDRESS。
谢谢,
tr_dialog.
谢谢你的回应。我做了完全相同的事情。
我在广告之前写了Wrone蓝牙MAC ID生成和调用BLE_GAP_ADDRESS_SET()中的BLE_GAP_ADDRESS_SET()。
但是,移动BLE扫描仪显示相同的蓝牙地址。我希望每次都会改变蓝牙地址。
嗨Subramanyan:
在您的设置中,如果修改值,则会更改BD地址defaultble_static_address.?
如果答案是肯定的,还缺少了其他东西。明天我会做一些测试并更新票证。
谢谢,
tr_dialog.
defaultble_static_address中的MAC地址与发现设备时所见的不同。
我更改了Defoumble_static_address,但没有效果。
感谢TR_DIALOG为评论。
嗨Subramanyan,
我想补充一点,你也可以查看DA1469X教程广告概念从DA12469x支持页面。请参阅第2节中的步骤#1。分析示范例子。
如果您可以按照以下教程更改BD地址,请告知我们。
谢谢,PM_DIALOG.