如何将广告的BLE设备地址类型设置为“随机”

时间:2017-06-27 10:28:15

标签: bluetooth bluetooth-lowenergy bluez

我试图将BLE外围设备的(CSR 4.0)地址类型设置为随机,以便其广告包包含不同的MAC地址。任何有关这方面的帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您的意思是以编程方式还是从命令行?从命令行,您可以使用: -

$hciconfig hci0 lerandaddr <bdaddr>

如果要以编程方式更改,请查看上述函数的源代码: -

static void cmd_le_addr(int ctl, int hdev, char *opt)
{
}

这可以在hciconfig.c文件here中找到。