主题中讨论的其他器件:CC2541、 CC2340R5
工具/软件:
您好的团队、
对于 HCI_LE_ReceiverTestCmd (),我通常会看到0x21的数据包数量。 我不在室内、因此我假设对讲机正在接收当前环境中配置对讲机的频率(即2402 MHz–信道0)上的信号。 因此、如果我去了更受控的环境(例如可以控制射频环境的室内)、我会预计接收到的数据包数量会增加或减少。 这是正确的吗? 您是否知道 LE 接收器测试启动后运行多长时间? 它是否会在发送 LE 测试结束之前运行(尽管返回的数据包数量将为零)? 还是以固定的持续时间运行?
CC2340的 LE 测试结束命令与 CC2541的实现是否不同? 在我们之前使用 CC2541的设计中、我们将调用 HCI_LE_ReceiverTestCmd ()、然后调用 HCI_LE_TestEndCmd ()。 HCI_LE_TestEndCmd 将返回 LE 接收器测试期间接收到的数据包数。 但 CC2340的运行方式似乎不同- HCI_LE_TestEndCmd 返回接收到的数据包数。
CC2541设计约有12年历史、因此事情可能发生了变化。 如果是这种情况、我们只需将更改传达给团队的其他成员并更新我们的文档即可。
此致、
Luke