This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Adjusting the TX Power without Softdevice

I am trying to set the transmit power of the NRF51822 (e.g., on the PCA10000, v.2.0.0, but the same happens on other nrf51-devices). I am not using any softdevice. I use the call

NRF_RADIO->TXPOWER = (RADIO_TXPOWER_TXPOWER_Pos4dBm << RADIO_TXPOWER_TXPOWER_Pos);

to set the TX-power. However, my device always uses its lowest transmit power and this call shows no effect. I've tried many different positions (e.g., during initialization, before each transmission, etc.).

What am i doing wrong?

Related