HelvC
NugFont
C
39
Communications Reference
C-3
C
Communication Protocols
Communication protocols are important because they determine the transmission
standards for communication between the printer and the host. The printer and the host
must use the same protocol and parameters to communicate properly. The printer
supports the flow control and block transfer protocols described in the next sections.
All of these protocols are point-to-point except Multi-Drop. Application programs
and/or ROM BIOS determine which protocols your computer can support. For more
detailed information, refer to the Intermec Data Communications Reference Manual
(Part No. 044737).
Intermec Standard Protocol
Intermec Standard protocol is a proprietary block transfer/status response protocol. For
each block sent, the host must wait for the appropriate response before sending the next
block (<DC1>). Except for single character status commands (<ENQ> and <VT>),
Standard protocol transmits characters in message blocks beginning with the start of
text (<STX>) character and ending with the end of text (<ETX>) character. Message
blocks can be up to 255 characters, including the start of text and end of text characters.
The printer auto-discriminates between Standard, Polling Mode D, and Multi-Drop
protocols.
The printer returns its highest priority status when it receives a valid block (<STX>
data <ETX>) or when it receives the status request command <ENQ>. When the printer
receives the status dump command (<VT>), the printer returns all active status. The
printer status response time ranges from 30ms to 100ms depending on the complexity
of the received message block. In the case of a transmission error, the printer responds
with a <NAK> and discards the entire message block.
The table below shows printer status conditions in descending order of priority, status
response characters, and pin 11/20 states:
Printer Status
Character
Pin 11/20
Buffer already full
GS
Busy
Ribbon fault
US
Busy
No label stock
EM
Busy
Buffer now full
DC3
Busy
Printhead hot
SI
Busy
Offline (paused)
DC3
Busy
Label at strip pin
FS
Ready
Skipping
DC1
Ready
Printing
DC1
Ready
Ready/Online
DC1
Ready
Note: Do not confuse the Buffer now full <DC3> status with the XON/XOFF
characters <DC1> and <DC3>.
Summary of Contents for EasyCoder 3400e
Page 1: ...EasyCoder 3400e BarCodeLabelPrinter P N 071881 001 User s Manual ...
Page 8: ...asdf ...
Page 14: ...asdf ...
Page 15: ...Getting Started 1 ...
Page 16: ...asdf ...
Page 33: ...Operating the Printer 2 ...
Page 34: ...asdf ...
Page 50: ...adf ...
Page 51: ...Maintaining the Printer 3 ...
Page 52: ...asdf ...
Page 62: ...NugFont C 39 asdf ...
Page 63: ...Troubleshooting 4 ...
Page 64: ...asdf ...
Page 71: ...Optimizing Printer Performance 5 ...
Page 72: ...asdf ...
Page 81: ...Using Test and Service Mode 6 ...
Page 82: ...asdf ...
Page 95: ...Specifications A ...
Page 96: ...asdf ...
Page 105: ...Character Sets B ...
Page 106: ...asdf ...
Page 114: ...asdf ...
Page 115: ...Communications Reference C ...
Page 116: ...asdf ...
Page 126: ...HelvC NugFont C 39 asdf ...
Page 127: ...Full ASCII Table D ...
Page 128: ...asdf ...
Page 132: ...asdf ...
Page 133: ...Glossary G ...
Page 134: ...asdf ...
Page 142: ...asdf ...
Page 143: ...Index I ...
Page 144: ...asdf ...
Page 150: ...asdf ...