Thread 中讨论的其他器件:SysConfig
我正在尝试从广播报告或扫描响应中重新获取 TX 功率。 我尝试了以下步骤:
1.通过检查 SysConfig 中的 TX 功率级别、将 TX 功率设置为20、将发送功率包括在 simple_peripheral 的广播集中。
2.添加 Tx 功率以在 simple_central -> SysConfig -> BLE -> Observer Configuration 中广播报告字段。
运行示例后、我可以使用监听器验证 Tx 功率是否包含在广播数据有效载荷中、也可以通过 LightBlue 识别 Tx 功率。 但是、当我在 SimpleCentral_processAppMsg -> Case SC_EVT_ADV_REPORT 中设置断点时、pAdvRpt->txpower 始终为127。
监听器日志中的广播负载:
pAdvRpt->txpower:
相关帖子提到这似乎是堆栈中的错误、请帮助验证它是否仍然存在于最新的 SDK 中(我使用的是 SDK6.10)、谢谢。
此致、
水阳