LS 3603-I265A Special Operating Instructions
(73-13583-265)
Revision B: June 2000
12
Data Transmission Format
The length field is a hexadecimal value and
each number should be converted to ASCII.
For numeric values (0 - 9) this is done by add-
ing 30h. For values A - F, this is done by send-
ing the ASCII representation of the character
(A = 41h, B = 42h, etc.) For example, if the
length of a Host Message is 110, the hexadec-
imal length is 6Eh. This is transmitted as 30h,
36h, 45h.
The Parameter Group field of a Host Com-
mand String should be sent as ASCII data. The
valid groups 0 - 7 and 9 are transmitted as 30h
- 37h and 39h respectively.
The Parameter ID field of a Host Command
String is a hexadecimal number. This is a two
byte field and each number should be convert-
ed to ASCII. For numeric values (0 - 9) this is
done by adding 30H. For values A - F, this is
done by sending the ASCII representation of
the character (A = 41H, B = 42H, etc.) For ex-
ample, the Param ID 0D should be sent as
30H,44H.
The Param Value field of a Host Command
String contains decimal data (except for Host
Selection, Pause Between Beeps, and Length
Within Range). Before transmission each byte
value should be converted to a hexadecimal
number. For example, to set a length of 20, the
hexadecimal number 14 should be sent.
If new RS-232 communication parameters
(baud rate, stop bits, etc.) are sent, the param-
eters are activated when the ACK String is
transmitted. Once communication parameters
are changed the host must be changed to cor-
responding settings for successful communica-
tion.
Note
: For RS-232 communication between the
host and the scanner to work properly, the
scanner must be operating in continuous pow-