Download Print this page

AeroComm CL4490 User Manual page 11

Advertisement

H A R D W A R E F L O W C O N T R O L
Flow control refers to the control of data flow between the host and the CL4490. It is the method used to
handle data in the transmit/receive buffer of the CL4490 interface, and determines how data flow between
the host and the CL4490 is throttled. Often in serial communication, one device is capable of sending data
much faster than the other can receive. Flow control allows the slower device to tell the faster device to
pause and resume data transmission. (Flow control CTS and RTS are used by the CL4490 and its Host,
locally - NOT over the air. Therefore, one CL4490 cannot tell the other to slow down or speed up as is
mentioned above in the paragraph).
When the RTS Enable option is selected on the Configuration Utility, the transceivers use hardware flow
control to regulate data flow. While using hardware flow control, the transceiver that is ready to receive
data sends a Clear To Send signal to its host (or the device it is connected to). On the other hand, when a
transceiver has something it wants to send to its host, it checks the state of Ready To Send and if it is logic
low, will send data to its host. If RTS is logic high, it will not send data to its host. These signals are sent
apart from the data itself on separate wires. Note: CTS is always enabled by default. RS-485
Interface does not support Hardware flow control.
DESIGN TIP
Can I implement a design using just Txd, Rxd and Gnd (Three-wire Interface)?
Yes. However, it is strongly recommended that your hardware monitor the CTS pin of the
radio.
CTS is taken High by the radio when its interface buffer is getting full.
hardware should stop sending at this point to avoid a buffer overrun (and subsequent loss
of data).
You can perform a successful design without monitoring CTS. However, you need to take
into account the amount of latency the radio adds to the system, any additional latency
caused by Transmit Retries or Broadcast Attempts, how often you send data, non-delivery
network timeouts and interface data rate. Polled type networks, where the Server host
requests data from the Client host and the Client host responds, are good candidates for
avoiding the use of CTS. This is because no one transceiver can monopolize the RF link.
Asynchronous type networks, where any radio can send to another radio at any point in
time, are much more difficult to implement without the use of CTS.
C H A P T E R 3 - S E R I A L I N T E R F A C E
9
Your
1 - 8 0 0 - 4 9 2 - 2 3 2 0
w w w . a e r o c o m m . c o m

Advertisement

loading