Does anyone have any idea what could be wrong?
(deleted)
Great, thanks!!
And -if you put incoming byte in a char instead of an int, you'd get the character you sent