Communication Protocols
Timing and Synchronization
The ECP is largely independent of baud rate. The timeout delays previously
described are a function of baud rate.
Readers support an ECP timeout on both transmit and receive. In addition, for
readers a protection mechanism has been implemented to prevent the assignment of
mismatched ECP timeout and baud rate values. Readers will not allow the host to
alter the ECP timeout (command 612NN) if the specified timeout is too short for the
current baud rate. Conversely, readers will not allow the host to alter the baud rate
(command 100N) if the specified baud rate would be too fast for the current ECP
timeout.
The receiver’s minimum timeout delay should equal the time to transmit the longest
anticipated message at the current baud rate setting. Additional margin should be
included for idle periods between characters (i.e., processing overhead, if any). The
receiving timeout delay period can be expressed as:
Tau
rec
(ms) = L x [Tau
char
+ Tau
idle
]
where
Tau
char
(ms)
1000 x [ B
c
/ R
b
]
B
c
Bits per character (typically 10)
R
b
Baud rate (110–19.2 K)
L
Length of message in character
s
Tau
idle
Maximum idle period between characters (ms)
Likewise, the sender must set a timeout delay equal to the delay of nine characters at
the current baud rate setting (i.e., the time required to shift out the
<eom>
character
plus the time to shift in the
ACK
or
NAK
message to be received) plus a processing
allowance for the receiver to process the message and check for error conditions.
Thus, the sending timeout delay can be expressed as
Tau
send
(ms) = 9 * Tau
char
+ Tau
errchk
where
Tau
errckh
(ms)
Processing period to perform error checking by receiver
The reader supports baud rates between 110 and 19.2 K. The host can remotely set
communications parameters of the reader while in the command mode, but
TransCore does not recommend this action if communications conditions are
marginal.
After the reader receives new communications parameters properly, the reader issues
the
Done
message and switches to the new configuration immediately. It is the
responsibility of the host computer to switch its own communications parameters
immediately after the transaction is complete.
8-11
Summary of Contents for SmartPass AI1611
Page 4: ......
Page 17: ...A Glossary...
Page 18: ......
Page 22: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide A 6...
Page 23: ...B System Specifications...
Page 24: ......
Page 26: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide B 4...
Page 27: ...C Wiring Tables...
Page 28: ......
Page 32: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide C 6...
Page 33: ...1 Introduction...
Page 34: ......
Page 40: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide 1 8...
Page 41: ...2 Preparing the Site...
Page 42: ......
Page 52: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide 2 12...
Page 53: ...3 Quick SmartPass Test...
Page 54: ......
Page 63: ...4 Installing Tags on Vehicles...
Page 64: ......
Page 71: ...5 Installing SmartPass...
Page 72: ......
Page 90: ...6 General Software Information...
Page 91: ......
Page 99: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide 6 10...
Page 100: ...7 Modes of Operation...
Page 101: ......
Page 106: ...8 Communication Protocols...
Page 107: ......
Page 124: ...9 Commands...
Page 125: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide 9 2...
Page 174: ...10 Troubleshooting...
Page 175: ......
Page 179: ...SmartPass Integrated Reader 2450 MHz High Voltage System Guide 10 6...