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

Zigbee TXPOWER change issue.

Hi,

I am trying to change the tx power of Zigbee using the following APIs : 

1) zb_set_tx_power(0x32);
2) nrf_radio_txpower_set(NRF_RADIO_TXPOWER_NEG12DBM);
3) nrf_802154_tx_power_set(NRF_RADIO_TXPOWER_NEG12DBM);

None of this API makes a significant change in the TXPOWER CPU register and similarly I cannot see any change in the Wireshark RSS. Can you suggest a proper API to see the changes in TXPOWER.

Thanks

Parents
  • Upon further inspection of the log, I see that the second message, which had RSS= -35 is coming from the coordinator, which I didn't change the TX power on. So the TX power is successfully changed.

    Please see the following screenshot:

    I am sorry, but my wireshark keeps crashing when I try to save a capture, so I can't save the sniffer trace.

    Did you try to set it to -40? And when you claim it doesn't change, can you check the extended source, and verify that it is indeed from the device of which you changed the output power?

    BR,

    Edvin

Reply
  • Upon further inspection of the log, I see that the second message, which had RSS= -35 is coming from the coordinator, which I didn't change the TX power on. So the TX power is successfully changed.

    Please see the following screenshot:

    I am sorry, but my wireshark keeps crashing when I try to save a capture, so I can't save the sniffer trace.

    Did you try to set it to -40? And when you claim it doesn't change, can you check the extended source, and verify that it is indeed from the device of which you changed the output power?

    BR,

    Edvin

Children
No Data
Related