1、上电时将配对模式设置为GAPBOND_PAIRING_MODE_NO_PAIRING
pairMode = GAPBOND_PAIRING_MODE_NO_PAIRING;
GAPBondMgr_SetParameter(GAPBOND_PAIRING_MODE, sizeof(uint8_t),
&pairMode);
2、当检测到配对按键按下下去之后,将配对模式设置成GAPBOND_PAIRING_MODE_INITIATE
pairMode = GAPBOND_PAIRING_MODE_INITIATE;
GAPBondMgr_SetParameter(GAPBOND_PAIRING_MODE, sizeof(uint8_t),
&pairMode);
结果配对模式却没改变。
请问配对模式是否只在上电后设置一次之后,以后就不能再改变配对模式了?如果能改,该怎么改呢?
谢谢!!!
甜甜的大香瓜:
你这两行代码,也只是修改一个变量而已,并没有更新到配置当中。
我不知道有什么函数可以更新,期待ti技术支持的答复。
有个土方法:
上电时判断一个snv中的标志位,通过标志位来判断是否要配对。通过按键来修改该标志位并保存至snv中,修改之后启动看门狗重启设备。
(此方法也可同样被用于主从模式的切换)