Ack/Nak Protocol And Data Format - Opticon MDL-1000 Software Manual

Laser scan engine with built in decoder
Table of Contents

Advertisement

3-6.

ACK/NAK Protocol and Data Format

(1)
Command Data Packets (from the host system to this scan engine)
The command data sent out from the host system shall be in the command packet format
defined separately in this specification.
It is possible to enable or disable ACK or NAK response changing the settings of "Software
Handshaking".
To configure exact settings, it is recommendable to control transmission of ACK and NAK
responses with "Enable ACK/NAK.
(2)
Transmission of Decoded Data (from this scan engine to the host system)
In transmitting decoded data from this scan engine, it is possible to choose between the
packet format and unpacket format.
Also, it is possible to control transmission of ACK and NAK responses by setting "Software
Handshaking".
1) Packet Data with ACK/NAK Control
Decoded data will be transmitted in the packet format. (Refer to 4-2-6)
After transmission of the decoded data, this scan engine waits for the response from the
host system.
When the response time for the host system runs out, the host system retries transmission
of responses twice. However, if it fails in transmission after those retrying, transmission is
deemed as error and it discards the response data.
2) Unpacket Data with ACK/NAK Control
This scan engine only transmits the result of decoding (including pre/suffix) and shall not
wait for the response of the host system.
However, the response to the command data packet shall be sent.
3) Packet Data without ACK/NAK Control
Decoded data shall be transmitted in packet format. However, this scan engine shall not wait
for the response of the host system.
4) Unpacket Data without ACK/NAK Control
This scan engine only transmits the result of decoding (including pre/suffix) and shall not
wait for the response of the host system.
20
OPTICON
Software Guide
MDL-1000/2000

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mdl-2000

Table of Contents