BLE的綁定,是由誰發(fā)起的?

有以下2個問題,請您回復(fù):

  1. ?BLE的綁定,是由誰發(fā)起的?

  2. ?外圍設(shè)備解除綁定就是擦除綁定信息嗎?


Central例程有下面設(shè)置:

? // Setup the GAP Bond Manager

? {

? ? uint32 passkey = DEFAULT_PASSCODE;

? ? uint8 pairMode = DEFAULT_PAIRING_MODE;

? ? uint8 mitm = DEFAULT_MITM_MODE;

? ? uint8 ioCap = DEFAULT_IO_CAPABILITIES;

? ? uint8 bonding = DEFAULT_BONDING_MODE;

? ??

? ? GAPBondMgr_SetParameter( GAPBOND_CENT_DEFAULT_PASSCODE, sizeof( uint32 ), &passkey );

? ? GAPBondMgr_SetParameter( GAPBOND_CENT_PAIRING_MODE, sizeof( uint8 ), &pairMode );

? ? GAPBondMgr_SetParameter( GAPBOND_CENT_MITM_PROTECTION, sizeof( uint8 ), &mitm );

? ? GAPBondMgr_SetParameter( GAPBOND_CENT_IO_CAPABILITIES, sizeof( uint8 ), &ioCap );

? ? GAPBondMgr_SetParameter( GAPBOND_CENT_BONDING_ENABLED, sizeof( uint8 ), &bonding );

? }



Peripheral例程有下面設(shè)置:

? // Setup the GAP Bond Manager

? {

? ? uint32 passkey = 0; // 0-->passkey "000000",1-->"000001",

? ? uint8 pairMode = GAPBOND_PAIRING_MODE_WAIT_FOR_REQ;

? ? uint8 mitm = TRUE;

? ? uint8 bonding = TRUE;

? ? uint8 ioCap = GAPBOND_IO_CAP_DISPLAY_ONLY;

? ? GAPBondMgr_SetParameter( GAPBOND_PERI_DEFAULT_PASSCODE, sizeof ( uint32 ), &passkey );

? ? GAPBondMgr_SetParameter( GAPBOND_PERI_PAIRING_MODE, sizeof ( uint8 ), &pairMode );

? ? GAPBondMgr_SetParameter( GAPBOND_PERI_MITM_PROTECTION, sizeof ( uint8 ), &mitm );

? ? GAPBondMgr_SetParameter( GAPBOND_PERI_IO_CAPABILITIES, sizeof ( uint8 ), &ioCap );

? ? GAPBondMgr_SetParameter( GAPBOND_PERI_BONDING_ENABLED, sizeof ( uint8 ), &bonding );

? }


Central發(fā)起綁定


請告之依據(jù)。

在APP上操作時,有綁定操作的執(zhí)行菜單。還有其他依據(jù)嗎?


具體依據(jù)請查看藍牙協(xié)議,流程是按照標(biāo)準(zhǔn)協(xié)議進行的:

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzIxMjMxNDEz,size_16,color_FFFFFF,t_70

綁定后相應(yīng)的MAC地址信息會存放在DataFlash的最后區(qū)域,通過ISP工具可以進boot查看DataFlash的最后區(qū)域信息。


非常感謝這么細致專業(yè)的回復(fù)。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频