Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

Heavy radio test channel output power variation (nrf52840 DK)

Hi everyone.

For FCC testing we are required to create firmware builds to transmit at the beginning, middle, and end of the BLE spectrum to allow the lab to verify duty cycle, output power, etc. I am using the radio test example to accomplish this, having created 3 builds to transmit at (ideally) channels 0,40, and 80. However, I am finding large variations in output power at the fringes of the channel spectrum (channels 0,1, and the late 70's vary significantly with output power). I am measuring all of this with a spectrum analyzer hooked up to the nrf52840 DK via an SMA cable connection. At other channels, such as channel 2 or 39, I am getting normal readings (near 8dBm, as I have set the output power to +8dBm).

Below I have placed some of my observations at select radio channels:

Channel Output Power (dBm)
0 -20.4
1

6.1

2

7.9

40 -15.2
78 12.2
79 10.8
80

-13.9

I can understand there being discrepencies at the fringes of the spectrum (near channel 0 and 80), but channel 40 having such a low output power does not make sense to me, especially when channels 39 and 41 seemed to work fine. I have tested these using both the radio test example (with the CLI commands) as well as with my own firmware builds.

For FCC testing, I should be fine to use channels 2 and 39 for the beginning and middle of the spectrum, but the end of the spectrum seems to have more issues. I am wondering if anyone could help explain these observations, and also let me know if the high output power seen at the end of the spectrum will be a problem for FCC certification.

Thank you.

Parents Reply Children
  • Of course. After doing some more testing it seems the internal attenuator is the culprit, with it being set to auto I am getting readings around 13 dBm for channel 78 (on modulated tx carrier mode). However, when I set the attenuator to 0dBm I get more reasonable measurements of around 7dBm. 

    My only problem is that this causes my measurements at lower frequencies to be much smaller than expected. Is this expected or am I not using the proper settings with my spectrum analyzer? Should I be manually changing the attenuator based on the frequency/channel I am measuring?

    Thanks again for your help.

  • I don't have any experience with this instrument so I can't help you there. 7 dBm sounds about right. but 13.4 dBm is impossible so the instrument is doing something here. 

    Can it be that it's expecting a BLE formatted package? It's still strange that it measures this much.

  • I don't believe that is the case. When I switched modes and just manually changed the frequency I was getting similar results. I tried to connect an antenna to my device, giving me readings of around -12 dBm for channels 2 and 39. but -10 dBm on channel 78. No matter the settings I change, I seem to consistently see about a 2 dBm difference between the high end of the spectrum and the rest of the spectrum. Furthermore, channel 40 is still behaving absurdly as I am consistently getting readings much lower than the rest of the channels (around -37 dBm with the antenna).

  • Hi,

    I face same problem so this can effect on FCC Certificate?

Related