Other Parts Discussed in Thread: SYSCONFIG
Hi,
I work with last version of CC1312SIP device .
Connect it to Smart RF studio 7 v2.28 .
Issue 1 :
Set Tx power to 0 got ~ -7dbm
Set Tx power to 5 got ~ -1dbm
Set Tx power to 10 got ~ 5dbm
The same results with EVB and my board .
Issue 2
When I set the Tx to < 14 i uncheck the "Enable High output power PA "
Set to 0 -> I see in CMD_PROP_RADIO_DIV_SETUP_PA the txPower change to 0x10C8
Set to 5 -> I see in CMD_PROP_RADIO_DIV_SETUP_PA the txPower change to 0x1CCE
The txPower register change form setting to setting .
When i set the Tx to >= 14
I see the changes on in pOverridesTx20[]:TX20_POWER_OVERRIDE(0x001B8ED2);
and the :
.pRegOverrideTxStd = pOverridesTxStd,
.pRegOverrideTx20 = pOverridesTx20
Add to CMD_PROP_RADIO_DIV_SETUP_PA
In both cases the change is in CMD_PROP_RADIO_DIV_SETUP_PA that used only in RF_open() function that call on device init .
I need to change the Tx power in run time on every Tx chain.
My Tx chain :
RF_Op* const rf_cmd_chain_tx[] =
{
(RF_Op*) &RF_cmdFs,
(RF_Op*) &RF_cmdSchImm_RF_cmdWriteFwpar,
(RF_Op*) &RF_cmdSchImm_RF_cmdSetTxPower,
(RF_Op*) &RF_cmdPropTx,
NULL,
};
I use with RF_cmdSchImm_RF_cmdSetTxPower to change the Tx power .
What I need to do when I using the SIP chip SDK version 6.30
Thanks
Yaki