找回密码
 立即注册

微信扫码登录

查看: 353|回复: 3

[BLE SDK] tlsr8258 配对安全设置接口的疑问

[复制链接]

7

主题

13

回帖

99

积分

不屈白银

积分
99
发表于 2025-9-16 16:39:09 | 显示全部楼层 |阅读模式 来自 广东深圳
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: tlsr8258
SDK及版本: 多链接sdk
在tlsr8258  sdk开发文档中 3.4.4.1章节中有如下描述“举例来说,⽤⼾设置 Slave 端能够⽀持的最⾼安全等级是 Mode 1 Level 3,但是连接 Slave 的 Master 设置为不
⽀持配对加密(最⾼只⽀持 Mode 1 Level 1),那么连接后 Slave 和 Master 不会进⾏配对流程,Slave 实际使⽤
的安全级别是 Mode 1 Level 1。”

在实际测试验证中好像不是文档中的所提到的:
如从机设置为级别3:
blc_smp_setSecurityLevel_slave(LE_Security_Mode_1_Level_3);


主机设置为级别2:
blc_smp_setSecurityLevel_master(Unauthenticated_Pairing_with_Encryption);

主机发起连接配对时,还是会配对失败,并不会像文档提到的,请问这部分在使用上还有什么注意的地方嘛,感谢

0

主题

9

回帖

53

积分

不屈白银

积分
53
发表于 2025-9-18 14:30:18 | 显示全部楼层 来自 上海
您好,
    按照您的描述,双方这样设置是可配对的。实际执行的应该是Mode 1 Level 2。
log如下:

[APP][INI] b85m demo init:
[APP][EVT]UI PAIR begin:
[APP][CMD] create connection success: 02 89 f0 4a ab d0
[APP][EVT]UI PAIR end:
[APP][EVT] Connection complete event: 80 00 00 00 02 89 f0 4a ab d0 19 00 00 00 90 01 00
[APP][SMP] Security process done event: 80 00 00
[APP][EVT] Connection Update Event: 80 00 19 00 00 00 90 01

若您测试配对失败,请将log交予我们分析。

7

主题

13

回帖

99

积分

不屈白银

积分
99
 楼主| 发表于 2025-9-18 16:44:13 | 显示全部楼层 来自 广东深圳
TL_LJP 发表于 2025-9-18 14:30
您好,
    按照您的描述,双方这样设置是可配对的。实际执行的应该是Mode 1 Level 2。
log如下:

谢谢回复,我再重新测试验证下,

0

主题

9

回帖

53

积分

不屈白银

积分
53
发表于 2025-9-18 17:04:06 | 显示全部楼层 来自 上海
we_5031366653 发表于 2025-9-18 16:44
谢谢回复,我再重新测试验证下,

好的,补充一下,我使用的是tc_ble_sdk_V4.0.2.1。
若您的版本测试下来始终不行,请尝试设置加密等级的时候,用位或操作添加对方可能出现的加密等级:
例如 :blc_smp_setSecurityLevel_slave( LE_Security_Mode_1_Level_2 | LE_Security_Mode_1_Level_3 )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-10-12 17:43 , Processed in 0.088788 second(s), 21 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表