Tx Power Configuration in dwm3001cdk

Hi,

I am trying to change the power levels using txpower command in dwm3001cdk.

I tried various combinations of power_hex values to understand the relation between the tx_power configuration and the power levels, but I was unable to find a pattern.

I did notice that the rsl varies based on different configuration.

Can someone kindly let me know how the power level is calculated from the hex input for the txpower command.

Thank you,
Rupesh S

Did you try matching it to the description in the user manual?

"The gain control range consists of 64 fine control steps (bits 7-2) and 4 coarse control steps
(bits 1-0). The fine control steps provide approximately 25 dB of control, while the coarse
steps provide an additional 7 dB of control. "

Section 8.2.2.21.2 “Transmit power variation across coarse and fine gain steps” then gives charts showing the relationship between setting and power.

Hi @AndyA ,

Thank you for the response,

I did try to adjust coarse and fine values. I calculated that each coarse step gives 1.75 db and fine steps as 0.390625 db.

I was verifying the calculations by matching it with rsl to check if the assumed db increase through coarse and fine values corresponds to the increase/decrease in rsl.

Is there any other method to verify the power calculation?

Thank you,
Rupesh S

If you look at the charts in the user manual it’s clear that the steps aren’t linear.