I've built my Ardustation and my Ardupilot and after a couple of tests noted that the Ardustation was not displaying the values sent from Ardupilot.
I've tested the telemetry with my PC using the Groundstation PC based and it works nicely.
So, to debug, I've added the following code to my Ardustation menu and found a strange behaviour:
while(Serial.available() > 0)
I've added a 5th menu option just to display what was coming from the serial port, and this is the result when I send the string +++ASP:0,THH:85,RLL:26,PCH:-31,STT:2,***
Also if I send a single character (anyone), the station displays 255 or 254.
Does anyone knows what should be going on with Ardustation? (I"ve set baudrate to 38K, 19K, etc, and my xbees are configured as specified).
The strange part is that telemetry is working perfectly with the PC Groundstation.