2个帖子/ 0新
最后一篇
Jérém.
离线
最后一次露面:3年11个月前
加入:2016-12-07 14:09
安全性

你好,
我正在使用Project ANC,我添加SPS服务。
我想知道在访问之前如何绑定Android并使用SPS服务(切换到间隙安全的第3级)?
我正在使用最后一个版本的SDK。
我已经将DefaultBle_gap_io_cap设置为gap_io_disp_only。
提前致谢,
Jérémy

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨耶利姆,

嗨耶利姆,

只有中央有能力向设备发送配对请求,并且有两种方式才能强制它,无论是您的特征保护,都意味着如果读取或写入特性,则设备将防止他从这样做,除非他有足够的授权,那么通常,Android将发起安全性以便配对并获得清关以便阅读设备的特征。刚刚调用BLE_APP_SET_SEC_LEVEL()的额外方法,该函数将向中心发送请求,它需要特定的安全级别才能配对(GAP_SEC_LEVEL_1,2,3,4),如果中央没有响应到安全请求,外围设备将在30秒后断开连接。您可以参考BMS项目的示例才能检查实现,也有关安全API,您可以查看UM-B-044-DA1468x软件平台参考V3.0.pdf。

谢谢mt_dialog.