barcode scannerbarcode scanner scanner - canmax · when the function is enabled, the ascii code...
TRANSCRIPT
Barcode-Scanner
Barcode ScannerBarcode ScannerBarcode ScannerBarcode Scanner
Operation Manual
This equipment has been tested and found comply with
the limits for a Class A digital device, pursuant to part 15
of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interface when
the equipment is operated in a commercial environment.
This equipment generates, uses, and can radiate radio
frequency energy and, if not installed and used in
accordance with the instruction manual, may cause
harmful interface to radio communications. Operation of
this equipment in a residential area is likely to cause
harmful interface in which case the user will be required
to correct the interface at his own expense.
This device complies with part 15 of the FCC
Rules. Operation is subject to the following two
condition: (1) This device may not cause harmful
interface, and (2) This device must accept any
interface received, including Interface that may
cause undesired operation.
1 Index
Installation............................................ 2
Comment .............................................. 3
Frequency Question............................ 7
Interface................................................ 9
Keyboard .............................................. 10
RS-232C................................................ 12
Wand Emulation................................... 14
OCIA...................................................... 15
System Control .................................... 16
UPC-A ................................................... 19
UPC-E.................................................... 20
EAN-13.................................................. 21
EAN-8.................................................... 22
Code-39 ................................................ 23
Interleaved 2 of 5 ................................. 24
Industrial 2 of 5 .................................... 25
Matrix 2 of 5.......................................... 26
Codabar/NW7 ....................................... 27
Code-128 .............................................. 29
Code-93 ................................................ 30
Code-11................................................. 31
MSI/Plessey.......................................... 32
UK/Plessey ........................................... 33
Preamble/Postamble ........................... 34
ASCII Code Table................................. 35
Hexdecimal/Decimal Table.................. 36
Installation 2
Installation 1) First of all, you must make sure that the power is
disconnected form your equipment before connecting
the scanner. Beside, you also have to check the
cable connector of the scanner match your
equipment interface correctly.
2) Boot up your computer after connecting the scanner
with your equipment, the scanner will make a long
music and light the LED, above scanner to indicate a
successful power on. Trigger the button, the scan
line in front of scanner will active. Now you can start
to set programming optimal usage.
Recommened Steps When the required settings have been configured,
all settings are stored in non volatile memory of scanner
after reading EXIT label. There are recommended steps
as follows.
1) Set right interface of scanner for your host at �9.
First time, you may ignore it unless you want to
change the scanner into other interface usage.
2) Set interface protocol to optimize of scanner with
your host.
3) Set system control of scanner, such as specific
adjustments, indicator, scanning mode, code ID and
code name transmission which you prefer usage in
system Control at �16.
4) Set code option of scanner for your usage. You must
make sure to enable the symbology first, then
Min./Max. code length, code ID, checksum and
truncate digits are also convered.
5) Set string format of the scanner, such as preamble,
postamble, prefix, suffix, for your application at
�33.
3 Comment
Numeric Key Position
This function is only available for IBM PC/AT, PS/2,IBM
5576 series personal computers and compatible
machines. The case of Keypad selected enables
numeric output as keypad output (Num Lock On).
Function Key Emulation
This function is only available for IBM computer
compatible machines. When the function is enabled, the
ASCII code values that are between 1 to 1BH will be
changed all characters (which can be used for the
RS-232 communication protocol) to the Function Keys
in the transmitted data. The conversion process
includes Preamble/Postamble, Prefix/Suffix codes
programmed.
Keyboard Simulation
All of the PCs will be check each devices (include
keyboard interface) by themselves while the host
computers power ON. If the feature is enabled, it can
pass the keyboard installation checking by host
computer while power ON. It is recommended to
program the function to enable without keyboard
installation.
Caps Lock
The Print-Case is related with "Caps Lock" status.
When Upper case is select and "Caps Lock On" or
Lower case is select and "Caps Lock Off" the output
style accord with on the character case.
Case Conversion
This function of selected can force to output all
characters converter to the same case (upper or lower).
Inter-Char. Delay (Set value)
It is a time delay between data characters output. An
Inter-Character Delay Timer ranges from 0 - 99 ms can
be used to match various host computer or terminal
response time. Adjust this timer and try out the shortest
delay time that until works properly.
Transmit Delay (Set value)
It is a time delay between barcode data output. The
feature will be used for shorter barcode data output or
multi-field scanning.
Comment 4
Response Delay (Set value)
The time out is a pre-defined delay time for serial
communication of scanner to wait for handshaking,
acknowledgment or non-acknowledgment from the host
computer. When the time out occurs, the scanner will
issue 5 warning beeps. The feature is particularly useful
for some applications in which the host computer takes
a longer time to respond with a matchable signal.
Code-39 Emulation
The feature is able to translate all barcode symbols (as
the scanner can support as standard Code-39 Wand
emulation output for your decoder device.
Power-on Auto Trigger
The feature can auto trigger the bottom of scanner to
activate the light source after the successful start beep.
Field Control
The scanner can read-out many sets of barcode data
on the same scanning line in the same time if
Multi-Field of Field Control were selected. The direction
of read-out code is from left to right even different type
symbol code.
Double Confirm
The feature should be depended on the symbol and
quality of barcodes reading. If the enabled to be
selected, the scanner will require many times
successful decoding to valid-data the barcode data. The
value of confirms time can be set by Double Confirm
Times function, and the more confirm times the more
inhibitive miss-reading code. Therefore you select a
higher value then read-out speed reducing.
Code Name Transmission
The feature is useful to show unknown barcode symbol,
which include the readable barcode symbol of scanner.
When the enable is selected, the symbol code name
will be shown before the code data.
Code ID Position
The code ID can be transmitted before or after the code
data by this selected when Code ID Transmit enabled.
Normally, the position is before the code data.
Comment 5
Code Length Transmission
The length of data characters can be transmitted before
the code data when the enable is selected. The total
length is a number of barcode data except Truncate
Leading/Ending Digits. The Code Length has two digits.
Double Confirm Times (Set value)
This feature should be selected according to the symbol
and the quality of barcodes being read. The value of
time is successful decoding to validate the barcode data
times. When the more value is set, the more slowly
reading speed and the more higher data security.
Min./Max. Code Length (Set value)
A Min. and Max. length ranging form 1 to 48 can be set to
qualify data entry. (Return to default value if it is set to be "0".)
The length is defined to be the actual barcode data length sent.
Label with length exceeds these limits will be rejected. Make
sure that the Minimum length setting is no greater than the Max.
length setting, or all the labels of the symbol will not be read. In
particular, you can set the same value for both Min. and Max.
reading length to force the fixed length barcode decoded. The
values of setting can not effect in some fixed length labels of
symbol (i.e. UPC/EAN/JAN call WPC).
Add-on Lock with WPC
The ADD-ON barcode is the supplemental code and often
present the 2 or 5 supplement digits with WPC. The feature will
force output the ADD-ON code together in reading WPC with
ADD-ON symbol barcode if ADD-ON Lock is enabled. Therefore
it can not read the WPC barcode without ADD-ON. It is
recommended to program the ADD-ON to be enabled while the
ADD-ON code must be read out.
Expansion
The expansion of function is used only for UPC-E and
EAN-8 code reading, It can extend to 13-digit with
leading "0" numeric system when the feature is
enabled.
Truncate Leading Zeroes
The leading "0" digits of barcode data characters can be
truncated when the function is enabled. The feature is
used only for WPC code reading.
Comment 6
ISBN/ISSN Translation
The ISBN (International Standard Book Number) and
ISSN (International Standard Serial Number) are two
kinds of barcode bookend label. The ISBN is a 10 digits
with leading "978" and the ISSN is a 8 digits with
leading "977" of the "EAN-13" symbol code.
Truncate Leading/Ending Digits (Set value)
The leading or ending digits of barcode data characters
can be truncated when the values of settings are not
zero. It will be read nothing else only beep when the
Truncate value is more than barcode data digits or the
value of Truncate Leading is overlap with the Ending.
The maximum value of Truncate digits is 15.
Code ID (Set value)
A Code ID is a character that used to represent the
symbol begins decoded upon succeeding reading. The
code ID is prefixed to the data begins or tail transmitted
if the feature is selected. There are some labels of
symbol (i.e. UPCE and EAN-8) include 2 Code IDs.
Code-32 (Italian Pharmac.) Format
The Code -32 symbol is an another version of Code-32
that is a barcode data from digit 0 to 9. The leading A is
an optional character that can be allowed to transmit or
not.
Preamble/Postamble Transmission (Set value)
There are two characters (Data0 and Data1) could be
programmed for both Preamble and Postamble data
(include the Function Key Emulation). They can be
automatically appended to the data transmitted when
each barcode is decoded.
Prefix/Suffix Transmission (Set value)
Up to 15 characters could be programmed for both
Prefix and Suffix data. The Prefix data programmed will
be placed after Preamble data and before the barcode
data, and the Suffix data programmed will be placed
after the barcode data and before the postamble data.
7 Frequent Question
Q: Why scanner block the keyboard operation?
A: Check the cable connection with your equipment, or
re-plug in calbe with your reader. Then turn power on
again.
Q: If scanner has a good read beep but nothing
transferring after read a label.
A: Using the Setting List at �9 to show what current
setting of scanner is, or reset to Default, (or select
right Interface default if scanner has been changed
into another interface used), then re-program
scanner again.
Q: If scanner needs to read single digit code.
A: Refer to Min. code length of code option and set it to
be "01" for single code readable.
Q: If scanner isn't able to discriminate an unknown
label, but read manual very well.
A: Refer to Code Name Transmission at �17 to set
Enable, read a barcode label, then you will know
what symbology is read. Beside, it maybe need to
verify checksum. Refer to verify checksum of code
option and set Enable.
Q: If scanner transfers character very slow or loses
some characters on screen in keyboard interface
after reading a label.
A: You may set caps lock to be Alt+Keypad at �10 to
transmit scan code. Otherwise, it maybe mis-match
of transmission rate. Therefore, you can adjust an
appropriate Inter-char. Delay to match your
equipment. See �11.
���� Please contact with your dealer if scanner dose not
work properly.
Frequent Question 8
Q: If scanner dosen't need an Enter character
addition after each barcode label transmission.
A: Refer to postamble transmission at �33, then set
Disable.
Q: If scanner want to read a label as function key
for your apprication.
A: Refer to function key simulation at �11 and set
Enable, then scanner can transmit a code as
function key. It is used for keyboard interface only.
Beside, you must make sure that a label is encoded
as function key, and its ASCII code is from 0016 to
1F16. Please refer to ASCII code table at �35.
Q: How to update Firmware
A: Please refer to page�11, scan ”Program”
AND ”ISP” barcode to enter update firmware mode,
and execute ”CMISP1.EXE” software to update the
firmware. For ”CMISP1.EXE” software, please
contact technical support for further details.
Q: How to set Specific Adjustments functions?
A: For example1: Set code 39 Min. code length at �35
to be "01" for signal code readable.
Min. code length (00-48) range form 0 up to 48 digits.
PROGRAM�Min. Code Length�0�1�SET�EXIT
For example2: Set keyboard Inter-char. Delay at
�11 to be "10" for match your equipment.
Inter-char. Delay (00-99*1ms) range from 0 to 99 ms.
PROGRAM�Inter-char. Delay�1�0�SET�EXIT
For example3: Set Code ID of UPC-A at �19 to be
"A" for ASCII code.
PROGRAM�Code ID�4�1�SET�EXIT
9 Interface
*/$%PRG* PROGRAM
*/$%C00*
Keyboard
*/$%C01* RS-232C
*/$%C02* Wand Emulation (Option)
*/$%C03* OCIA (Option)
*/$%DEF*
Default
*/$%ISP* ISP(Firmware Update)
*/$%VER* Version Date
*/$%LST* Setting List (Option)
*/$%ESC* Abort
���� All of factory default settings are indicated by '�'.
Keyboard Wedge 10
EXIT */$%EXT*
Keyboard Type *DFA* *DFB*
� IBM AT,PS/2 DFA
DFB IBM XT *DFC*
*DFD* Macintosh ADB. DFC
DFD IBM PS/2 25,30 *DFE* *DFF*
NEC 9801 DFE
DFF IBM PS/2 55 *DFG* *DFH*
IBM 5550 DFG
DFH KT-106 *DFI* *DFJ*
IBM 5576 DFI
DFJ Spare0 *DFK* *DFL*
Spare1 DFK
DFL Spare2
Keyboard Speed *CZA* *CZB*
Low CZA
CZB Medium *CZC*
*CZD* � High CZC
CZD Turbo
Caps Lock *DDA* *DDB*
� Uppercase DDA
DDB Lowercase *DDD*
Alt+Keypad DDD
11 Keyboard Wedge
*/$%PRG* PROGRAM
Numeric Key Position *DAA* *DAB*
� Alphabetic-key DAA
DAB Keypad
Function Key Simulation *DBA* *DBB*
� Disable DBA
DBB Enable
Keyboard Layout *DGA* *DGB*
� USA (US) DGA
DGB Belgium (BE) *DGC*
*DGD* Danish(DK) DGC
DGD France (FR) *DGE* *DGF*
Germany(GR) DGE
DGF Italian (IT) *DGG* *DGH*
Portuguese (PO) DGG
DGH Spanish (SP) *DGI* *DGJ*
Swedish (SV) DGI
DGJ Switzerland (SF) *DGK* *DGL*
UK (UK) DGK
DGL Spare
Specific Adjustments *BAL* *BAM*
Inter-char. Delay (00-99*1ms) BAL
BAM Transmit Delay (00-99*10ms)
RS-232C 12
EXIT */$%EXT*
Handshaking Protocol *DLA* *DLB*
� None DLA
DLB RTS/CTS *DLC*
*DLD* CTS/RTS DLC
DLD Scanner Ready *DLE*
*DLF* Data Ready DLE
DLF X-on/X-off *DLG*
*DLH* STX/ETX DLG
DLH CTS Trigger
Baud Rate *DHG* *DHH*
115200 DHG
DHH 57600 *DHA*
*DHB* 38400 DHA
DHB 19200 *DHC*
*DHD* �9600 DHC
DHD 4800 *DHE*
*DHF* 2400 DHE
DHF 1200
13 RS-232C
*/$%PRG* PROGRAM
Data Parity *DKA* *DKC*
� None DKA
DKC Even *DKD*
*DKE* Odd DKD
DKE Space *DKF*
MarkDKF
Data Length *DJA* *DJB*
7 Bits DJA
DJB 8 Bits �
Stop Length *DIA*
*DIB* � One Bit DIA
DIB Two Bits
Specific Adjustments *BAL* *BAM*
Inter-char. Delay (00-99*1ms) BAL
BAM Transmit Delay (00-99*10ms) *BAN*
Response Delay (00-99*100ms) BAN
Wand Emulation 14
EXIT */$%EXT*
Active Level *DMA* *DMB*
� Bar High DMA
DMB Space High
Normal Level *DNA*
*DNB* � Low DNA
DNB High
Output Speed *DOA* *DOB*
Low DOA
DOB Medium � *DOC*
*DOD* High DOC
DOD Turbo
Narrow/Wide Ratio *DQA* *DQB*
� 1:2 DQA
DQB 1:2.5 *DQC* *DQD*
1:3 DQC
DQD 1:3.5
Code-39 Simulation *DRA* *DRB*
� Disable DRA
DRB Enable
Specific Adjustments *BAL* *BAM*
Margin Delay (00-99*10ms) BAL
BAM Transmit Delay (00-99*10ms)
���� Wand is not available for U.V. light model scanner.
15 OCIA
*/$%PRG* PROGRAM
Protocol Type *DSA* *DSB*
NCR DSA
DSB DTS � *DSC*
*DSD* ASCII DSC
DSD NCR+ASCII *DSE*
DTS+ASCII DSE
Data Parity *DTA* *DTB*
Even DTA
DTB Odd � *DTC* *DTD*
Space DTC
DTD Mark
Specific Adjustments *BAM* Transmit Delay (00-99*10ms) BAM
System Control 16
EXIT */$%EXT*
Power-on Music *CBA* *CBB*
Disable CBA
CBB Enable �
Power-on Auto Trigger *CCA* *CCB*
� Disable CCA
CCB Enable
Good-read LED *CDA* *CDB*
Disable CDA
CDB Enable �
Good-read Beep *CEA* *CEB*
Disable CEA
CEB Enable �
Double Confirm *CSA* *CSB*
� Disable CSA
CSB Enable
Field Control *CRA* *CRB*
� Disable CRA
CRB Enable
Inter-char. Gap *CGA* *CGB*
� Disable CGA
CGB Enable
Case Conversion *CTA* *CTC*
� Disable CTA
CTC Uppercase *CTD*
Lowercase CTD
17 System Control
*/$%PRG* PROGRAM
Scanning Mode *CAB* *CAC*
� Good-read Off CAB
CAC Momentary *CAD*
*CAE* Alternate CAD
CAE Timeout Off *CAF*
*CAG* Timeout Flash CAF
CAG Continue *CAA*
*CAI* Test Only CAA
CAI Spare
Code ID Transmission *IBA* *IBB*
� Disable IBA
IBB Enable
Code ID Position *ICA* *ICB*
� Before Code data ICA
ICB After Code Data
Length Transmission *IKA* *IKB*
� Disable IKA
IKB Enable
Code Name Transmission *IJA* *IJB*
� Disable IJA
IJB Enable
System Control 18
EXIT */$%EXT*
Money Testing *IOA* *IOB*
� None IOA
IOB Right Bottom *IOC*
Left Bottom IOC
Specific Adjustments *BAC* *BAE*
Beep Loudness (01-10) BAC
BAE Beep Duration(01-99*10ms) *BAF*
*BAG* Stand-by Time (01-99*1s) BAF
BAG Active Time (10-99*10ms) *BAH*
*BAI* Sleep Time (10-99*10ms) BAH
BAI Good-read Delay (10-99*10ms) *BAK*
*BAJ* Add-on Waiting Time (01-99*10ms) BAK
BAJ Double Confirm Times (01-99)
���� Money testing is only for UV light model scanner.
19 UPC-A
*/$%PRG* PROGRAM
Code Read *DVA* *DVB*
Disable DVA
DVB Enable �
Add-on Read *DWA* *DWB*
� Disable DWA
DWB Add-on 2 Only *DWC*
*DWD* Add-on 5 Only DWC
DWD Add-on 2+5
Truncate Leading Zero *DZA* *DZB*
� Disable DZA
DZB Enable
Check Digit Transmission *EAA* *EAB*
� Disable EAA
EAB Enable �
Specific Adjustments *BAO* *BAP*
Truncate Leading (00-15) BAO
BAP Truncate Ending (00-15) *AAA*
Code ID (ASCII) AAA
UPC-E 20
EXIT */$%EXT*
Code Read *ECA* *ECB*
Disable ECA
ECB Enable �
Add-on Read *EDA* *EDB*
� Disable EDA
EDB Add-on 2 Only *EDC*
*EDD* Add-on 5 Only EDC
EDD Add-on 2+ 5
Truncate Leading Zero *EHA* *EHB*
� Disable EHA
EHB Enable
Expansion *EFA* *EFB*
� Disable EFA
EFB Enable
Check Digit Transmission *EIA* *EIB*
Disable EIA
EIB Enable �
Specific Adjustments *BAQ* *BAR*
Truncate Leading (00-15) BAQ
BAR Truncate Ending (00-15) *AAB*
*AAC* Code ID0 (ASCII) AAB
AAC Code ID1 (ASCII)
21 EAN-13
*/$%PRG* PROGRAM
Code Read *EKA* *EKB*
Disable EKA
EKB Enable �
Add-on Read *ELA* *ELB*
� Disable ELA
ELB Add-on 2 Only *ELC*
*ELD* Add-on 5 Only ELC
ELD Add-on 2+5
Truncate Leading Zero *EPA* *EPB*
� Disable EPA
EPB Enable
ISBN/ISSN Conversion *ENA* *ENB*
� Disable ENA
ENB Enable
Check Digit Transmission *EQA* *EQB*
Disable EQA
EQB Enable �
Specific Adjustments *BAS* *BAT*
Truncate Leading (00-15) BAS
BAT Truncate Ending (00-15) *AAD*
Code ID0 (ASCII) AAD
EAN-8 22
EXIT */$%EXT*
Code Read *ESA* *ESB*
Disable ESA
ESB Enable �
Add-on Read *ETA* *ETB*
� Disable ETA
ETB Add-on 2 Only *ETC*
*ETD* Add-on 5 Only ETC
ETD Add-on 2+5
Truncate Leading Zero *EXA* *EXB*
� Disable EXA
EXB Enable
Expansion *EVA* *EVB*
� Disable EVA
EVB Enable
Check Digit Transmission *EYA* *EYB*
Disable EYA
EYB Enable �
Specific Adjustments *BAU* *BAV*
Truncate Leading (00-15) BAU
BAV Truncate Ending (00-15) *AAE*
*AAF* Code ID0 (ASCII) AAE
AAF Code ID1 (ASCII)
23 Code-39
*/$%PRG* PROGRAM
Code Read *FAA* *FAB*
Disable FAA
FAB Enable �
Format *FBA* *FBB*
� Standard FBA
FBB Full ASCII
Code-32 Translation *FCA* *FCC*
� Disable FCA
FCC Without Leading 'A' *FCD*
With Leading 'A' FCD
Start/End Transmission *FFA* *FFB*
� Disable FFA
FFB Enable
Checksum Verification *FGA* *FGB*
� Disable FGA
FGB Enable
Checksum Transmission *FHA* *FHB*
� Disable FHA
FHB Enable
Specific Adjustments *BAY* *BAZ*
Truncate Leading (00-15) BAY
BAZ Truncate Ending (00-15) *BAW*
*BAX* Min. Code Length (00-48) BAW
BAX Max. Code Length (00-48) *AAG*
Code ID (ASCII) AAG
Interleaved 2 of 5 24
EXIT */$%EXT*
Code Read *FKA* *FKB*
� Disable FKA
FKB Enable
Format *FLA* *FLB*
� Standard FLA
FLB Odd S-code
Checksum Verification *FNA* *FNB*
� Disable FNA
FNB Enable
Checksum Transmission *FOA* *FOB*
� Disable FOA
FOB Enable
Specific Adjustments *BBC* *BBD*
Truncate Leading (00-15) BBC
BBD Truncate Ending (00-15) *BBA*
*BBB* Min. Code Length (00-48) BBA
BBB Max. Code Length (00-48) *AAH*
Code ID (ASCII) AAH
25 Industrial 2 of 5
*/$%PRG* PROGRAM
Code Read *FQA* *FQB*
� Disable FQA
FQB Enable
Checksum Verification *FSA* *FSB*
� Disable FSA
FSB Enable
Checksum Transmission *FTA* *FTB*
� Disable FTA
FTB Enable
Specific Adjustments *BBG* *BBH*
Truncate Leading (00-15) BBG
BBH Truncate Ending (00-15) *BBE*
*BBF* Min. Code Length (00-48) BBE
BBF Max. Code Length (00-48) *AAI*
Code ID (ASCII) AAI
Matrix 2 of 5 26
EXIT */$%EXT*
Code Read *FVA* *FVB*
� Disable FVA
FVB Enable
Checksum Verification *FXA* *FXB*
� Disable FXA
FXB Enable
Checksum Transmission *FYA* *FYB*
� Disable FYA
FYB Enable
Specific Adjustments *BBK* *BBL*
Truncate Leading (00-15) BBK
BBL Truncate Ending (00-15) *BBI*
*BBJ* Min. Code Length (00-48) BBI
BBJ Max. Code Length (00-48) *AAJ*
Code ID (ASCII) AAJ
27 Codabar/NW7
*/$%PRG* PROGRAM
Code Read *GFA* *GFB*
Disable GFA
GFB Enable �
Start/End Symbol Type *GGA* *GGB*
� ABCD/ABCD GGA
GGB abcd/abcd *GGC*
*GGD* ABCD/TN*E GGC
GGD abcd/tn*e
Same Start/End Pair *GHA* *GHB*
� Disable GHA
GHB Enable
Start/End Transmission *GIA* *GIB*
� Disable GIA
GIB Enable
Checksum Verification *GJA* *GJB*
� Disable GJA
GJB Enable
Checksum Transmission *GKA* *GKB*
� Disable GKA
GKB Enable
Codabar/NW7 28
EXIT */$%EXT*
Specific Adjustments *BBS* *BBT*
Truncate Leading (00-15) BBS
BBT Truncate Ending (00-15) *BBQ*
*BBR* Min. Code Length (00-48) BBQ
BBR Max. Code Length (00-48) *AAL* Code ID (ASCII) AAL
29 Code-128
*/$%PRG* PROGRAM
Code Read *GMA* *GMB*
Disable GMA
GMB Enable �
Format *GNA* *GNB*
� Standard GNA
GNB UCC/EAN-128
Checksum Verification *GQA* *GQB*
Disable GQA
GQB Enable �
Checksum Transmission *GRA* *GRB*
� Disable GRA
GRB Enable
Specific Adjustments *BBW* *BBX*
Truncate Leading (00-15) BBW
BBX Truncate Ending (00-15) *BBU*
*BBV* Min. Code Length (00-48) BBU
BBV Max. Code Length (00-48) *AAM*
*ABK* Code ID (ASCII) AAM
ABK Concatenation Code (ASCII)
Code-93 30
EXIT */$%EXT*
Code Read *GTA* *GTB*
� Disable GTA
GTB Enable
Checksum Verification *GWA* *GWC*
Disable GWA
GWC One Digit *GWD*
� Two DigitsGWD
Checksum Transmission *GXA* *GXB*
� Disable GXA
GXB Enable
Specific Adjustments *BCA* *BCB*
Truncate Leading (00-15) BCA
BCB Truncate Ending (00-15) *BBY*
*BBZ* Min. Code Length (00-48) BBY
BBZ Max. Code Length (00-48) *AAN* Code ID (ASCII) AAN
31 Code-11
*/$%PRG* PROGRAM
Code Read *GZA* *GZB*
� Disable GZA
GZB Enable
Checksum Verification *HBA* *HBC*
Disable HBA
HBC One Digit *HBD*
� Two Digits HBD
Checksum Transmission *HCA* *HCB*
� Disable HCA
HCB Enable
Specific Adjustments *BCE* *BCF*
Truncate Leading (00-15) BCE
BCF Truncate Ending (00-15) *BCC*
*BCD* Min. Code Length (00-48) BCC
BCD Max. Code Length (00-48) *AAO*
Code ID (ASCII) AAO
MSI/Plessey 32
EXIT */$%EXT*
Code Read *HEA* *HEB*
� Disable HEA
HEB Enable
Checksum Verification *HGA* *HGB*
Disable HGA
HGB Mod 10 � *HGC* *HGD*
Mod 10/10 HGC
HGD Mod 11/10
Checksum Transmission *HHA* *HHB*
� Disable HHA
HHB Enable
Specific Adjustments *BCI* *BCJ*
Truncate Leading (00-15) BCI
BCJ Truncate Ending (00-15) *BCG*
*BCH* Min. Code Length (00-48) BCG
BCH Max. Code Length (00-48) *AAP*
Code ID (ASCII) AAP
33 UK/Plessey
*/$%PRG* PROGRAM
Code Read *HQA* *HQB*
� Disable HQA
HQB Enable
Checksum Verification *HSA* *HSB*
Disable HSA
HSB Enable �
Checksum Transmission *HTA* *HTB*
� Disable HTA
HTB Enable
Specific Adjustments *BCQ* *BCR*
Truncate Leading (00-15) BCQ
BCR Truncate Ending (00-15) *BCO*
*BCP* Min. Code Length (00-48) BCO
BCP Max. Code Length (00-48) *AAR*
Code ID (ASCII) AAR
Preamble/Postamble 34
EXIT */$%EXT*
Preamble Transmission *IEA* *IEB*
� Disable IEA
IEB Enable
Preamble Data *AAZ* *ABA*
Data0 (ASCII) AAZ
ABA Data1 (ASCII)
Postamble Transmission *IFA* *IFB*
Disable IFA
IFB Enable�
Postamble Data *ABB* *ABC*
Data0 (ASCII) ABB
ABC Data1 (ASCII)
Prefix Transmission *IGA* *IGB*
� Disable IGA
IGB Enable *IMA*
Clear All Data IMA
Prefix Data *ABF* 15 Bytes Data (ASCII) ABF
Suffix Transmission *IHA* *IHB*
� Disable IHA
IHB Enable *INA*
Clear All Data INA
Suffix Data *ABG* 15 Bytes Data (ASCII) ABG
35 ASCII Code Table
*/$%PRG* PROGRAM
L H 0 1 0 1
0 Null NUL DLE
1 Up F1 SOH DC1
2 Down F2 STX DC2
3 Left F3 ETX DC3
4 Right F4 EOT DC4
5 PgUp F5 ENQ NAK
6 PgDn F6 ACK SYN
7 F7 BEL ETB
8 Bs F8 BS CAN
9 Tab F9 HT EM
A F10 LF SUM
B Esc VT ESC
C F11 FF FS
D Enter F12 CR GS
E Insert Ctrl+ SO RS
F Delete Alt+ SI US
**** For keyboard wedge only.
L H 2 3 4 5 6 7
0 SP 0 @ P ` p
1 ! 1 A Q a q
2 “ 2 B R b r
3 # 3 C S c s
4 $ 4 D T d t
5 % 5 E U e u
6 & 6 F V f v
7 ‘ 7 G W g w
8 ( 8 H X h x
9 ) 9 I Y i y
A * : J Z j z
B + ; K [ k {
C , < L \ l |
D - = M ] m }
E . > N ^ n ~
F / ? O _ o DEL
Hexdecimal/Decimal Table 36
EXIT */$%EXT*
*%00* *%01*
0 %00
%01 1 *%02*
*%03* 2 %02
%03 3 *%04*
*%05* 4 %04
%05 5 *%06*
*%07* 6 %06
%07 7 *%08*
*%09* 8 %08
%09 9 *%0A*
*%0B* A %0A
%0B B *%0C*
*%0D* C %0C
%0D D *%0E*
*%0F* E %0E
%0F F
*%OK* Set %0K