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.

CCS/LAUNCHXL-CC1352P: How to set max output power for LAUNCHXL-CC1352P-2 ZNP

Part Number: LAUNCHXL-CC1352P
Other Parts Discussed in Thread: Z-STACK, SYSCONFIG, CC1352P, CC2591, CC2530

Tool/software: Code Composer Studio

I test LAUNCHXL-CC1352P-2 with ZNP firmware, but seem it output power not work as expected.

How to set maximum output power in ZNP firmware or it is automatically by Z-Stack?

  • If I remember correctly, Z-Stack already uses max TX power (It should be 20 dbm) in CC1352P-2 examples. You can use sysconfig to confirms this and what do you mean “seem it output power not work as expected”?

  • I check znp_CC1352P_2_LAUNCHXL_tirtos_ccs\default\syscfg\ti_radio_config.c it look like this:

    RF_TxPowerTable_Entry txPowerTable_ieee154[TX_POWER_TABLE_SIZE_ieee154] =
    {
        {-20, RF_TxPowerTable_DEFAULT_PA_ENTRY(6, 3, 0, 2) },
        {-18, RF_TxPowerTable_DEFAULT_PA_ENTRY(8, 3, 0, 3) },
        {-15, RF_TxPowerTable_DEFAULT_PA_ENTRY(10, 3, 0, 3) },
        {-12, RF_TxPowerTable_DEFAULT_PA_ENTRY(12, 3, 0, 5) },
        {-10, RF_TxPowerTable_DEFAULT_PA_ENTRY(15, 3, 0, 5) },
        {-9, RF_TxPowerTable_DEFAULT_PA_ENTRY(16, 3, 0, 5) },
        {-6, RF_TxPowerTable_DEFAULT_PA_ENTRY(20, 3, 0, 8) },
        {-5, RF_TxPowerTable_DEFAULT_PA_ENTRY(22, 3, 0, 9) },
        {-3, RF_TxPowerTable_DEFAULT_PA_ENTRY(19, 2, 0, 12) },
        {0, RF_TxPowerTable_DEFAULT_PA_ENTRY(19, 1, 0, 20) },
        {1, RF_TxPowerTable_DEFAULT_PA_ENTRY(22, 1, 0, 20) },
        {2, RF_TxPowerTable_DEFAULT_PA_ENTRY(25, 1, 0, 25) },
        {3, RF_TxPowerTable_DEFAULT_PA_ENTRY(29, 1, 0, 28) },
        {4, RF_TxPowerTable_DEFAULT_PA_ENTRY(35, 1, 0, 39) },
        {5, RF_TxPowerTable_DEFAULT_PA_ENTRY(23, 0, 0, 57) },
        {14, RF_TxPowerTable_HIGH_PA_ENTRY(22, 3, 1, 19, 27) },
        {15, RF_TxPowerTable_HIGH_PA_ENTRY(26, 3, 1, 23, 27) },
        {16, RF_TxPowerTable_HIGH_PA_ENTRY(30, 3, 1, 28, 27) },
        {17, RF_TxPowerTable_HIGH_PA_ENTRY(37, 3, 1, 39, 27) },
        {18, RF_TxPowerTable_HIGH_PA_ENTRY(32, 3, 1, 35, 48) },
        {19, RF_TxPowerTable_HIGH_PA_ENTRY(34, 3, 1, 48, 63) },
        {20, RF_TxPowerTable_HIGH_PA_ENTRY(53, 3, 1, 58, 63) },
        RF_TxPowerTable_TERMINATION_ENTRY
    };

    mean it already maximum TX 20dbm?

    I mean not work as expected because i test CC2530+CC2591 in same condition ti show 160-190 rssi but LAUNCHXL-CC1352P-2 only 100 rssi

  • I just check sysconfig in CC1352P znp project and I can confirm it uses 20 dbm as TX power. Where do you see ti shows 160-190 rssi for CC2530+CC2591 but LAUNCHXL-CC1352P-2 only 100 rssi?

  • I tested a Coordinator with CC2530+2591 20bdm and a ZED 5dbm in open distance 3m and the same with LAUNCHXL-CC1352P-2 Coordinator in same distance

  • To precisely measure TX power, you should use spectrum analyzer to do conductive or radiative test.

  • Thank you, i will measure with spectrum analyzer.