你好,我使用ConnectionManager测试我的应用程序。当我按下发送配对请求按钮,响应如下
Tx <====
Src任务:0x3f (TASK_APP)
Dst Task: 0xe (TASK_GAP)
Msg Id: 0x3812 (GAPC_BOND_CMD)
Oob: 0 x0
Io Cap: 0x3
身份验证:0 x0
密钥大小:0x10
iKey Dist: 0x1
rKey Dist: 0x1
sec_req: 0 x0
有效载荷:12 38 0e 00 3f 00 0800 0b 03 000 00 10 01 01 00
如您所见,键的类型是0x1,它是LTK (ENCKEY)
我的问题是,我如何将这种类型更改为IRK,也就是0x2?

所以,没有办法实现我的目标吗?
你好,Summer,当地团队将与您联系以支持您的请求。
BR JE_DIalog
嗨summer20100514,
当然,我们可以支持IRK,但是必须使用可解析的私有地址而不是公共地址来启动IRK生成过程。
你可以查看App notes: AN-B-022,找到关于这部分的详细信息。
关于连接管理器的设置,我会检查一下,稍后回复你。
问候,
HL_Dialog
是的,我已经实现了根据AN-B-022的IRK生成程序,但问题是,ConnectionManager似乎只支持LTK而不是IRK,我找不到任何配置设置来改变这一点。
你好,夏天,
您是对的,当前版本的连接管理器不支持它。
问候,
HL_Dialog