Yeah your right,

I guess what I should have said was this.

I can transmit in only one direction usb->usart, or usart->usb, not in the same program. Never mind now. I'm confused... ;(

Using Int_18 has def. sped things up!

Now I can transfer from USB->Usart successfully at 57600 baud, however Usart->Usb still only good enough at 9600 when sending text file. (Sending single key strokes is fine both directions at any speed).

I figure that the usart buffer needs to be increased as this is the bottle neck.


Cheers