Home/Support/Support Forum/Series 2: How the HECK do you get the RSSI?

Series 2: How the HECK do you get the RSSI?

0 votes
As my topic subject says: How the heck does one get the RSSI values of say a received packet on Series 2 Xbees? The X-CTU program seems to have this ability yet I have yet to find a ATCOMMAND other than AS(active scan) to yield me a RSSI value. For some reason the RSSI value was taken out of Zigbee Receive packet in Series 2 and I'm running out of ideas.

Any Ideas?
asked Jan 20, 2008 in ZigBee PRO Featureset (and legacy ZNet 2.5) by HarrisnHJones New to the Community (31 points)

Please log in or register to answer this question.

4 Answers

0 votes
In short, you don't. You are correct that RSSI value was removed from the Receive packet. The X-CTU giving an RSSI value is not supposed to be in there in the first place.

It's difficult, because even if the RSSI value were able to be obtained, it would only be valid for the last hop in the mesh sequence.
answered Jan 21, 2008 by gworle Seasoned Professional (153 points)
0 votes
Thank you Gworle for the information but I still need to find the RSSI for the last packet. My project deals with the finding the position of a xbee using signal strength and obviously, without RSSI, I don't really have a project!

answered Jan 21, 2008 by HarrisnHJones New to the Community (31 points)
0 votes

Were you able to find a solution to your problem. I am using the 802.15.4 firmware with the Xbee Series 1 module. I use the DB command to get the RSSI value for the last received packet. Any problems with this?

Also, Active Scan or AS command doesn't seem to work for me.
I have one more moduleand I gt no response at all.

Does the other module have to be a beacon (What is a beacon???)

Thanks in advance.


answered Apr 19, 2008 by vaibhavghadiok New to the Community (1 point)
0 votes

I have the same problem you do as well. I probably ask Digi thousands times the same question since I got my Series II module. =)

Here is my suggestion. PWM0/RSSI(pin6) is an output that shows you the signal strength of your received packet, feed that back into an analog input and sample the ADValue. You will have to come up with the table that corresponde to the dB value.

Let me know if it works. I haven't got a chance to test it out.

answered Apr 22, 2008 by April New to the Community (4 points)