1: 搜索GAPROLE_CONNECTED事件。
peripheralStateNotificationCB()函数处理各种状态变化。
最开始是simpleBLEPeripheral_HandleKeys() 处理按键操作启动广告。
2:配对操作是由如下回调函数来处理的,由于默认都是NULL,所以请求的密码是000000
static gapBondCBs_t simpleBLEPeripheral_BondMgrCBs =
{
NULL, // Passcode callback (not used by application)
NULL // Pairing / Bonding state Callback (not used by application)
};
配对鉴权操作是在Gapbondmgr.c中处理的,可以仔细看看
GAPBondMgr_ProcessGAPMsg()的处理
1: 搜索GAPROLE_CONNECTED事件。
peripheralStateNotificationCB()函数处理各种状态变化。
最开始是simpleBLEPeripheral_HandleKeys() 处理按键操作启动广告。
2:配对操作是由如下回调函数来处理的,由于默认都是NULL,所以请求的密码是000000
static gapBondCBs_t simpleBLEPeripheral_BondMgrCBs =
{
NULL, // Passcode callback (not used by application)
NULL // Pairing / Bonding state Callback (not used by application)
};
配对鉴权操作是在Gapbondmgr.c中处理的,可以仔细看看
GAPBondMgr_ProcessGAPMsg()的处理
举报