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.

CC2651R3: the maximum TX-power of CC2651R3 is 7dbm???

Part Number: CC2651R3
Other Parts Discussed in Thread: SYSCONFIG

In sysconfig file of CC2651R3 in SDK 5.30, the TX-power can be set to 7dbm. Is it really?

  • Hi,

    I recommend setting a TX power which falls in range of the datasheet.

    For CC2651R3, the highest TX power is 5 dBm (datasheet).

    Perhaps this resource could be helpful: https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_5_30_00_56/docs/ble5stack/ble_user_guide/html/cc13xx_cc26xx/software-on-cc13x1x-26x1x.html#choosing-launchpad-for-development

    Thanks,
    Toby

  • Hi Aries,

    I see what you are referring to and noticed the additional PA table entries in the pasettings.json file of the SysConfig metadata for the CC2651R3 device.  I will follow-up with Software R&D to further determine the reason for this and I expect it will be soon corrected.

    Regards,
    Ryan

  • Is it the difference between Active version and Preview version?

  • It shouldn't make a difference.  The maximum output power is +5 dBm.

    Regards,
    Ryan

  • This is the code of CC2651R3's "ti_radio_config.c" which is generated by sysconfig 1.10 based on SDK5.30

    // 2400 MHz, 5 dBm
    RF_TxPowerTable_Entry txPowerTable_2400_pa5[TXPOWERTABLE_2400_PA5_SIZE] =
    {
        {-20, RF_TxPowerTable_DEFAULT_PA_ENTRY(8, 3, 0, 2) },
        {-18, RF_TxPowerTable_DEFAULT_PA_ENTRY(10, 3, 0, 3) },
        {-15, RF_TxPowerTable_DEFAULT_PA_ENTRY(13, 3, 0, 3) },
        {-12, RF_TxPowerTable_DEFAULT_PA_ENTRY(15, 3, 0, 5) },
        {-10, RF_TxPowerTable_DEFAULT_PA_ENTRY(17, 3, 0, 5) },
        {-9, RF_TxPowerTable_DEFAULT_PA_ENTRY(19, 3, 0, 6) },
        {-6, RF_TxPowerTable_DEFAULT_PA_ENTRY(18, 2, 0, 9) },
        {-5, RF_TxPowerTable_DEFAULT_PA_ENTRY(19, 2, 0, 11) },
        {-3, RF_TxPowerTable_DEFAULT_PA_ENTRY(23, 2, 0, 11) },
        {0, RF_TxPowerTable_DEFAULT_PA_ENTRY(25, 1, 0, 19) },
        {1, RF_TxPowerTable_DEFAULT_PA_ENTRY(28, 1, 0, 22) },
        {2, RF_TxPowerTable_DEFAULT_PA_ENTRY(31, 1, 0, 25) },
        {3, RF_TxPowerTable_DEFAULT_PA_ENTRY(36, 1, 0, 29) },
        {4, RF_TxPowerTable_DEFAULT_PA_ENTRY(23, 0, 0, 29) },
        {5, RF_TxPowerTable_DEFAULT_PA_ENTRY(31, 0, 0, 56) },
        {6, RF_TxPowerTable_DEFAULT_PA_ENTRY(43, 0, 0, 61) },
        // The original PA value (6.5 dBm) has been rounded to an integer value.
        {7, RF_TxPowerTable_DEFAULT_PA_ENTRY(63, 0, 0, 0) },
        RF_TxPowerTable_TERMINATION_ENTRY
    };

    This is the code of  CC2651R3's "ti_radio_config.c" which is generated by sysconfig 1.10 base on SDK5.20

    // 2400 MHz, 5 dBm
    RF_TxPowerTable_Entry txPowerTable_2400_pa5[TXPOWERTABLE_2400_PA5_SIZE] =
    {
        {-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) },
        RF_TxPowerTable_TERMINATION_ENTRY
    };