It runs to mind that a Legend SMDR output is something seriously small like 21 characters per line. You would be better off putting a buffer between the two, like an old PC with 2 serial ports and print the captured data from a file on demand.

Just a thought.

Carl