主题中讨论的其他器件: LAUNCHXL-CC1352P、 SysConfig、 CC1352P、 SIMPLELINK-CC13X2-26X2-SDK
大家好、我在我的目标 SimpleLink SDKv4.20上使用 CC2652P。 我的应用基于 TI154stack sensor_2_4g。
我在测试15.4发射功率时发现一个奇怪的现象。
我使用我的目标来发送数据、并使用 LaunchPad 进行接收。
如果我使用 SmartRF Studio 在-20dBm 至20dBm 的不同 TX 功率下控制我的目标到 Tx 数据、那么我可以在 LaunchPad 上观察相应的 RSSI。
但是、如果我使用我自己的应用以-20dBm 至20dBm 的不同 TX 功率控制我的目标到 Tx 数据、那么 LaunchPad 上的 RSSI 似乎是异常的。
更改为特定,
如果 syscfg 中的 TX 功率设置为14dBm 至20dBm (高 PA 模式)、则根据 LaunchPad 上的 RSSI、无论我使用将 TX 功率设置为-20dBm、目标始终为高 PA 模式
ApiMac_mlmeSetReqUint8 (ApiMac_attribute_phyTransmitPowerSigned、(uint8_t) TxPower);
如果 syscfg 中的 TX 功率设置为-20dBm 至5dBm (无高 PA 模式)、则根据 LaunchPad 上的 RSSI、目标将始终为无高 PA 模式、无论我使用上述相同的 API 将 TX 功率设置为-20dBm 至20dBm。
因此、PA 模式似乎是在初始化过程中设置的、之后、它无法打开我自己的应用程序、但 PA 模式在 SmartRF Studio 上工作正常。
可以帮帮我吗?
