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
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
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?