- 14 -
Scanner upgrade
Description: To transfer and upgrade scanner software. Changes will be effective after
scanner ACK response.
Scanner Response: ACK / NAK
Example 1:
Host: (ASCII value 01 „SOH‟)<A1CODE=Z>(ASCII value 04 „EOT‟)
Scanner: ACK
Host: switch to Zmodem protocol
Scanner: switch to Zmodem protocol
(After the file is being transferred)
Host: switch back to normal setting
Scanner: switch back to normal setting
Example 2:
Host: (ASCII value 01 „SOH‟)<A1CODE=G>(ASCII value 04 „EOT‟)
Scanner: ACK
Start_Download
Host: (ASCII value 02 „STX‟)
(CMDID)(DATALEN)(DATA)(CRC32)
(ASCII value 03 „ETX‟)
Scanner: ACK
Goto Start_Download until is done
Notes:
CMDID: ASCII value 31 „1‟ = First block;
ASCII value 32 „2‟ = Mid block;
ASCII value 33 „3‟ = Last block; (1 Byte)
DATALEN: Length of Data Block (2 Bytes, LSB - MSB)
DATA: Data Block (Variable Length)
CRC32: Calculated CRC which includes CMDID, DATALEN and DATA (4 Bytes)
Table 2.13