您好!
您能否通过 提供 文档或说明来帮助我、具体如何解释 HCI 命令 get_RSSI 和 get_Link_Quality 的返修用途?
(蓝牙模块 CC2564MODN)
谢谢、
Dietmar Sierk
Siemens Healthineers
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
您能否通过 提供 文档或说明来帮助我、具体如何解释 HCI 命令 get_RSSI 和 get_Link_Quality 的返修用途?
(蓝牙模块 CC2564MODN)
谢谢、
Dietmar Sierk
Siemens Healthineers
您好、Dietmar、
您是指命令 HCI_VS_READ_RSSI 和 HCI_READ_Link_Quality 命令吗?
HCI_VS_READ_RSSI 命令是特定于供应商的命令、有关特定于供应商的命令的文档可在此处找到:
https://tidrive.ext.ti.com/u/-9MRXEDTEUnp0xFd/98ec7908-5d1e-4d80-a27b-a2456f7feda2?l
HCI_READ_Link_Quality 命令是 BT 核心规范的一部分、其返回值和完整文档可在 v.5.2规范第4卷 E 部分的第7.5.3节中找到。 您可以在此处找到完整规格: https://www.bluetooth.com/specifications/specs/core-specification/
如果您需要有关这些命令的其他信息、请告诉我。
此致、
Michael
您好、Michael、
感谢您的快速响应。 是的、我是说这两个命令。
是的、 您可以帮助我了解这些命令的其他信息:
RSSI:我已经检查了模块的硬件 RF 技术规格、但是没有找到以 dBm 为单位的黄金范围的定义。 第5.7.4.1.1章"蓝牙接收器-带内信号"提供了有关灵敏度的信息、因此我希望黄金范围大约为-20dBm 至-70dBm? 是否在某处对其进行了更详细的指定?
链路质量:核心规范还提供 了有关供应商特定实施的提示("值越高、链路质量越好。
每个蓝牙模块供应商都将确定如何测量链路质量。")。 对于我们更改为 TI 模块、我们的产品中有 CSR BlueCore。 通过使用 CI_READ_Link_Quality 命令的返回参数的某些位、可以对位错误率进行非常具体的编码。 TI 是否还会对误码率进行编码、或将该值表示为介于良好和不良之间的"缩放"值?
谢谢
Dietmar
您好、Michael、
感谢您的快速响应。 是的、我是说这两个命令。
是的、 您可以帮助我了解这些命令的其他信息:
RSSI:我已经检查了模块的硬件 RF 技术规格、但是没有找到以 dBm 为单位的黄金范围的定义。 第5.7.4.1.1章"蓝牙接收器-带内信号"提供了有关灵敏度的信息、因此我希望黄金范围大约为-20dBm 至-70dBm? 是否在某处对其进行了更详细的指定?
链路质量:核心规范还提供 了有关供应商特定实施的提示("值越高、链路质量越好。
每个蓝牙模块供应商都将确定如何测量链路质量。")。 对于我们更改为 TI 模块、我们的产品中有 CSR BlueCore。 通过使用 CI_READ_Link_Quality 命令的返回参数的某些位、可以对位错误率进行非常具体的编码。 TI 是否还会对误码率进行编码、或将该值表示为介于良好和不良之间的"缩放"值?
谢谢
Dietmar
您好、Dietmar、
HCI_VS_READ_RSSI 命令返回原始非黄金范围调整值。 如果您使用常规 HCI_READ_RSSI 命令、可以在此处找到有关黄金范围的一些信息:
返回的链路质量测量结果仍在我的研究中。
此致、
Michael
您好、Dietmar、
查看处理链路质量命令的控制器代码、它确实是 Min_link_quality 和 MAX_link_quality (0-255)之间的缩放值。
大致而言、该算法如下所示:
Link_Quality = 255 - 20 * x - 5 * y
x =过去400ms 内包含错误标头的数据包数
y =过去400ms 内具有坏 CRC 的数据包数。
链路质量每400ms 更新一次、如果 Link_Quality 结果为负、则将其设置为0的 MIN_LINK_Quality 值。
这些是基础知识、对上面的基本公式进行了一些调整、以进行优化和处理边缘情况、但我希望这些信息对您有所帮助。
此致、
Michael