What is Software or XON/XOFF flow control?
Software or XON/XOFF flow control is based on use of the ASCII DC1 (XON) and DC3 (XOFF) characters. To start the flow of data an XON is inserted into the data stream. To stop the flow of data an XOFF is inserted into the data stream. The process is analogous to starting and stopping terminal scrolling by pressing the CTRL-S (XOFF) and CTRL-Q (XON) keys.XON/XOFF flow control is very widely used and is quite reliable. However, there are some potential problems with it.