Fixed wrong prop-settins for CC13x0
This commit is contained in:
parent
41cb9dd66c
commit
10805cbbe7
@ -77,22 +77,22 @@ RF_Mode rf_prop_mode =
|
|||||||
// The PA settings require the CCFG_FORCE_VDDR_HH = 0 unless stated otherwise.
|
// The PA settings require the CCFG_FORCE_VDDR_HH = 0 unless stated otherwise.
|
||||||
RF_TxPowerTable_Entry rf_prop_tx_power_table[RF_PROP_TX_POWER_TABLE_SIZE+1] =
|
RF_TxPowerTable_Entry rf_prop_tx_power_table[RF_PROP_TX_POWER_TABLE_SIZE+1] =
|
||||||
{
|
{
|
||||||
{ -10, RF_TxPowerTable_DEFAULT_PA_ENTRY( 0, 3, 0, 2) },
|
{ -10, RF_TxPowerTable_DEFAULT_PA_ENTRY( 0, 3, 0, 4) },
|
||||||
{ 0, RF_TxPowerTable_DEFAULT_PA_ENTRY( 3, 3, 0, 9) },
|
{ 0, RF_TxPowerTable_DEFAULT_PA_ENTRY( 1, 1, 0, 0) },
|
||||||
{ 1, RF_TxPowerTable_DEFAULT_PA_ENTRY( 4, 3, 0, 11) },
|
{ 1, RF_TxPowerTable_DEFAULT_PA_ENTRY( 3, 3, 0, 8) },
|
||||||
{ 2, RF_TxPowerTable_DEFAULT_PA_ENTRY( 5, 3, 0, 12) },
|
{ 2, RF_TxPowerTable_DEFAULT_PA_ENTRY( 2, 1, 0, 8) },
|
||||||
{ 3, RF_TxPowerTable_DEFAULT_PA_ENTRY( 6, 3, 0, 14) },
|
{ 3, RF_TxPowerTable_DEFAULT_PA_ENTRY( 4, 3, 0, 10) },
|
||||||
{ 4, RF_TxPowerTable_DEFAULT_PA_ENTRY( 4, 1, 0, 12) },
|
{ 4, RF_TxPowerTable_DEFAULT_PA_ENTRY( 5, 3, 0, 12) },
|
||||||
{ 5, RF_TxPowerTable_DEFAULT_PA_ENTRY( 8, 3, 0, 16) },
|
{ 5, RF_TxPowerTable_DEFAULT_PA_ENTRY( 6, 3, 0, 12) },
|
||||||
{ 6, RF_TxPowerTable_DEFAULT_PA_ENTRY( 9, 3, 0, 18) },
|
{ 6, RF_TxPowerTable_DEFAULT_PA_ENTRY( 7, 3, 0, 14) },
|
||||||
{ 7, RF_TxPowerTable_DEFAULT_PA_ENTRY(11, 3, 0, 21) },
|
{ 7, RF_TxPowerTable_DEFAULT_PA_ENTRY( 9, 3, 0, 16) },
|
||||||
{ 8, RF_TxPowerTable_DEFAULT_PA_ENTRY(14, 3, 0, 25) },
|
{ 8, RF_TxPowerTable_DEFAULT_PA_ENTRY(11, 3, 0, 18) },
|
||||||
{ 9, RF_TxPowerTable_DEFAULT_PA_ENTRY(18, 3, 0, 32) },
|
{ 9, RF_TxPowerTable_DEFAULT_PA_ENTRY(13, 3, 0, 22) },
|
||||||
{ 10, RF_TxPowerTable_DEFAULT_PA_ENTRY(24, 3, 0, 44) },
|
{ 10, RF_TxPowerTable_DEFAULT_PA_ENTRY(19, 3, 0, 28) },
|
||||||
{ 11, RF_TxPowerTable_DEFAULT_PA_ENTRY(37, 3, 0, 72) },
|
{ 11, RF_TxPowerTable_DEFAULT_PA_ENTRY(26, 3, 0, 40) },
|
||||||
{ 12, RF_TxPowerTable_DEFAULT_PA_ENTRY(43, 0, 0, 94) },
|
{ 12, RF_TxPowerTable_DEFAULT_PA_ENTRY(24, 0, 0, 92) },
|
||||||
// This setting requires CCFG_FORCE_VDDR_HH = 1.
|
{ 13, RF_TxPowerTable_DEFAULT_PA_ENTRY(63, 0, 0, 83) }, // The original PA value (12.5 dBm) have been rounded to an integer value.
|
||||||
{ 14, RF_TxPowerTable_DEFAULT_PA_ENTRY(63, 0, 1, 85) },
|
{ 14, RF_TxPowerTable_DEFAULT_PA_ENTRY(63, 0, 1, 83) }, // This setting requires CCFG_FORCE_VDDR_HH = 1.
|
||||||
RF_TxPowerTable_TERMINATION_ENTRY
|
RF_TxPowerTable_TERMINATION_ENTRY
|
||||||
};
|
};
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
@ -151,7 +151,7 @@ rfc_CMD_PROP_RADIO_DIV_SETUP_t rf_cmd_prop_radio_div_setup =
|
|||||||
.modulation.deviation = 0x64,
|
.modulation.deviation = 0x64,
|
||||||
.symbolRate.preScale = 0xF,
|
.symbolRate.preScale = 0xF,
|
||||||
.symbolRate.rateWord = 0x8000,
|
.symbolRate.rateWord = 0x8000,
|
||||||
.rxBw = 0x52,
|
.rxBw = 0x24,
|
||||||
.preamConf.nPreamBytes = 0x3,
|
.preamConf.nPreamBytes = 0x3,
|
||||||
.preamConf.preamMode = 0x0,
|
.preamConf.preamMode = 0x0,
|
||||||
.formatConf.nSwBits = 0x18,
|
.formatConf.nSwBits = 0x18,
|
||||||
@ -163,7 +163,7 @@ rfc_CMD_PROP_RADIO_DIV_SETUP_t rf_cmd_prop_radio_div_setup =
|
|||||||
.config.biasMode = 0x1,
|
.config.biasMode = 0x1,
|
||||||
.config.analogCfgMode = 0x0,
|
.config.analogCfgMode = 0x0,
|
||||||
.config.bNoFsPowerUp = 0x0,
|
.config.bNoFsPowerUp = 0x0,
|
||||||
.txPower = 0xAB3F,
|
.txPower = 0xA73F,
|
||||||
.pRegOverride = rf_prop_overrides,
|
.pRegOverride = rf_prop_overrides,
|
||||||
.centerFreq = 0x0364,
|
.centerFreq = 0x0364,
|
||||||
.intFreq = 0x8000,
|
.intFreq = 0x8000,
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
extern RF_Mode rf_prop_mode;
|
extern RF_Mode rf_prop_mode;
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
// TX Power Table
|
// TX Power Table
|
||||||
#define RF_PROP_TX_POWER_TABLE_SIZE 15
|
#define RF_PROP_TX_POWER_TABLE_SIZE 16
|
||||||
|
|
||||||
extern RF_TxPowerTable_Entry rf_prop_tx_power_table[RF_PROP_TX_POWER_TABLE_SIZE+1];
|
extern RF_TxPowerTable_Entry rf_prop_tx_power_table[RF_PROP_TX_POWER_TABLE_SIZE+1];
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
|
Loading…
Reference in New Issue
Block a user