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

nRF52832 radio testing

Hello!

We are performing certification testing for our product. We have nRF52832 chip on the board. We used "radio test" example to perform the test and almost all worked well. Except the RX part of the testing. When we choose "RX carrier" or "RX constant" from the menu - nothing happened. We don't get any printings on the screen. We checked at code and didn't saw that it need to print something. How can we see that the chip receive something at radio_test?

To perform RX test we took other example - radio receiver/transmitter. It worked fine and we could perform the test. The problem is that the communication performed only at one frequency - 2407 GHz. But we need to do 2 tests - at low half of the BW (2400-2440 GHz), that we had, and at high half of the BW (2441-2480 GHz). How can we change the frequency? We found at drivers radio_config.h file and here found next code:

NRF_RADIO->FREQUENCY = 7UL; // Frequency bin 7, 2407MHz

We changed it to

NRF_RADIO->FREQUENCY = 79UL;

But it no worked at all. How can we change it so it will work? Or we just can't do it?

Thank you

Related