TransCore 05531 User Manual
6-3
Chapter 6
Communications Protocols
This chapter describes the communications protocols for the
Encompass
Encompass
TM
4/4800 Multiprotocol Reader.
Introduction
The Encompass 4/4800 Multiprotocol Reader supports the following communica-
tions protocols:
tions protocols:
•
Basic
•
Error correcting protocol (ECP)
The following protocol information provides reference information relevant to devel-
oping host software.
oping host software.
Communications are performed using the 7-bit ASCII code with optional parity, thus
providing easy setup, testing, and diagnostics with standard ASCII terminals and
serial printers. Parity must be enabled to achieve the specified undetected error rate.
providing easy setup, testing, and diagnostics with standard ASCII terminals and
serial printers. Parity must be enabled to achieve the specified undetected error rate.
Each message is framed within the start-of-message (som) and end-of-message (eom)
characters so that the host computer can detect the beginning and end of each mes-
sage. This convention is most important under marginal communications conditions
during which the host may receive extraneous noise-induced characters between
reader transmissions. In such instances, the host is capable of ignoring any messages
that do not conform to the som...eom frame sequence.
characters so that the host computer can detect the beginning and end of each mes-
sage. This convention is most important under marginal communications conditions
during which the host may receive extraneous noise-induced characters between
reader transmissions. In such instances, the host is capable of ignoring any messages
that do not conform to the som...eom frame sequence.
Both data mode and command mode require a two-way message interchange is when
using ECP. This interchange is completed by the message recipient returning a mes-
sage acknowledgement to the message sender.
using ECP. This interchange is completed by the message recipient returning a mes-
sage acknowledgement to the message sender.
With ECP, all transmissions require a message. If a message is not received, the sender
will time out with the same effect as if it had received a negative acknowledgment
(from the host) or an Error message from the Encompass 4/4800 Multiprotocol
Reader.
will time out with the same effect as if it had received a negative acknowledgment
(from the host) or an Error message from the Encompass 4/4800 Multiprotocol
Reader.
Software (XON/XOFF) flow control is optionally supported. Be careful in the use of
XON/XOFF since noise-induced characters may be interpreted by the Encompass 4/
4800 Multiprotocol Reader as the XOFF character, which would suspend reader out-
put without information reaching the host computer. For more information see
XON/XOFF since noise-induced characters may be interpreted by the Encompass 4/
4800 Multiprotocol Reader as the XOFF character, which would suspend reader out-
put without information reaching the host computer. For more information see
Note: TransCore recommends that XON/XOFF flow control be disabled while using
ECP.
ECP.