Perfect, thank you so much for this information.
Really sorry, but I did serach many digi documents including "XBee®/XBee-PRO® DigiMesh™ 2.4 RF Modules", but none include the text you show in your response. Could you possibly let me know which document? Also it may be a good idea if your guides, while giving the general information also say, more information can be found in the hardware manufacturers document at: <link>.
Also refer to section 7.7 of Waspmote technical guide where RSSI is discussed.
I see it is discussed, but it is only defnitive regarding the LEDs and not definitive regarding what the function returns.
How are you going to use RSSI values? we advise you that it is not an accurate.
I realise the limitations of RSSI. I am only going to use the AVERAGE RSSI for NON_MOBILE nodes as a GENERAL GUIDE to ONE ASPECT of the RELATIVE risk of failure to deliver. So I don't see a problem with that.
Having said that the quote from the digi document DOES say "Reported value is
accurate between -40 dBm and RX sensitivity", how does this tie up with your general statement "...that it is not an accurate..." ?
The other bit of my question is why id the rssi value a char array of size 2? In your example you just retrieve the FIRST char element of the array, but I cannot find from the api browser why there are two and what the other one is for?
Sorry to ask again, but you didn't answer my earlier question above. I am still confused why there are 2 chars and only the first one is used. I have serached the api documentation browser but can find no definitive explanation.