我试图将BLE外围设备的(CSR 4.0)地址类型设置为随机,以便其广告包包含不同的MAC地址。任何有关这方面的帮助将不胜感激!
答案 0 :(得分:0)
您的意思是以编程方式还是从命令行?从命令行,您可以使用: -
$hciconfig hci0 lerandaddr <bdaddr>
如果要以编程方式更改,请查看上述函数的源代码: -
static void cmd_le_addr(int ctl, int hdev, char *opt)
{
}
这可以在hciconfig.c文件here中找到。