Hi Michal,
A while back I implemented reading the RSSI pwm output on the XTends for LPC21xx. Worked fairly well, but rather simple and not very friendly to a more standardized datalink rssi. This was airborne side only of course, since we could clearly see rssi on the ground side with the standard development carrier board. See message name XTEND_RSSI in messages.xml, as well as the module in sw/airborne/modules/datalink/xtend_rssi.[c|h] and conf/modules/xtend_rssi.xml.
Just some thoughts for a non-AT cmd based solution.
A better option might be to use API mode. This should be really similar to the XBee API mode, if not the same, so probably wouldn't require much work there. You can probably then implement RSSI more easily, as well as perhaps some other diagnostics. This should be applicable for both the air and ground side.
Thanks,
-Stephen Dwyer