Hi,
This is a followup from another issue (link) which ovrebekk helped with.
The suggestion to modify nrf_serial.c fixed the previous problem, and you can see that the TE (transmit enable) signal goes high for the full duration of the message, and goes low only after the full message successfully transmits.

However, there is a strange gap in the middle of the transmitted message. I am guessing it is an interrupt, but it is a pretty long one (1.3 ms). Note, this does not happen every single time I transmit a message, only sometimes. How can I make sure the full message transmits uninterrupted?
Also, just checking, but what adverse consequences might result from blocking interrupts for the length of one message? I expect the max message length would be about this long, about 6ms to transmit, certainly less than 10ms.
Thanks!