Receiver signal strength 2.4ghz wireless

Hi guys.
i'm working with 2.4ghz wireless module. I can send receive data just fine. Now i want to, estimate the signal strength for the receiver. anyone has any idea how to get or calculate signal strength using this module?

Thanks!


pin config

datasheet

As far as I can see from the datasheet plus a little Googling you need to read Register 9, the RPD register.

...R

That is an nRF24 part. Are you using the RadioHead library with it?
I doesn't look that these guys give you a usable RSSI.

The hardware has:

In RX mode a Received Power Detector (RPD) signal is available. The RPD is a signal that is set high
when a RF signal higher than -64 dBm is detected inside the receiving frequency channel.

If you felt like hacking RadioHead to read out Received Power Detector (RPD), located in register 09, bit 0 you would at least know if the received signal is < or > -64dBm.

Thanks!

i was using RF24.
I just tried NRF24 (i tried to execute server-client ping example). For some reason it doesn't work. debugging shows it get suck in the "nrf24.waitPacketSet()"

anyway, even if i do manage to read RPD register 1 bit value won't be good enough for me. is there any other wireless module that provide higher resolution receiver signal strength?