為什么 CH579 與BLE調試助手連接時設定密碼配對功能不起作用?

在論壇里搜索過了,都有提出過相同的問題,但都沒有真正解決相關的疑問.
?CH579作為從機,設定了配對密碼.

? // Setup the GAP Bond Manager

? {

? ? uint32 passkey = 123457; // passkey "000000"

? ? uint8 pairMode = GAPBOND_PAIRING_MODE_WAIT_FOR_REQ;//GAPBOND_PAIRING_MODE_WAIT_FOR_REQ;//

? ? uint8 mitm = TRUE;

? ? uint8 bonding = FALSE;//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 );

? }

用手機連接CH579時,會提示輸入密碼,而用手機上BLE調試助手連接CH579卻可以直接連接而不用輸入密碼.應該是編程的區(qū)別,使得BLE調試助手可以繞過輸入密碼這一環(huán)節(jié). 那CH579設置的密碼不是沒有意義了嗎?因為可以用相應手段不用輸入密碼也可以連接上CH579.

您好,需要將配對模式設置為這個:uint8_t pairMode=GAPBOND_PARING_MODE_INITIATE;


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

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