LE连接中的不正确值完成了HCI

⚠️
嗨,那里..感谢您参加论坛。激动人心的消息!现在,我们正在转到我们的新论坛平台,该平台将提供更好的功能,并包含在主话网站中。所有帖子和帐户都已迁移。我们现在仅在新论坛上接受流量 - 请在https://www.dialog-spoomendonductor.com/support。我们将在未来几天修复错误 /优化搜索和标记。
3个帖子 / 0新
最后一篇文章
Donpedro
离线
最后一次露面:3年8个月前
加入:2017-04-10 22:28
LE连接中的不正确值完成了HCI

你好对话,

固件中有一个小错误:

如果使用“创建连接取消”取消连接,则该连接将正确取消。

但是,在这种情况下,“ LE连接完成”中的几个字段是不正确的。

1)手柄超出范围。必须是0x0000-0x0eff。(BT规格4.2第930页)。不是0xffff,它也覆盖其他位,因为手柄仅为12位。

2)监督超时范围超出范围,即使对于失败的连接,它也必须在范围内。应为0x0000至0x01f3。不是零。

3)连接间隔不超出范围,即使对于失败的连接,也必须在范围内。应为0x0000至0x01f3。不是零。

我附上了一个显示问题的跟踪。

谢谢,

/佩德罗

设备:
Donpedro
离线
最后一次露面:3年8个月前
加入:2017-04-10 22:28
这是痕迹。

这是痕迹。

tn_dialog
离线
最后一次露面:1周3天前
职员
加入:2013-12-05 15:49
嗨,唐普罗,

嗨,唐普罗,

感谢您发布此问题并提供详细说明。

我将调查一下,我会为您提供更新,以便您回到您的身份。

问候

tn_dialog