This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UART transmit timing.

Other Parts Discussed in Thread: MSP430G2955

I am using a MSP430G2955.  I am using the UART for serial communications on a bus.  The transmit speed is fairly low, 4800 baud.  Is there any way to determine when a byte is through transmitting.  I have some timing critical functions that must be done immediately following a byte transmission.  The interrupt flag UCA0TXIFG is set to indicate that the buffer is ready for another byte, but that does not necessarily correspond with a byte finishing transmitting.  Currently I am doing a time delay of approximately 2ms ( (1/4800) X 10 bits ) but this is not always giving me good results. 

**Attention** This is a public forum