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.

CC2340R5: Adjusting the TX power of CC2340R5 within the range of 5-8 dBm, is it a 1 dBm step? and how to set it?

Part Number: CC2340R5

Tool/software:

Hi support team

(1)
in CC2340R5 specification it said TX power update to 8dBm. From the informatoin as below, it only define from -20 to 5 dBm.

-20 dBm - 0 dBm: its step is not 1 dBm
1 dBm - 5 dBm: support adjustment in 1 dBm steps
6 dBm - 8 dBm adjust step 1 dBm ???

(2) 
how to set the txPower paramter in HCI_EXT_SetTxPowerDbmCmd()? becasue there is not 6 - 8 dBm define.

Macros

#define  HCI_EXT_TX_POWER_0_DBM   LL_EXT_TX_POWER_0_DBM
  0 dBm
 
#define  HCI_EXT_TX_POWER_1_DBM   LL_EXT_TX_POWER_1_DBM
  1 dBm
 
#define  HCI_EXT_TX_POWER_2_DBM   LL_EXT_TX_POWER_2_DBM
  2 dBm
 
#define  HCI_EXT_TX_POWER_3_DBM   LL_EXT_TX_POWER_3_DBM
  3 dBm
 
#define  HCI_EXT_TX_POWER_4_DBM   LL_EXT_TX_POWER_4_DBM
  4 dBm
 
#define  HCI_EXT_TX_POWER_5_DBM   LL_EXT_TX_POWER_5_DBM
  5 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_10_DBM   LL_EXT_TX_POWER_MINUS_10_DBM
  -10 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_12_DBM   LL_EXT_TX_POWER_MINUS_12_DBM
  -12 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_15_DBM   LL_EXT_TX_POWER_MINUS_15_DBM
  -15 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_18_DBM   LL_EXT_TX_POWER_MINUS_18_DBM
  -18 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_20_DBM   LL_EXT_TX_POWER_MINUS_20_DBM
  -20 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_3_DBM   LL_EXT_TX_POWER_MINUS_3_DBM
  -3 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_5_DBM   LL_EXT_TX_POWER_MINUS_5_DBM
  -5 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_6_DBM   LL_EXT_TX_POWER_MINUS_6_DBM
  -6 dBm
 
#define  HCI_EXT_TX_POWER_MINUS_9_DBM   LL_EXT_TX_POWER_MINUS_9_DBM
  -9 dBm



dev.ti.com/.../group___t_x___power___index.html

  • Hello Roger,

    Thanks for reaching out.

    I would suggest taking a look at the following section of the User's Guide: Adjusting CC23xx txPower. Please use HCIExt_SetMaxDtmTxPowerDbmCmd() for changing TX power.  The txPower variable can be set as a numeric value (-20,-16,-12,-8,-4,0,1,2,3,4,5,6,7,8) and keep the fraction to 0.

    BR,

    David.