工具与软件:
大家好、团队成员:
我的客户正在使用 TI CC2640R2F SDK:simplelink_cc2640r2_sdk_5_30_00_03
他们使用示例代码: 带有 PTM 的 simple_observer 来在 Rx 堆栈中执行 BLE5/Tx 测试、而不是 BLE5堆栈中执行 BLE5。
PS: simple_observer
以下是 RX 测试过程:
步骤 |
用途 |
命令 |
1. |
复位器件 |
HCI_Reset |
2. |
器件进入 Rx 模式并开始测试 |
HC384.54 Ext_Modem RxCmd. |
测试时读取 RSSI |
HCI_ReadRssiCmd |
|
3. |
停止测试? |
HCI_LE_TestEnd?HCI_EXT_EndModemTestCmd? |
但是 、PTM 并不会启用所有命令。 除其他外、HCI_ReadRSSI()命令在 PTM 模式下未启用。
请帮助提供意见:
1.对于 Rx 测试,是否 需要修改上述的 RX 测试程序?
如果是、请帮助提供建议的测试步骤。
2.对于 RX 的 RSSI 测试、如果 PTM 未启用此命令。
我们是否有其他方法可以获取 RSSI 的值?
3. PTM 并不启用所有命令。 请帮助检查 TI 是否列出了 PTM 支持的 HCI 命令、
4.可以为 SDK 中的 BLE 栈示例代码和 BLE5栈启用 PTM。
BLE 堆栈和 BLE5堆栈之间支持的 HCI 命令 是相同的?
建议 PTM 使用哪一个方案通过 HCI 运行 RX/TX 测试?
谢谢。