Part Number: CC2642R
Hello,
I'm trying to configure the RF Front-end settings for the CC2642R to be single ended RFP externally biased, but I'm concerned that the power values table in ble_user_config.c are incorrect? Following the instructions in the BLE5-Stack User's Guide, I should change the code in ble_user_config.h to be below:
#elif defined( CC26X2 )
#define RF_FE_MODE_AND_BIAS ( RF_FE_SINGLE_ENDED_RFP| \
RF_FE_EXT_BIAS)
But when I look at ble_user_config.c, the only power table defined is one for a differential antenna:
#elif defined(CC26XX)
#if defined(CC26X2)
// Differential Output
// Tx Power Values (Pout, Tx Power)
const txPwrVal_t TxPowerTable[] =
{ { TX_POWER_MINUS_21_DBM, 0x06C7 },
{ TX_POWER_MINUS_18_DBM, 0x06C9 },
{ TX_POWER_MINUS_15_DBM, 0x0C88 },
{ TX_POWER_MINUS_12_DBM, 0x108A },
{ TX_POWER_MINUS_9_DBM, 0x0A8D },
{ TX_POWER_MINUS_6_DBM, 0x204D },
{ TX_POWER_MINUS_3_DBM, 0x2851 },
{ TX_POWER_0_DBM, 0x3459 },
{ TX_POWER_1_DBM, 0x385C },
{ TX_POWER_2_DBM, 0x440D },
{ TX_POWER_3_DBM, 0x5411 },
{ TX_POWER_4_DBM, 0x6C16 },
{ TX_POWER_5_DBM, 0x941E } };
#else // unknown board package
#error "***BLE USER CONFIG BUILD ERROR*** Unknown CC26x2 board type!"
#endif // <board>
I would assume these power values are not the right ones for a single ended RFP antenna? Prior SDKs used to have power value tables for single ended antennas, but looks like they have since been removed in later SDK releases. What power values are we supposed to use if we're not using a differential antenna?
Thanks.