Zum verwechseln beim verkabeln: Kann eigentlich nicht sein, da ja was ankommt.
Woran erkennst du denn, dass etwas ankommt?

ich übertrage ja ne 255, das ist in bits 11111111 oder 0xFF. (schreibt man doch so?). So, als string wären das aber wahrscheinlich drei Bytes mit verschiedenen Bits, da verschiedene Ziffern.
Das macht Sinn, dann klappt es vermutlich nicht.