Interface Timeout / Rf Packet Size; Flow Control - Laird AC4868-250 Manual

Hide thumbs Also See for AC4868-250:
Table of Contents

Advertisement

1 0
S E R I A L I N T E R F A C E
supported. For a baud rate to be valid, the calculated baud rate must be within ±3% of the OEM Host baud rate. If the
Test pin (Pin 12) is pulled logic Low at reset, the baud rate will be forced to 9,600.
Baud Rate
57,600
38,400
28,800
19,200
14,400
9,600
1. 57,600 is the default baud rate
I N T E R F A C E T I M E O U T / R F P A C K E T S I Z E
Interface Timeout (EEPROM address 0x58), in conjunction with RF Packet Size (EEPROM address 0x5B), determines
when a buffer of data will be sent out over the RF as a complete RF packet, based on whichever condition occurs first.
Interface Timeout – Interface Timeout specifies a maximum byte gap between consecutive bytes. When that byte gap
is exceeded, the bytes in the transmit buffer are sent out over the RF as a complete packet. Interface Timeout is
adjustable in 0.5ms increments and has a tolerance of ±0.5ms.
minimum of 2. The default value for Interface Timeout is 0x04 (2ms) and should be adjusted accordingly when
changing the transceiver baud rate.
RF Packet Size – When the number of bytes in the transceiver transmit buffer equals RF Packet Size, those bytes are
sent out as a complete RF packet. It is much more efficient to send a few large packets rather than several short
packets as every packet the transceiver sends over the RF contains extra header bytes which are not included in the
RF Packet Size. However, if the RF Packet Size is set too large, the transceiver will not be able to send any packets
because the AC4868 requires the entire RF packet to be sent in the same hop period (53 ms). The RF packet size if
programmed in EEPROM automatically when Auto Config is enabled. It is strongly recommended that Auto Config be
left enabled to maximize the efficiency of the transceiver. RF Packet Size must be set to a minimum of 6 in order to
send the Enter AT command.
F L O W C O N T R O L
Flow control refers to the control of data flow between transceivers. It is the method used to handle data in the
transmit/receive buffer and determines how data flow between the transceivers is started and stopped. Often, one
transceiver is capable of sending data much faster than the other can receive and flow control allows the slower
device to tell the faster device when to pause and resume data transmission.
Downloaded from
Elcodis.com
electronic components distributor
T a b l e 7 : B a u d R a t e / I n t e r f a c e T i m e o u t
BaudL
BaudH
(0x42)
(0x43)
adjustable)
1
0xFC
0x00
0xFA
0x00
0xF8
0x00
0xF4
0x00
0xF0
0x00
0xE8
0x00
RF Baud
Minimum Interface
(not
Timeout (0x58)
28,800
0x02
19,200
0x02
28,800
0x02
19,200
0x03
28,800
0x04
19,200
0x05
Therefore, the Interface Timeout should be set to a
Stop Bit Delay (0x3F)
0x03
0x08
0x0E
0x19
0x23
0x39

Advertisement

Table of Contents
loading

Table of Contents