11
Use of Programming Command
Besides the barcode programming method, the scanner can also be configured by serial commands (HEX) sent from the
host device. . All commands must be entered in uppercase letters
Command Syntax
Prefix StorageType Tag SubTag {Data} [,SubTag {Data}] [;Tag SubTag {Data}] […] Sufx
Prex 7E 01 30 30 30 30: “~ 0000” (HEX: <SOH> ) 6 characters. ,
StorageType: “ ” (HEX: ) or “#” (HEX: ), 1 character. “ ” means permanent setting which will not be lost by removing @40 23 @
power from the scanner or rebooting it; “#” means temporary setting which will be lost by removing power from the scanner
or rebooting . it
Tag: A 3-character case-sensitive eld that identies the desired command group. For example, all USB HID-KBW
conguration settings are identied with a Tag of KBW.
SubTag: A 3-character case-sensitive eld that identies the desired parameter within the tag group. For example, the
SubTag for the keyboard layout is CTY.
Data: The value for a feature or parameter setting, identied by the Tag and SubTag.
Sux: ETX>“;< ” (HEX: 3B 03) 2 characters. ,
Multiple commands can be issued within one Prefix/Sux sequence. For conguration commands, only the Tag, SubTag,
and Data elds must be repeated for each command in sequence. If an additional command is to be applied to the same
Tag, then the command is separated with a comma (,) and only the and elds of the additional commands SubTag Data
are issued. If the additional command requires a dierent eld, the command is separated from previous command by Tag
a semicolon (;).
Query Commands
For query commands, the entry in the eld in the syntax above is one of the following characters means: Data
* (HEX: 2A) What is the scanner’s current value for the setting(s).
& (HEX: ) What is the factory default value for the setting(s). 26
^ (HEX: ) What is the range of possible values for the setting(s). 5E