I've attached some pictures from some recent testing with the o-scope.
TTI - This shows the overall signals that I'm getting from the tx and RTS lines. First two packets are sent, then it attempts to send a few more but fails with a TRANSFER_SEQUENCE_NUMBER_ERROR as I mentioned previously.
TTI2 - This is a closer view of the second set of packets.
TTI3 - This is a closer view of the first set of packets.
TTI4 - This is a view of the first packet in the second set.
I then verified the baud rate and I'm getting 18.9 kbaud. I tweaked the settings in the MSP430 to increase the baud rate to 19.6 kbaud (I couldn't get any closer to 19.2) but the same behavior was observed.
TTI5 - First set of packets with the faster baud rate.
TTI6 - Close up view of the RTS line toggling.
TTI7 - Another close up of the RTS toggling, this time from the second set of packets.
Please let me know if there's anything else I can try. Have you actually used burst transmissions at 19.2 kHz in asynchronous mode? I noticed that most of your code is in synchronous mode and I'm wondering if we should switch to synchronous mode for the next board revision.
Thanks!