Inter Byte Delay in Serial Communication

Updated Jun 5, 2018

Reported In

Hardware

  • PCIe-8431/8

Driver

  • NI-VISA
  • NI-Serial

Issue Details

I am using an NI Serial board to perform communication with the RS-485 protocol. Occasionally, I am seeing delays between output bytes. How can I prevent this delay?

Solution

The RS-485 communication protocol specifies that communication will occur at a specific baud rate, but not that this communication happens continuously. The time between packets of data is not specified, and depends on the UARTs being used.