CN / EN
CN / EN

提问

获得支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

ble的mac设置 GR551x

已解决

189***507

2021-02-25 20:18

目前使用gr551x,发现;蓝牙的addr_type默认是BLE_GAP_ADDR_TYPE_PUBLIC,而我想用的是BLE_GAP_ADDR_TYPE_RANDOM_STATIC,所以我在ble_init_cmp_callback中加了以下代码:

ble_gap_addr_get(&bd_addr);

bd_addr.addr_type = BLE_GAP_ADDR_TYPE_RANDOM_STATIC;

ble_gap_addr_set(&bd_addr);

加入上面的代码会出现,蓝牙广播一次以后,下次再开启广播,不会收到广播开启成功的回调,这要如何解决,另外能不能默认addr_type是 BLE_GAP_ADDR_TYPE_RANDOM_STATIC。

gr551x的蓝牙mac是不是每个芯片默认值是一样的,需要用户自己重新设置吗

0收藏

0赞成

最佳答案

walt

汇顶员工
2021-03-01 14:45

你好,mac地址可以选择:生产时候烧录或者自动生成,不需要再调用 ble_gap_addr_set ()做设置,谢谢

2条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注