Quote Originally Posted by cncmachineguy View Post
I'm not sure what you mean here
I doubt it's a factor here but...

On the PC end your serial signal gets converted to USB before it's transmitted. When received at the adapter it is converted from USB back to serial and then passed to the PIC. If your link is bidirectional the same conversions take place on signals from your PIC to your PC. At 9600bps, it's not much of an issue but at higher bit rates it can be significant. I've seen firmware downloads to an MCU that took 5 or more times as long over a USB-serial-adapter vs. a straight serial link. In some cases the download failed because the supervisory software didn't receive an ACK within the expected time. This can be even more pronounced over ethernet-serial adapters if there is heavy network traffic.

As I noted, it's just something to be aware of so you won't be scratching your head should you encounter it.