Probably a stupid question so apologies in advance...
I'm writing bytes using the serial.print command:
Serial.print(bytes*, BYTE);* Whilst trying to debug my program with the connections in place I'm not able to see the output in human readable form (a load of boxes and symbols). I'm not sure if there's anything I can do to check the output, any assistance would be appreciated! Thanks.
Print the bytes in a readable format, either decimal or hex (DEC or HEX, respectively)? Printing as a byte sends them in binary, which as you have already discovered may or may not translate to readable ASCII...
The problem is I was trying to read the output of the serial comms whilst connected to the other equipment as well (it's an iPod which requires BYTEs to be sent)