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

nRF24L01+ Received Power Detector

Dear Nordic engineer

  I have a question that How to use register 09.Please give me an example.

Thank you

Best wish

Jason

Parents Reply Children
  • Oh my god! I always consider that reading register must low the CE! Thank you very much!
    I want to use 0x09 register to detect whether the RFchannel I used is disturbed by WLAN or not. Am I right?

  • Hi David

    You can use the RPD bit to try and evaluate if there is a lot of activity on the channel, that is correct, but keep in mind that it is not a fool proof method. 

    The activity on a WiFi network will change during use, and few networks are on 100% of the time, so you are not guaranteed to detect WiFi activity by using the RPD bit. 

    Another way to evaluate channel quality is to look at the retransmit count and packet loss between the TX and the RX whenever you try to transmit data. If you see a high number of retransmits and/or packet loss on a specific channel it could be a sign that you have a lot of interference on that channel. 

    Best regards
    Torbjørn

  • Thank you Torbjørn!

    Yes you are right.

    In the TX ,there are many ways to evaluate if there is a lot of disturbance on the channel.

    But in the RX, I think that there is no way to evalute the situation but using 0X09 register.

    For example, when Tx AND Rx has no conection or Tx message is a random signal, how dose the RX device evaluate interference on this RF channel???

  • Hi David

    I agree with you, if you don't have a link running sending packets repeatedly then you can't use the methods I described. 

    In this case the RPD bit would be a better choice. 

    Just keep in mind that the RPD bit doesn't discriminate between unwanted noise and a signal from a TX device that you might want to listen to. 

    Best regards
    Torbjørn

  • En , I will combine CD & IQR or status register together.

    My device works normally most of the time but some time (about last 10 mins) has high number of retransmits. I think it is disturbed by WLAN in the office. Am I right?

    Do you have any application reference about  avoiding noise from WIFI and Buletooth?

    I am hopeless! help! help!

Related