可以动态更新随机 MAC 地址,但需满足广播态(未连接) 前提,连接过程中无法修改。具体步骤:
- 先调用 API 禁用广播(disable adv),停止当前广播行为;blc_ll_setAdvEnable(BLC_ADV_DISABLE);
- 调用 MAC 地址配置接口,写入新的随机 MAC 地址;blc_ll_setRandomAddr
- 重新配置并启用广播(enable adv),新的随机 MAC 地址会生效。 blc_ll_setAdvEnable(BLC_ADV_ENABLE);