Transmitindo data com Xbee's

Tens a certeza???

Quando mandas algo pelo monitor, mandas em ASCII, certo? Se mandas em ASCII, 42 são dois bytes... logo, com o código que tens em baixo, receberias um sinal EOT e SOH.
Se não estás a mandar em ascii, talvez tenhas de enviar 52 seguido de 50 para conseguires ver 42.