Motorola MS4404 用户手册
![Motorola](https://files.manualsbrain.com/attachments/83de88ba2280e7232128e8931d7cbd2a38dcc654/common/fit/150/50/0293f422c4d32e7e0f777d5e11bc33c83ea5627f71ddf155374c02a23d9a/brand_logo.png)
8 - 4
Symbol MS4404/MS4407 Integration Guide
ACK/NAK Enabled and Packeted Data
The decoder sends a DECODE_DATA message after a successful decode. The decoder waits for a programmable
time-out for a CMD_ACK response. If it does not receive the response, the decoder tries to send two more times
before issuing a host transmission error. If the decoder receives a CMD_NAK from the host, it may attempt a retry
depending on the cause field of the CMD_NAK message.
time-out for a CMD_ACK response. If it does not receive the response, the decoder tries to send two more times
before issuing a host transmission error. If the decoder receives a CMD_NAK from the host, it may attempt a retry
depending on the cause field of the CMD_NAK message.
ACK/NAK Enabled and Unpacketed ASCII Data
Even though the ACK/NAK handshaking is enabled, no handshaking occurs because the handshaking applies only
to packeted data. In this example the packeted_decode parameter is disabled.
to packeted data. In this example the packeted_decode parameter is disabled.
ACK/NAK Disabled and Packeted DECODE_DATA
In this example ACK/NAK does not occur even though packeted_decode is enabled because the ACK/NAK
handshaking parameter is disabled.
handshaking parameter is disabled.
Decoder
Data is captured
by decoder
Host
(1)
DECODE_DATA
(2)
CMD_ACK
message sent
Decoder
Data is captured
by decoder
Host
ASCII data
Decoder
Data is captured
by decoder
Host
(1)
DECODE_DATA
message sent