【求助】从站中使能pin码后还是能直接连接上。
-
gap_security_param_t param =
{
.mitm = true,
.ble_secure_conn = false,
.io_cap = GAP_IO_CAP_DISPLAY_ONLY,
.pair_init_mode = GAP_PAIRING_MODE_WAIT_FOR_REQ,
.bond = true,
.password = 123456,
};
gap_security_param_init(¶m);
如上配置,使能了pin码,并且设置密码123456,手机端仍然能直接连接上。
-
This post is deleted!
-
.mitm = true, .ble_secure_conn = false, //true .io_cap = GAP_IO_CAP_DISPLAY_ONLY, .pair_init_mode = GAP_PAIRING_MODE_WAIT_FOR_REQ, .bond_auth = true, .password = 123456,
@devilycd 按上面的配置就OK了,看你的代码可能不是最新的啊
-
@yaosongjin 我也是这样配置的但是也不行呀
-
@furk 我的配置成这样就OK,刚拿到的那种小开发板测试的,你注意下后面这个变量是不是一致的 .bond_auth = true,
-
@yaosongjin 试过了,跟你的配置方式一样,但是还是不行,手机直接就可以连上
-
This post is deleted!
-
@furk 手机连接没主动发起配对,设备可以在连上的事件加上配对请求,源码中这句代码被禁用了,打开就可以了