Quote Originally Posted by HenrikOlsson View Post
Again, there's a big difference between sending a byte as binary, ie 123 and sending it as an ASCII string. If you loop the TX to RX on the PC and fire up a terminal program, what does the data look like?

/Henrik.
VB serialport.write defaults to ASCII characters so change PIC side and use DEC modifier.