When using Linux serial ports, the tty has a default 5 to 10ms latency time built-in. To drop this, use the
low_latency parameter of
setserial. This is useful for getting a more real-time response in Linux serial ports. Be sure to check out the man pages for more information.
Minimize the receive latency of the serial device at the cost of greater CPU utilization. (Normally there is an average of 5-10ms latency before characters are handed off to the line discpline to minimize overhead.) This is off by default, but certain real-time applications may find this useful.