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

Can nRF52 measure RF channel energy in 2Mbps mode?

I am currently using the nRF24L01P in an application where I am using the RPD feature to determine whether a 2MHz RF channel is "available". For example, if a wifi network is consuming channels 0-40 then I can see this because the RPD feature will show significant RF energy on these channels. Using this information I know that these channels are unavailable for my network.

We are adding features and porting the design to nRF52. I do not see this RPD feature available in nRF52 (nor is it available in nRF51). Both nRF51 and nRF52 radios have an RSSI indication, and nRF52 also has an Energy Detect (ED) feature but it is only described under the section pertaining to 802.15.4.

Can the nRF52 ED or RSSI features be used to detect any RF energy on a given RF channel when the radio is configured for the proprietary Nordic 2Mbit modulation?

Parents
  • Yes I believe so, but I have not tried it myself:

    From Received Signal Strength Indicator (RSSI):

    "The radio implements a mechanism for measuring the power in the received radio signal. This feature is called Received Signal Strength Indicator (RSSI).

    Sampling of the received signal strength is started by using the RSSISTART task. The sample can be read from the RSSISAMPLE register.

    The sample period of the RSSI is defined by RSSIPERIOD, see the device product specification for details. The RSSI sample will hold the average received signal strength during this sample period.

    For the RSSI sample to be valid the radio has to be enabled in receive mode (RXEN task) and the reception has to be started (READY event followed by START task)."

    From Received Signal Strength Indicator (RSSI) specifications
    RSSIPERIOD: Sample period = 0.25 us.


     

Reply
  • Yes I believe so, but I have not tried it myself:

    From Received Signal Strength Indicator (RSSI):

    "The radio implements a mechanism for measuring the power in the received radio signal. This feature is called Received Signal Strength Indicator (RSSI).

    Sampling of the received signal strength is started by using the RSSISTART task. The sample can be read from the RSSISAMPLE register.

    The sample period of the RSSI is defined by RSSIPERIOD, see the device product specification for details. The RSSI sample will hold the average received signal strength during this sample period.

    For the RSSI sample to be valid the radio has to be enabled in receive mode (RXEN task) and the reception has to be started (READY event followed by START task)."

    From Received Signal Strength Indicator (RSSI) specifications
    RSSIPERIOD: Sample period = 0.25 us.


     

Children
Related