TI中文支持网
TI专业的中文技术问题搜集分享网站

去掉自动重连

2640怎么去掉自动重连?我发现要是绑定配对之后,要ios打开蓝牙,就就会自动重连,但是我不想要自动重连,不知道哪位大神知道怎么去掉

Yue TANG:

那就去掉绑定吧, 如下红色,一般在初始化函数中,如SimpleBLEPeripheral_init()

// Setup the GAP Bond Manager { uint32_t passkey = 0; // passkey "000000" uint8_t pairMode = GAPBOND_PAIRING_MODE_WAIT_FOR_REQ; uint8_t mitm = TRUE; uint8_t ioCap = GAPBOND_IO_CAP_DISPLAY_ONLY; uint8_t bonding = FALSE;

GAPBondMgr_SetParameter(GAPBOND_DEFAULT_PASSCODE, sizeof(uint32_t), &passkey); GAPBondMgr_SetParameter(GAPBOND_PAIRING_MODE, sizeof(uint8_t), &pairMode); GAPBondMgr_SetParameter(GAPBOND_MITM_PROTECTION, sizeof(uint8_t), &mitm); GAPBondMgr_SetParameter(GAPBOND_IO_CAPABILITIES, sizeof(uint8_t), &ioCap); GAPBondMgr_SetParameter(GAPBOND_BONDING_ENABLED, sizeof(uint8_t), &bonding); }

Jun He4:

可以在断开连接的时候删除对应的绑定条目,这样的话下一次连接就不会自动进行了

赞(0)
未经允许不得转载:TI中文支持网 » 去掉自动重连
分享到: 更多 (0)