请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1310 工具/软件:TI-RTOS
您好,团队
我想实现修改发射功率的功能、我从 smartstuio 导出了这个功率计:
RF_TxPowerTable_Entry txPowerTable[TX_POWER_Table_SIZE]= { {-10、RF_TxPowerTable_DEFAULT_PA_Entry (0、3、0、2)}、 {0、RF_TxPowerTable_DEFAULT_PA_Entry (1、3、0、7)}、 {2、RF_TxPowerTable_DEFAULT_PA_Entry (1、3、0、9)}、 {3、RF_TxPowerTable_DEFAULT_PA_Entry (2、3、0、11)}、 {4、RF_TxPowerTable_DEFAULT_PA_Entry (2、3、0、12)}、 {5、RF_TxPowerTable_DEFAULT_PA_Entry (3、3、0、16)}、 {6、RF_TxPowerTable_DEFAULT_PA_Entry (4、3、0、18)}、 {7、RF_TxPowerTable_DEFAULT_PA_Entry (5、3、0、21)}、 {8、RF_TxPowerTable_DEFAULT_PA_Entry (6、3、0、23)}、 {9、RF_TxPowerTable_DEFAULT_PA_Entry (8、3、0、28)}、 {10、RF_TxPowerTable_DEFAULT_PA_Entry (11、3、0、35)}、 {11、RF_TxPowerTable_DEFAULT_PA_Entry (8、1、0、39)}、 {12、RF_TxPowerTable_DEFAULT_PA_Entry (14、1、0、60)}、 {13、RF_TxPowerTable_DEFAULT_PA_Entry (15、0、0、108)}、 //原始 PA 值(13.7dBm)已四舍五入为整数值。 {14、RF_TxPowerTable_DEFAULT_PA_Entry (63、0、0、92)}、 //此设置要求 CCFG_FORCE_VDDR_HH = 1。 {15、RF_TxPowerTable_DEFAULT_PA_Entry (63、0、1、72)}、 RF_TxPowerTable_termination_Entry };
我使用了 WOR-RX (433M)例程。 首先、我测试了默认发射功率、即0xA73F。 当我使用 RF_setTxPower (rfHandle、txPowerTable[14].value)时;API 返回的状态值成功、但它是0xB83F 而不是0xA73F、为什么?
从结果中可以看出、3F 末尾表示 paType = 0x1、但功率计显示 DefaultPA、如何解释?
我尝试了不同的电源组合、虽然它可以被成功设置、但是它似乎不会生效、这是因为 RSSI 值在同样的条件下不会改变。