12-2
C
HAPTER
12: F
LOW
CONTROL
Hardware and
Software Flow
Control
There are two kinds of flow control: hardware and software. Courier
V.Everything modems support both, but your computer and
communications software must also support the kind of flow control you
choose.
Hardware Flow
Control
Courier V.Everything modems implement hardware flow control by
detecting that a buffer is 90% full and then interrupting the Clear to
Send (CTS) signal to stop the flow of data. When the buffer drops back to
50% full, the sends CTS to restart the flow of data.
Software Flow
Control
Courier V.Everything modems implement software flow control by
detecting that a buffer is 90% full and then sending special characters in
the data stream to stop the flow of data. When the buffer drops back to
50% full, the Courier V.Everything modem sends special characters in the
data stream to restart the flow of data.
The problem with software flow control is that the characters used to
stop (<Ctrl>Q) and start (<Ctrl>S) the flow of data can occur naturally in
the data flow. Enabling software flow control instructs the modem t
recognise and act on these characters, even if they are not intended to
control the data flow.
Using software flow control may prove satisfactory if you're transferring
text files only.
The start command is called XON (for transmit on) and the stop
command is called XOFF (transmit off). You can change the characters
used. See Registers S22 and S23 in Appendix A, S-Registers.
Summary of Contents for Courier
Page 12: ......
Page 28: ...1 14 CHAPTER 1 CONNECTING TO YOUR ISP ...
Page 36: ...3 4 CHAPTER 3 UPGRADING YOUR MODEM ...
Page 58: ...6 6 CHAPTER 6 WORKING WITH MEMORY ...
Page 64: ...8 4 CHAPTER 8 CONTROLLING EIA 232 SIGNALING ...
Page 72: ...9 8 CHAPTER 9 ACCESSING AND CONFIGURING THE COURIER V EVERYTHING MODEM REMOTELY ...
Page 80: ...10 8 CHAPTER 10 CONTROLLING DATA RATES ...
Page 96: ...12 6 CHAPTER 12 FLOW CONTROL ...
Page 108: ...13 12 CHAPTER 13 HANDSHAKING ERROR CONTROL DATA COMPRESSION AND THROUGHPUT ...
Page 112: ...14 4 CHAPTER 14 DISPLAYING QUERYING AND HELP SCREENS ...
Page 122: ...15 10 CHAPTER 15 TESTING THE CONNECTION ...
Page 142: ...17 8 CHAPTER 17 TROUBLESHOOTING ...
Page 156: ...A 14 APPENDIX A S REGISTERS ...
Page 172: ...B 16 APPENDIX B ALPHABETIC COMMAND SUMMARY ...
Page 178: ...C 6 APPENDIX C FLOW CONTROL TEMPLATE ...
Page 186: ...E 4 APPENDIX E V 25 BIS REFERENCE ...