This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1312R7: CC1312SIP - SmartRF studio 7 2.28.0 Tx power

Part Number: CC1312R7
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