I'm trying to offload processing to the hardware serial port due to critical timing processes. However, if I use HSEROUT for a string, I'm still going to be "hung" as PBP continues sending to the last character, is this correct?

Is the only way around this to send one character at a time during my timing loop, checking the TXIF flag bit before sending the next character, and reassemble at the other end? I really don't want to have to use interrupts.