关于CC2541的配对和绑定
时间:10-02
整理:3721RD
点击:
我发现BLE 主机在未配对的情况下也是可以正常读取从机的属性和特征的,那么我想问一下,这个配对的意义是什么?如果我想要先通过密码配对成功后,再允许主机读我的特征和属性信息,该如果配置?
您可以将主机或从机的其中一个设置成GAPBOND_PAIRING_MODE_INITIATE,这样配对就要求密码才能通信。
若是您需要手动输入, 则可以根据设备的IO Capability 设置,就是设备的输入输出能力.
若是您不要求手动输入,协议会自动产生随机数会去匹配的.
我已经将从机设置成GAPBOND_PAIRING_MODE_INITIATE了,可以看到LightBlue连接时会弹出配对输入密码对话框,但是不管我输入或不输入密码进行配对,LightBlue 都可以读到我的特征和属性值,从机的IO Capability设置是GAPBOND_IO_CAP_NO_INPUT_NO_OUTPUT。请问APP是可以直接忽略我的配对请求的么?
