WCH沁恒单片机
直播中

陈存楼

7年用户 1096经验值
私信 关注
[问答]

GAPBondMgr_SetParameter删除绑定信息失效是为什么?

          GAPBondMgr_SetParameter( GAPBOND_ERASE_ALLBONDS, 0, NULL );
          GAPBondMgr_SetParameter( GAPBOND_DISABLE_ALLBONDS, 0, NULL );
并不生效,重启依旧会连接上。请问是写法有问题吗?
  
  还要就是GAPBOND_ENABLE_SINGLEBOND 解除绑定列表中的一个设备无效,可以回连  
无效,但是可以回连????重启回连?
  

回帖(1)

徐丽丽

2022-9-2 09:15:43
把所有的绑定删除并不会阻止别人连接,删除了所有的绑定后, 就没要绑定信息了,别的设备,对于你来说的都是新的设备.
阻止别人绑定,你可以试试这个:
//测试指令,自动回复配对错误,默认是false
uint8_t auto_fail_paring = true;
GAPBondMgr_SetParameter(GAPBOND_AUTO_FAIL_PAIRING, sizeof(uint8_t),&auto_fail_paring);
举报

更多回帖

发帖
×
20
完善资料,
赚取积分