write multiple requests to serial device--->serial.read() getting confused data

It's an old post but its worth a shot:

I'am also trying to communicate with my studer system via the Xcom module using a MEGA r3.
With my own code i get nothing or a random value, using requests found in the documentation.
With your code i sometimes get a response that resembles a valid response.

Could you please tell me how you connected your aruino with the system and if you used any other code.