Argox Information Co AI-68XX Handheld Barcode Scanner User Manual
Argox Information Co Ltd Handheld Barcode Scanner Users Manual
Users Manual
AI-6801
CCD Scanner
User Guide
i
Regulatory Compliance
FEDERAL COMMUNICATIONS COMMISSION
INTERFERENCE STATEMENT
This equipment has been tested and found to
comply with the limits for a Class B digital
device, pursuant to part 15 of the FCC Rules.
These limits are designed to provide reasonable
protection against harmful interference in a
residential installation. This equipment
generates, uses and can radiate radio frequency
energy and, if not installed and used in
accordance with the instructions, may cause
harmful interference to radio communications.
However, there is no guarantee that
interference will not occur in a particular
installation. If this equipment does cause
harmful interference to radio or television
reception, which can be determined by turning
the equipment off and on, the user is
encouraged to try to correct the interference by
one or more of the following measures:
-Reorient or relocate the receiving antenna.
-Increase the separation between the
equipment and receiver.
-Connect the equipment into an outlet on a
circuit different from that to which the receiver
is connected.
ii
-Consult the dealer or an experienced radio/ TV
technician for help.
CAUTION:
Any changes or modifications not expressly
approved by the grantee of this device could void
the user's authority to operate the equipment.
RF exposure warning
The equipment complies with FCC RF
exposure limits set forth for an uncontrolled
environment.
The equipment must not be co-located or operating in conjunction with
any other antenna or transmitter.
iii
經型式認證合格之低功率射頻電機,
非經許可,公司、商號或使用者均不
得擅自變更頻率、加大功率或變更原
設計之特性及功能。
低功率射頻電機之使用不得影響飛
航安全及干擾合法通信;經發現有干
擾現象時,應立即停用,並改善至無
干擾時方得繼續使用。
前項合法通信,指依電信法規定作業之無
線電通信。低功率射頻電機須忍受合法通
信或工業、科學及醫療用電波輻射性電機
設備之干擾。
RF EXPOSURE WARNING:
The equipment complies with FCC RF exposure limits
set forth for an uncontrolled environment.
The equipment must not be co-located or operating
in conjunction with any other antenna or
transmitter.
iv
警告: 電池若未妥善處理, 可能會導致爆炸。
請勿拆卸電池, 或用火銷毀電池。 請將電池放置於兒童拿不
到的地方。 請使用專用充電器充電, 並請依照當地政府或法
律規定妥善處理廢棄電池。
CAUTION: EXPLOSION HAZARD
Do not disassemble, short circuit, heat the battery or dispose
of in fire. Store battery pack in a proper place. Do not expose
to temperature above 60℃/140℉. Use specified charger
only. Please dispose of the used batteries following the rules
or laws issued by the local government.
Note All brands and trademarks shall
belong to their respective owner.
Note Specification is subject to changes
without notice.
v
Contents
1 Introduction .......................................................... 1
1.1 Unpacking ....................................................... 2
1.2 Understand your scanner ................................ 4
1.2.1 Scanner ..................................................... 4
1.2.2 Cradle ........................................................ 5
1.3 Indicators......................................................... 6
1.3.1 Status lights ............................................... 6
1.3.2 Status sound ............................................. 7
1.3.3 Vibration ................................................... 7
2 Get started ............................................................ 8
2.1 Installation....................................................... 8
2.1.1 Set up your scanner .................................. 8
2.1.2 How to scan ............................................ 10
2.1.3 Work with the ASCII table ....................... 10
2.1.4 Search your scanner ............................... 11
2.2 Battery ........................................................... 11
2.2.1 Charge the battery .................................. 11
2.2.2 Replace the battery................................. 12
2.3 Connection .................................................... 14
2.3.1 Connect to your cradle again .................. 14
2.3.2 Connect to a Bluetooth adapter ............. 14
2.3.3 Connect to a mobile device .................... 18
Connect to an iOS device ........................ 18
Connect to an Android device ................ 20
3 Controls and settings........................................... 23
3.1 Interface selection ......................................... 25
3.1.1 USB HID key board .................................. 26
3.1.2 RS-232 ..................................................... 29
vi
3.2 Scan properties ............................................. 32
3.3 Indicator ........................................................ 37
3.4 Characters and strings (transmission) ........... 40
3.4.1 Prefix and suffix ...................................... 40
3.4.2 Preamble and postamble ........................ 41
3.4.3 String groups ........................................... 43
Example .................................................. 43
3.4.4 ID, name and capitalization .................... 47
3.5 Scanner information ...................................... 49
3.5.1 Parameters .............................................. 49
3.5.2 Data Magic settings ................................ 50
3.5.3 Firmware version .................................... 50
3.6 Reset your scanner ........................................ 51
3.7 Update firmware ........................................... 53
3.8 Data Magic .................................................... 61
Data Magic commands ........................... 62
3.8.1 Bar code scanning ................................... 65
Data format ............................................. 65
Bar codes ................................................ 68
Example .................................................. 70
Scan Utility ........................................................ 75
Virtual COM ............................................ 79
4 Bar codes.. ........................................................... 81
UPC-A .................................................................. 81
UPC-E................................................................... 85
EAN-13 ................................................................ 89
EAN-8 .................................................................. 92
Code 39 ............................................................... 96
Interleaved 2 of 5 .............................................. 100
Industrial 2 of 5 ................................................. 102
vii
Matrix 2 of 5 ...................................................... 104
Codabar ............................................................. 106
Code 128 ........................................................... 109
Code 93 ............................................................. 113
Code 11 ............................................................. 116
MSI/Plessey ....................................................... 118
UK/Plessey ........................................................ 120
Telepen .............................................................. 122
Standard 2 of 5 .................................................. 124
China Post ......................................................... 126
Italian Pharmacode (Code 32) ........................... 128
Code 16K ........................................................... 130
EAN UCC Composite .......................................... 132
GS1 Databar Omnidirectional ........................... 134
GS1 Databar Limited ......................................... 136
GS1 Databar Expanded...................................... 138
5 Troubleshooting ................................................ 140
5.1 Scanner issues ............................................. 140
5.2 Bar code issues ............................................ 141
6 Specifications .................................................... 142
Appendix A. Test symbologies .............................. 145
Appendix B. ASCII table ........................................ 148
Appendix C. Default settings of bar codes ............ 149
Appendix D. Data entry bar codes ........................ 151
1
1 Introduction
AI-6801 is a cordless scanner that can read
bar codes on objects or on screens. The high
performance scanning engine delivers high
speed and high readability, making it an ideal
scanning solution for business.
■ High decoding performance Fast and
easy scan for 1D bar codes.
■ Water resistant and dust-tight With the
IP65 rating, AI-6801 can be used in various
environment without being damaged by
water and dust.
■ High optical resolution Your scanner
reads high density bar codes up to 3 mil.
■ Distortion processing Even if your bar
code is distorted, AI-6801 still recognizes
it.
2
1.1 Unpacking
Make sure all of the following items are
included in your package.
Scanner
Cradle
Plug
Quick Start Guide
It comes with the
power supply. The
plug varies according
to your country.
USB Cable
or
RS-232 Cable
3
Power Supply
■ For USB packs, it is
optional.
■ For RS-232 packs, it is
standard.
When you receive your scanner, open the
package immediately and inspect for shipping
damage. If you discover any damage, contact
the shipping company and file a claim. Argox
is not responsible for any damage incurred
during shipping. Save all package materials for
the shipping company to inspect.
Note If any item is missing, please
contact your local dealer.
4
1.2 Understand your scanner
1.2.1 Scanner
■ Perspective
■ Bottom
5
1.2.2 Cradle
■ Perspective
■ Bottom
6
1.3 Indicators
1.3.1 Status lights
Status lights (LED) are helpful for checking
your scanner’s status. Both your scanner and
cradle have LEDs, and each of them have four
colors: blue, green, red and amber. The table
below shows the LED behavior and the status
it indicates.
Status
Scanner LED
Cradle LED
Scanner
Connected
Flash blue at
1-second
intervals
Flash blue at
1-second
intervals
Scanner
Disconnected
Off
Off
Good Scan
Flash green
once
Flash green
once
Cradle ACK
Timeout
Flash red every
0.5 second until
timeout
N/A
Firmware
Update
Flash green fast
Flash green fast
Cradle Inquiry
N/A
Flash amber
and green
slowly
Cradle Inquiry
and Charging
N/A
Flash amber,
green and red
slowly
Charging
Solid red
Flash green
every second
Battery Full
Off
Solid green
7
1.3.2 Status sound
In addition to status lights, your scanner and
your cradle make sounds to indicate the
status it is in.
Status
Scanner Sound
Cradle Sound
Scanner
Connected
Sound 1
N/A
Scanner
Disconnected
Sound 2
N/A
Good Scan
A short beep
N/A
Cradle Inquiry
N/A
Beeps five times
at 1-second
intervals
Cradle ACK
Timeout
Beeps once in
low tone
A short beep
Battery Low
Three short
beeps (fast)
N/A
Memory Full
Sound 3
N/A
Programming
Two short
beeps
N/A
Interface
Ready
N/A
Sound 4
Power On
A long beep
A long beep
Reset
N/A
Sound 5
1.3.3 Vibration
Your scanner vibrates in certain status.
Status
Scanner
Power On
Vibrate
Wake up from Sleep Mode
Vibrate
Good Scan
Vibrate
8
2 Get started
This chapter provides information about how
to install, connect and use your scanner to do
your work, and how to charge and replace
your battery.
2.1 Installation
This section describes how to set up your
scanner.
2.1.1 Set up your scanner
1. Connect the USB or the RS-232 cable to
your cradle. Lay the cable into the notch
on the cradle edge.
9
2. Connect the USB or the RS-232 cable to
your computer.
Note 1 If you’ve purchased the USB
pack, you can charge your scanner by
connecting the USB cable to your
computer. You can also charge it by
connecting a power supply (optional) to
your USB cable. The charging time is
shorter with a power supply.
Note 2 If you’ve purchased the RS-232
pack, connect the power supply to the
RS-232 cable and the wall outlet.
Charging by
Full Charge Time
Power Supply
4.5 hours
USB Cable
6.5 hours
3. Place your scanner on your cradle to
charge it to full (cradle’s LED glows
green).
4. Scan the Cradle code at the bottom of
your cradle to establish the connection
between your scanner and cradle.
5. To test your scanner, start a text
processing program like Notepad or Word.
Scan a bar code and see if the data can
be sent to your computer. If it’s
successful, you’ll hear a beep and the bar
code data shows in the program.
10
2.1.2 How to scan
AI-6801 emits a light bar when it is scanning.
This bar needs to cross the bar code
horizontally to decode it.
2.1.3 Work with the ASCII table
Sometimes, you might need to send some
control characters that can’t be typed or
enter characters without a keyboard. You can
do it by using ASCII codes.
In Appendix B, you'll find the ASCII table. Both
column and row numbers are hexadecimal.
The ASCII code of a character is the
combination of a column and a row number,
where the column comes first. For example,
the ASCII code of BEL is "07" and the number
sign (#) is "23." You can use the bar codes in
Appendix D to scan ASCII codes.
11
2.1.4 Search your scanner
Sometimes you might leave your scanner
somewhere and can’t find it. In this case,
press and hold the RESET button at the
bottom of your cradle, until you receive two
short beeps from your scanner, and you can
locate it by the beep sound.
2.2 Battery
AI-6801 contains a lithium-ion battery that is
partially charged at the factory. You might
want to charge it to full before your use it.
The battery life varies depending on usage.
2.2.1 Charge the battery
You can charge the battery by connecting the
USB cable to your computer, or by using a
power supply, which charges the battery
faster. When your scanner is fully charged,
your cradle’s LED turns to green.
Charging by
Full Charge Time
Power Supply
4.5 hours
USB Cable
6.5 hours
Caution Keep the charging pins dry
when you put your scanner on your
cradle to charge the battery. Wet charging
pins may cause water seeping into your
cradle and shortening its life.
12
2.2.2 Replace the battery
The battery’s life is consumed as you use and
charge it. You need to replace the battery
when it wears out.
1. Loosen the screw at the bottom of your
scanner.
2. Remove the battery cap.
3. Pinch the tape at the top of the battery
and pull the battery out.
13
4. Insert the new battery into your scanner
in the direction of the arrow printed on
the battery.
5. Put the battery cap back to your scanner.
Make sure the angle of cap is the same as
below.
6. Tighten the screw to secure the cap.
14
2.3 Connection
Your scanner can connect to three types of
devices: your cradle, a Bluetooth adapter or a
mobile device.
2.3.1 Connect to your cradle again
If your scanner has connected to other device,
and you want it to connect to your cradle
again, do this:
1. Scan the following bar code.
2. Scan the bar code at the bottom of your
cradle.
2.3.2 Connect to a Bluetooth adapter
If your computer has a Bluetooth adapter, you
can connect your scanner to your computer
without a cradle.
To connect your scanner to a Bluetooth
adapter:
15
1. Scan the PC/Android bar code.
2. Click the Bluetooth icon in the
notification area.
Note Your computer needs to be
Bluetooth-enabled.
3. In the Bluetooth Devices dialog box, click
Add.
16
4. In the Add Bluetooth Device Wizard
dialog box, select the My device is set up
and ready to be found check box, and
click Next.
5. If it detects your scanner, it shows
“AI6801:XXXXXXXXX” (X is your scanner’s
serial number) in the list. Click your
scanner, and click Next.
17
6. Click Let me choose my own passkey.
The default key is your scanner’s serial
number (at the bottom of your cradle).
After entering the key, click Next.
7. The computer will try to connect to your
scanner. If it succeeds, you’ll see the
successful message. Click Finish.
18
2.3.3 Connect to a mobile device
AI-6801 is able to connect to an iOS or Android
device that you can use to process bar codes.
Connect to an iOS device
You can connect your scanner to an iOS device, such
as iPhone, iPad or iPod touch. The setup screen may
vary depending on your device. In this section, we
use an iPhone as an example.
1. Scan the “iOS HID” bar code.
2. On your iPhone,
Go to Settings >
Bluetooth. Turn on
Bluetooth, and
your iPhone
searches other
Bluetooth devices
automatically. If it
detects your
scanner, it shows
“AI6801:XXXXXXXX
X” (X is your
scanner’s serial
number) under
DEVICES. Tap your
scanner to connect
it.
19
3. When it connects
successfully, the
status of your
scanner is changed
to Connected.
4. Tap Notes to open
a new note. Use
your scanner to
scan bar codes and
the data shows in
the note.
Note: Apple iOS devices
will allow only one input device working at the same time.
So when you connect an Argox Cordless Scanner with
your Apple device, the Apple Virtual Keyboard will be
invalid automatically. To have the Apple Virtual
Keyboard be available again, your will need to scan the
barcode below.
20
Connect to an Android device
You can connect your scanner to an Android device,
such as a smartphone or tablet. The setup screen
may vary depending on your device. In this section,
we use a smartphone as an example.
1. Scan the Android HID bar code.
2. On your Android
smartphone, go to
the Bluetooth
setting screen. Turn
on Bluetooth.
21
3. Tap Scan to search
Bluetooth devices.
If it detects your
scanner, it shows
“AI6801:XXXXXXXXX”
(X is your scanner’s
serial number) in
the list. Tap your
scanner to connect
it.
4. When it connects
successfully, your
scanner is shown
under Paired
devices.
22
5. Tap a memo App to
open a new memo.
Use your scanner to
scan bar codes and
the data shows in
the memo.
23
3 Controls and settings
Customize your scanner to work efficiently.
AI-6801 offers many features to match your
preferences. This chapter provides
information about how to change controls
and settings of your scanner.
To customize your scanner, you need to scan a
series of programming bar codes in the
correct order. On the last page of this manual,
you’ll see a table of hexadecimal bar codes
that can be used with programming bar
codes.
To customize your scanner:
1. On the top of the setting table, scan the
Program bar code.
2. In the setting table, in the Setting column,
scan one of the bar codes.
3. On the last page, scan the bar codes that
correspond to the value you want in the
Value column. When you finish, scan the
Finish bar code.
4. On the lower-right corner of the setting
table, scan the Exit bar code.
24
Scan Process
①Program ②Setting ③Value (using bar
codes on the last page) ④Finish ⑤Exit
Program
Setting
Option
Value
Interface
selection
RS-232
USB HID
RS-232/
USB HID
Auto
detection
USB Virtual
COM
01
03
04*
05
Exit
①Program
②Setting
⑤Exit
③Value(The last page)
④Finish
25
3.1 Interface selection
AI-6801 supports RS-232, USB HID and virtual
COM. By default, your scanner is able to
detect the interface automatically. When it
detects USB, it selects HID as your scanner’s
interface.
Program
Setting
Option
Value
Interface selection
RS-232
01
USB HID
03
RS-232/
USB HID
Auto detection
04*
USB Virtual COM
05
(*) Default
Exit
26
3.1.1 USB HID key board
Keyboard layout You can use it to change your
keyboard layout, so your scanner can scan bar
codes of different languages. Remember, you
also need to change your input method.
Function key It maps function keys to ASCII
codes, so you can scan bar codes in place of the
function key input. For example, if you scan the
numeric bar code “1” and then “2,” your scanner
sends the specific character to your computer as
though you press F2. The code mapping range is
from 01 to 1F. For more information about ASCII
codes, see ASCII table in Appendix B.
Numeric key The keypad is located to the
rightmost of a keyboard. You need to select this
mode if your program only accepts numerals.
When selecting Alt+Keypad, your bar code data
will be sent as if you’re pressing “Alt+number.” It
is useful when your bar code contains a special
character, such as the Euro sign (€).
Caps lock It determines whether the state of
the Caps Lock key affects the output of bar
codes.
Inter-character delay It determines how fast
your computer receives each character and
displays it on the screen. If the speed is set too
fast and your computer system is slow, your
computer may lose data.
Block Delay It is a delay timer between barcode data
output. The feature is used to transfer continually with
27
shorter barcode data or multi-field scanning.
Program
Setting
Option
Value
Keyboard layout
USA
Belgium
Denmark
France
Germany
Italy
Portugal
Spain
Sweden
Switzerland
UK
Latin American
Japanese
00*
01
02
03
04
05
06
07
08
09
10
11
12
Function key
Disable
Enable
00
01*
Numeric key
Alphabetic key
Numeric keypad
Alt+Keypad
00*
01
02
28
Setting
Option
Value
Caps lock
Caps lock”ON”
Caps lock”OFF”
Caps lock for Mac
00
01*
02
Inter-character
delay
00 to 99.(ms)
00-99
02 *
Block transmission
delay
00-99 (10 ms)
00-99
10*
(*) Default
Exit
29
3.1.2 RS-232
Flow control
• None Your computer and scanner only
use TxD and RxD signals for
communication. No hardware or software
flow control is used.
• RTS/CTS It is hardware flow control. If
your scanner is ready to send bar code
data to your computer, it sends an RTS
signal, and waits to receive a CTS signal
from your computer. If your scanner
doesn’t receive a CTS after a timeout,
you’ll hear five warning beeps from it.
• Xon/Xoff It is software flow control.
When your computer is unable to receive
data, it sends an Xoff signal to notify your
scanner to stop sending data; it sends an
Xon signal when it’s ready.
• ACK/NAK Your scanner sends data after
it received an ACK signal from your
computer, and will resend data if it
receives an NAK signal.
Inter-character delay It determines how fast
your computer receives each character and
displays it on the screen. If the speed is set too
fast and your computer system is slow, your
computer may lose data.
Block Delay It is a delay timer between
barcode data output. The feature is used to
30
transfer continually with shorter barcode data or
multi-field scanning.
Response delay If you use RTS/CTS or
ACK/NAK for flow control, you can decide how
long your scanner waits your computer to
acknowledge the data transmission.
Program
Setting
Option
Value
Flow control
None
RTS/CTS
Xon/Xoff
ACK/NAK
00*
01
02
03
Inter-character
delay
00-99 (msec)
00-99
00*
*3AC*
Block delay
00 to 99.
00 *
Response delay
00-99 (100 msec)
00-99
20*
(*) Default
Exit
31
Exit
Program
Setting
Option
Value
Baud rate
2400 bps
4800 bps
9600 bps
19200 bps
38400 bps
57600 bps
115200 bps
03
04
05*
06
07
08
09
Parity
None
Odd
Even
00*
01
02
Data bit
8 bits
7 bits
00*
01
Stop bit
One bit
Two bits
00*
01
(*) Default
32
3.2 Scan properties
■ Good-read off After you pull the trigger, your
scanner will keep emitting the light bar, until it
captures a good scan or no bar code is decoded
after the stand-by duration elapsed.
■ Momentary When you pull the trigger, the
light bar is turned on; when you release the
trigger, the light bar is turned off.
■ Alternate The trigger acts as a toggle. When
you pull the trigger, the light bar is turned on;
when you pull it again, the light bar is turned off.
■ Timeout-off When you pull the trigger, the
light bar is turned on. If no bar code is decoded
after the stand-by duration elapsed, the light bar
is turned off.
■ Continue It automatically detects and decodes
bar codes in your scanner’s field of view. You can
turn on this mode when you want to decode bar
codes without pulling the trigger. If no bar code
is decoded after the stand-by duration elapsed,
the light bar will flash. You can move your
scanner or pull the trigger to wake it up.
■ Test only It is reserved for engineers to test.
■ Auto-sensing Similar to Continue, it
automatically detects and decodes bar codes in
your scanner’s field of view. If no bar code is
decoded after the stand-by duration elapsed,
the light bar will be turned off. You can move
your scanner or pull the trigger to wake it up.
■ Double confirm It determines how many times
the decoder needs to confirm a bar code.
33
■ Double read timeout It determines the
duration of Double confirm. For example, if you
set 5 times in Double confirm and set 10
milliseconds in Double read timeout, the
decoder will decode a bar code 5 times in 10
milliseconds. You need to turn on Double
confirm to use this feature.
■ Supplement check counter The decoder needs
to capture the supplemental bar code within the
number of times the check counter specified, or
it determines there’s no supplement.
34
Program
Setting
Option
Value
Scan mode
Good-Read Off
Momentary
Alternate
Timeout Off
Continue
Test only
Auto-sensing
00
01*
02
03
04
05
06
Stand-by
duration
01-99 (second)
00-99
06*
Double read
timeout
01-99 (10 msec)
01-99
50*
Double confirm
00-09
(00: no double
confirm)
00-09
00*
Supplement
check counter
00-99
(verifications)
00-99
5*
(*) Default
Exit
35
■ Global min/max code length The min and max
code length defines the decoding length of all
bar codes. Note the following when you set their
length:
• If the length of a bar code is shorter than
the min or longer than the max, the bar
code won’t be decoded.
• If the min is equal to the max, the decoding
length is fixed.
• Some bar codes have their own decoding
length. If you set the individual min or max
decoding length for a bar code, your scanner
will go by the individual setting.
■ Inverted image scan When you turn on this
feature, you can scan both regular and inverted
bar codes.
■ Position indication When you turn on this
feature, the light bar keeps flashing. This feature
determines how long the light bar flashes.
■ ISBT Concatenation timeout when scanning
single ISBT barcode, scanner will wait 900ms to
output barcode because it is seeking appended
ISBT barcode until timeout.
■ Configration Auto update Every time your cradle
connects to your scanner, Auto Update
automatically updates your scanner’s
configuration if it is different from your cradle’s.
36
Program
Setting
Option
Value
Global min. code length
00-99
00-99
4*
Global max. code length
00-99
04-99
99*
Inverted image scan
Disable
Enable
00*
01
Position indication
Disable
30 seconds
60 seconds
90 seconds
120 seconds
150 seconds
180 seconds
Continue
00*
01
02
03
04
05
06
07
*7AO*
ISBT Concatenation
timeout
Disable
100ms
200ms
900ms
00
01
02
09
*1BA*
Configration Auto
update
Disable
Enable
00*
03
(*) Default
Exit
37
3.3 Indicator
■ Power on alert When your scanner is turned
on, you’ll hear a long beep.
■ Good read indication The reaction after your
scanner gets a good read.
■ Beeper indication Your scanner will beep after
it gets a good read.
■ Beep loudness It is the volume of the good
read beep. The bigger the number, the higher
the volume.
■ Beep tone freq It is the tone of the good read
beep. The bigger the number, the higher the
tone.
■ Beep tone duration It is the duration of the
good read beep. The bigger the number, the
longer the duration.
■ Cradle Inquiry Beep Adjust the cradle inquiry
beep time.
■ Cradle Beep Loudness Adjust the cradle Beep
volume.
38
Program
Setting
Option
Value
Power on alert
Disable
Enable
00
01*
Good read indication
Disable
Enable LED
Enable Vibration
Enable both
00
01
02
03*
Beeper indication
Disable
Enable
00
01*
Beep loudness
00-07
00-07
07*
Beep tone freq.
00-99 (100 Hz)
00-99
40*
Beep tone duration
00-99 (10 msec)
00-99
10*
*5AJ*
Disable
10 seconds
30 seconds
00*
01
03
39
Cradle Inquiry Beep
Continue
08
*5AK*
Cradle Beep
Loudness
Disable
Volume 1
Volume 7
00
01
07
(*) Default
Exit
40
3.4 Characters and strings
(transmission)
3.4.1 Prefix and suffix
Prefix / Suffix characters setting You can add a
character at the beginning (prefix) or at the end
(suffix) of a bar code. You can use up to 22 ASCII
characters to customize the prefix and suffix.
Prefix
Name
Preamble
ID
Code
Length
Barcode
Data
ID
Postamble
Suffix
Program
Setting
Option
Value
Prefix characters
setting
None
1-22
characters
00*
00-ffH ASCII
code
Suffix characters
setting
None
1-22
characters
0D*
00-ffH ASCII
code
(*) Default
Exit
41
3.4.2 Preamble and postamble
■ Preamble / Postamble In some cases, you
may need additional characters to identify
your bar code data. A preamble and postamble
can help you to do that. Remember, you need
to turn on preamble/postamble transmission
to use it.
■ Preamble transmission Add a preamble
character or characters to a bar code.
■ Postamble transmission Add a postamble
character or characters to a bar code.
Prefix
Name
Preamble
ID
Code
Length
Barcode
Data
ID
Postamble
Suffix
42
Program
Setting
Option
Value
Preamble
characters setting
None
1-12characters
00*
00-ffH
ASCII code
Postamble
characters setting
None
1-12haracters
00*
00-ffH
ASCII code
Preamble
transmission
Disable
Enable
00*
01
Postamble
transmission
Disable
Enable
00*
01
(*) Default
Exit
43
3.4.3 String groups
■ Insert G1/G2/G3/G4 character setting
You can insert up to two strings into a bar
code. Each string can contain up to 12
characters. First, you need to set a string
in a group, and then insert the group into
your bar code. There are four string
groups. You can decide which group you
want to use and where you want to insert
it. You can insert the same group two
times if you want.
Note if you want to insert G5-G10, use
Data Magic.
■ Insert data group position It
determines the position that the string
group will be inserted into. Note that the
insertion position can't exceed the length
of a bar code, or the group will be
inserted at the end of the bar code. The
value “00” inserts the group at the
beginning of a bar code, and “64” inserts
the group at the end of a bar code.
Example
To insert a string group into a bar code:
Step 1. Set a string in a group.
1. Scan the Program and Insert G1
characters setting bar codes.
2. In the ASCII code table, find the value of
the character you want to insert. For
44
example, if you want to insert the string
"AB," you'll find A→41, B→42.
3. On the last page, scan "41" and "42," and
then scan the Finish bar code.
4. Scan the Exit bar code.
Step 2. Insert the string into the specified
position.
1. Scan the Program and Insert data group
1 position bar codes.
2. On the last page, scan “03,” and then
scan the Finish bar code. This means
we’re inserting the string into the third
position of a bar code.
3. Scan the Exit bar code.
Step 3. Specify the bar code you want to
insert.
1. We’re using Code 128 as an example. In
the section Code 128, scan the Program
and Insert group number selection bar
codes.
2. On the last page, scan “01,” and then
scan the Finish bar code. This means
we’re inserting Group1 into a Code 128
bar code.
3. Scan the Exit bar code.
Original data: 258963
Result: 258AB963
45
Program
Setting
Option
Value
Insert G1 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G2 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G3 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G4 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G5 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G6 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G7 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
46
Setting
Option
Value
Insert G8 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G9 characters
setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert G10
characters setting
None
1-12
characters
00*
00-ffH ASCII
code
Insert data group 1
position
00-63
(00: no
insertion)
00-63
00*
Insert data group 2
position
00-63
(00: no
insertion)
00-63
00*
Insert data group 3
position
00-63
(00: no
insertion)
00-63
00*
Insert data group 4
position
00-63
(00: no
insertion)
00-63
00*
(*) Default
Exit
47
3.4.4 ID, name and capitalization
■ Code ID position You can choose to
place Code ID before or after a bar code.
Prefix
Name
Preamble
ID
Code
Length
Barcode
Data
ID
Postamble
Suffix
■ Code ID transmission Code ID is an
identifier for a bar code. It has two modes:
Proprietary ID or AIM ID. You can choose
either of them. If you want to customize
the code ID using an ASCII code, you need
to choose Proprietary ID. AIM ID is fixed
since it is defined by the AIM organization.
■ Code length transmission It shows the
length of a bar code at its beginning. For
example, if your bar code is "258963," the
result will be "06258963,” in which 06 is
the length.
■ Code name transmission It shows the
name of a bar code type at the beginning
of a bar code. For example, if your bar
code type is Code 39, and your bar code is
“09741258R,” the result is “(Code-39)
09741258R.”
■ Case conversion You can change the
capitalization of letters. For example, if you
choose Upper case, the string “12aBcDeF”
will be converted to “12ABCDEF.”
48
Program
Setting
Option
Value
Code ID position
Before code data
After code data
00*
01
Code ID
transmission
Disable
Proprietary ID
AIM ID
00*
01
02
Code length
transmission
Disable
Enable
00*
01
Code name
transmission
Disable
Enable
00*
01
Case conversion
Disable
Upper case
Lower case
(For bar code data
only)
00*
01
02
(*) Default
Exit
49
3.5 Scanner information
3.5.1 Parameters
It displays your scanner’s information on the
screen.
■ Bar code settings It shows the current
settings of all bar codes.
■ Unique parameters It shows the current
values of the common properties of all bar
codes.
■ System parameters It shows the current
system settings of your scanner, such as
interface selection, RS-232, indicator,
transmission and the scan mode.
■ String settings It shows all settings of
strings, such as prefix, suffix, preamble,
postamble and string groups.
Program
Setting
Bar code settings
Unique parameters
System parameters
String settings
Exit
50
3.5.2 Data Magic settings
It shows all settings of Data Magic.
Program
Setting
Data Magic settings
Exit
3.5.3 Firmware version
It shows the firmware version of your scanner.
Program
Setting
Firmware version
Exit
51
3.6 Reset your scanner
By resetting your scanner, you can return your
scanner to the state it was in when you receive
it. This can help you solve some problems
caused by settings changed between scans.
Scan the following bar code to reset your
scanner:
There are two ways to reset your scanner.
■ Scan the bar code
Scan the following bar code to reset your
scanner.
Program
Setting
*!IC* Reset Scanner
■ Press and hold the RESET button
Press and hold the RESET button until you
hear the startup sound.
Remember the following when resetting your
scanner:
1. If your scanner is connected to your
52
cradle, when you scan the Reset scanner
bar code or press the RESET button, you
reset both of your scanner and cradle.
2. If your scanner is not connected to your
cradle, when you scan the Reset scanner
bar code, you only reset your scanner;
when you press the RESET button, you
only reset your cradle.
53
3.7 Update firmware
Updating firmware improves functionalities
and performance for your scanner. If you
want to update the firmware of AI-6801, you
need to update your cradle’s firmware first.
After that, your cradle will reset and try to
connect to your scanner. Once they establish
the connection, your cradle will update your
scanner’s firmware.
USB connection
1. Start Scan Utility.
2. On the File menu, click New.
3. In the NEW dialog box, select AI6801 or
AI6801 from the Select Model list, and
click OK.
54
4. In the Scan Utility dialog box, click No.
5. On the Tool menu, click Download
Firmware > Download All (Scanner).
Note If you want to exit the firmware
update mode, unplug the cable.
6. Scan Utility will ask if you want to
upgrade your scanner, click OK. In the
next dialog box, click OK. Then, you need
to wait 7 seconds for system to switch
your scanner to the DFU mode.
55
7. In the Change Firmware dialog box, click
Ask to get the current firmware version
of your scanner.
8. Click Find to load the firmware file. The
firmware version in this file needs to be
different from the current firmware
version of your scanner. After loading the
file, click Download to update the
firmware.
56
9. After the update is completed, click OK.
57
RS-232 connection
1. Start Scan Utility.
2. On the File menu, click New.
3. In the NEW dialog box, select AI6801 or
AI6801 from the Select Model list, and
click OK.
4. In the Scan Utility dialog box, click No.
58
5. On the Tool menu, click Host RS-232
Setup.
6. In the Host RS-232 Setup dialog box,
select the COM port your scanner is using
and click Port Setting.
7. In the Port Setting dialog box, in the
Baud rate list, select 115200 and click OK.
59
8. In the Host RS-232 Setup dialog box, click
OK.
9. On the Tool menu, click Download
Firmware > Download All (Scanner).
10. In the Change Firmware dialog box, click
Ask to get the current firmware version
of your scanner.
11. Click Find to load the firmware file. The
60
firmware version in this file needs to be
different from the current firmware
version of your scanner. After loading the
file, click Download to update the
firmware.
12. After the update is completed, click OK.
61
3.8 Data Magic
Data Magic offers 10 commands for you to
customize text strings of bar codes. Each
command can be specified in a rule. Data
Magic allows up to 10 rules to be applied.
With the flexibility Data Magic provides, you
can define data as you want.
There are two ways to use Data Magic:
scanning bar codes, or using Scan Utility. By
scanning bar codes, you can quickly change
the settings without using programs; by using
Scan Utility, you can see the settings at a
glance and change them through the
easy-operated user interface. Choose the
method that meets your need.
62
Data Magic commands
InsertF
Definition
Insert a
character or
characters from
the left of a text
string.
Attributes
■ Position: The position you
want to insert the character.
■ String: The specified group.
InsertB
Definition
Insert a
character or
characters from
the right of a
text string.
Attributes
■ Position: The position you
want to insert the character.
■ String: The specified group.
CutF
Definition
Remove a
character or
characters from
the left of a text
string.
Attributes
■ From: The starting position
of the text to be removed.
■ To: The end position of the
text to be removed.
CutB
Definition
Remove a
character or
characters from
the right of a
text string.
Attributes
■ From: The starting position
of the text to be removed.
■ To: The end position of the
text to be removed.
63
KeepF
Definition
Retain a
character or
characters from
the left of a text
string.
Attributes
■ From: The starting position
of the text to be retained.
■ To: The end position of the
text to be retained.
KeepB
Definition
Retain a
character or
characters from
the right of a
text string.
Attributes
■ From: The starting position
of the text to be retained.
■ To: The end position of the
text to be retained.
FindF
Definition
Remove a
certain length
of the string
from the left.
Attributes
■ String: The specified group.
■ Include: Remove everything
before the specified string.
■ Exclude: Remove the
specified string and
everything before it.
FindB
Definition
Remove a
certain length
of the string
from the right.
Attributes
■ String: The specified group.
■ Include: Remove everything
before the specified string.
■ Exclude: Remove the
specified string and
everything before it.
64
Replace
Definition
Replace the
text in the
original text
string with a
different text
string.
Attributes
■ String: The text in the
original text string.
■ With String: The string that
replaces the specific text.
Erase
Definition
Remove the
specified rule.
Attributes
None.
Position Range: 0-99
Cut Range: From: 1-99, To: 1-99
Note If you use Data Magic by scanning
bar codes, you don’t need the Erase
command.
65
3.8.1 Bar code scanning
Bar code scanning is a quick way to work with
Data Magic. Just scan the bar codes in specific
order, and you can customize your string in
seconds.
Data format
Data Magic provides 10 rules for you to set.
To set a rule, follow this data format to scan
bar codes:
Program + Rule + Command + Attribute 1 +
Attribute 2 + Finish + Exit
66
Item
Description
Rule
The rule number. The lower
the number, the higher the
priority. The rule with the high
priority will be applied first.
Command
The command you specify in
the rule.
Attribute 1
The attribute varies according
to the command.
Attribute 2
The attribute varies according
to the command.
Command
Attribute 1
Attribute 2
InsertF
Position
String
InsertB
Position
String
CutF
From
To
CutB
From
To
KeepF
From
To
KeepB
From
To
FindF
String
Include or
Exclude
FindB
String
Include or
Exclude
Replace
String
With String
Erase
-
-
67
To set an InsertF rule with the sample data, scan the
following bar codes:
Program
RULE1
InsertF
Attr1 (Two digits)
Attr2 (Two digits)
Finish
Exit
68
Bar codes
The bar codes below are Data Magic rules.
They consist of two digits. The first digit “9”
indicates Data Magic; the second indicates
the rule number.
Data Magic Rules
RULE
1
RULE
2
RULE
3
RULE
4
RULE
5
RULE
6
RULE
7
RULE
8
RULE
9
RULE
10
69
The bar codes below are Data Magic commands.
Data Magic Commands
0→InsertF
1→CutF
2→CutB
3→Replace
4→KeepF
5→KeepB
6→FindF
7→FindB
8→InsertB
9→Erase
70
Example
Original Text String: ARGOX89121121
Group 1: ARGOX Group 2: argox
Group 3: GOX Group 4: Tel:
InsertF
Insert Group 4 (Attr 2) into the fifth (Attr 1)
position from the left side of the string.
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
1
InsertF
0
5
0
4
Data: ARGOX89121121
Result: ARGOXTel:89121121
InsertB
Insert Group 4 (Attr 2) into the eighth (Attr 1)
position from the right of the string.
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
2
InsertB
0
8
0
4
Data: ARGOX89121121
Result: ARGOXTel:89121121
71
CutF
Remove first 5 characters from the left of the
string.
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
3
CutF
0
1
0
5
Data: ARGOX89121121
Result: 89121121
CutB
Remove first 8 characters from the right of
the string.
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
4
CutB
0
1
0
8
Data: ARGOX89121121
Result: ARGOX
Replace
In the original string, replace the Group 1
(Attr1) with Group 4 (Attr2).
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
5
Replace
0
1
0
4
Data: ARGOX89121121
Result: Tel:89121121
72
KeepF
Keep the characters from (Attr1) to (Attr2)
from the left of the string.
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
6
KeepF
0
3
0
8
Data: ARGOX89121121
Result: GOX891
KeepB
Retain the characters from (Attr1) to (Attr2)
from the right of the string.
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
7
KeepB
0
3
0
8
Data: ARGOX89121121
Result: 891211
FindF
Remove Group 3 (Attr 1) and everything
before it from the left of the string. Attribute
2 can be “00” or “01.”
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
8
FindF
0
3
0
1
00: Include 01: Exclude
Data: ARGOX89121121 Data: ARGOX89121121
Result: GOX89121121 Result: 89121121
73
FindB
Remove Group 3 (Attr 1) and everything
before it from the right of the string. Attribute
2 can be “00” or “01.”
Program
Rule
Command
Attribute
1
Attribute
2
Finish
Exit
9
FindB
0
3
0
1
00: Include 01: Exclude
Data: ARGOX89121121 Data: ARGOX89121121
Result: ARGOX Result: AR
Erase
Remove the specified rule.
Program
Rule
Command
Exit
Rule 10
Erase
74
Erase
To remove all values in Data Magic, scan the
bar code below.
Display the current settings
To display the current settings of Data Magic,
scan the following bar codes:
Program
Display Data Magic
settings
OR
Displays Inserted
Group settings
75
Scan Utility
Scan Utility provides a simple, clear interface
that you can easily view and change Data
Magic settings, and import or export the
settings to your scanner. Currently, Scan
Utility uses RS-232 for data transmission. If
your scanner is connected via a USB port, you
need to install Virtual COM for Scan Utility to
transmit data. For more information about
installing Virtual COM, see Virtual COM.
To use Data Magic, start Scan Utility and do
this:
1. On the File menu, click New.
2. In the NEW dialog box, select AI6801 or
AI6801 from the Select Model list, and
click OK.
3. In the Scan Utility dialog box, click No.
4. On the Setup menu, click Scanner Setup,
and click the Data Magic tab.
5. In the Data Magic tab, select the Data
Magic check box.
6. Click one of the rules you want to set. For
example, if you want to set Rule 1, select
its Enable check box. In the command list,
click the command you want, such as
InsertF. In the position box, type a
position number. In the string list, click
the group you want.
7. Repeat the previous step until you set all
the rules you need, and click the String
tab.
76
8. In the String tab, there are 10 string
boxes: Insert G1-G10 chars setting. Each
box corresponds to the group you’ve
selected in the string list in the Data
Magic tab. Depending on your selection,
type the text you want in the specific box.
For example, if you’ve selected Group1,
type in the Insert G1 chars setting box.
The string box accepts up to 12
single-byte characters. When you’re done,
click OK.
9. On the Tool menu, click Export Config
(from Host), and click Export. If the data
is exported successfully, you’ll hear a long
beep.
77
In the Data Magic tab, you’ll find 10 rules.
Each rule can be set to one of the commands.
The table below describes how to use those
commands.
Command
Example
InsertF
Position: 1
String: Group 2
Group 2: Argox
Original String: 12345678
Result: 1Argox2345678
InsertB
Position: 1
String: Group 2
Group 2: Argox
Original String: 12345678
Result: 1234567Argox8
CutF
From: 2 To: 4
Original String: 12345678
Result: 15678
CutB
From: 2 To: 4
Original String: 12345678
Result: 12348
78
Command
Example
Replace
String: Group1
With String: Group 2
Group 1: 456
Group 2: Argox
Original String: 12345678
Result: 123Argox78
KeepF
From: 2 To: 4
Original String: 12345678
Result: 234
KeepB
From: 2 To: 4
Original String: 12345678
Result: 567
FindF
String: Group 3
Group 3: 45
Original String: 12345678
Include/Exclu: Include
■ Result: 45678
Include/Exclu: Exclude
■ Result: 678
FindB
String: Group 3
Group 4: 45
Original String: 12345678
Include/Exclu: Include
■ Result: 12345
Include/Exclu: Exclude
■ Result: 123
Erase
In Rule 10, In the command list, click
Erase, and Rule 10 will be removed.
You can also clear the Enable check
box to remove the rule.
79
Virtual COM
You can configure Virtual COM to transmit
data to a computer via a virtual COM port.
After installing Virtual COM, your scanner will
be assigned a virtual COM port, which you
can use to receive or send data.
To configure Virtual COM on Windows XP and
set up a virtual COM port in Scan Utility:
1. Connect your scanner to your computer.
2. Use the bar code in Interface Selection to
switch the interface to Virtual COM. If
the interface is set successful, you’ll hear
a long beep, and Found New Hardware
Wizard will appear on screen.
3. In the Found New Hardware Wizard
dialog box, click Install from a list or
specific location (Advanced), and click
Next.
4. Click Search for the best driver in these
locations, and select the Include this
location in the search check box. Next,
click Browse, and find the driver at your
installation path of Scan Utility (default is
C:\Program Files\Argox\Scan
Utility\driver\virtual com), and then click
Next.
5. After the driver installed, click Finish.
6. Right-click My Computer and click
Properties.
7. Click the Hardware tab, and click Device
Manager.
80
8. Click Ports (COM & LPT). Find ARGOX
Virtual COM and see the port number in
the parenthesis.
9. Close Device Manager.
10. Start Scan Utility. On the File menu, click
New. In the Select Model list, click
AI6801 or AI6801, and click OK.
11. On the Tool menu, click Host RS-232
Setup.
12. In the Host RS-232 Setup dialog box, in
the RS-232 Setting list, click the port
you’ve seen in step 8, and click Port
Setting.
13. In the Port Setting dialog box, in the
Baud rate list, click 115200, and click OK.
Note The installation steps may vary
depending on your operating system.
81
4 Bar codes
Each bar code has different attributes for you
to change as you need.
UPC-A
Format
Leading
Zero
Data Digits
(11 Digits)
Check
Digit
■ Read Turn on or turn off the read function.
■ Checksum transmission Append the check
digit to the end of a bar code.
■ Data Magic Turn on or turn off Data Magic.
■ Truncate leading/ending You can truncate
characters from the left (Truncate leading) or the
right (Truncate ending) of a bar code. Your
scanner beeps if the truncate length is longer
than the bar code, or the parts being truncated
by Truncate leading and Truncate ending are
overlapped. You can truncate up to 15
characters.
■ Code ID setting Code ID is an identifier for a
bar code. It has two modes: Proprietary ID or
AIM ID. If you want to customize the code ID
using an ASCII code, you need to choose
Proprietary ID. You must turn on Code ID
transmission to use Code ID. For further details,
see Section 3.4.4, ID, name and capitalization.
82
Program
Setting
Option
Value
Read
Disable
Enable
00
01*
Checksum transmission
Disable
Enable
00
01*
Data Magic
Disable
Enable
00*
01
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH
ASCII code
00-ffH
< A >*
Exit
■ Insertion group number selection
It allows you to insert up to two strings into a
bar code. First, you need to set a string in a
group, and then insert the group into your bar
code. There are four string groups. You can
insert the same group two times if you want. For
more information about how to set a string in a
group, see Section 3.4.3, String groups.
83
Example:
To insert Group 2, set the value as 02 or 20.
To insert Group 1 and 4, set the value as 14 or
41.
To insert Group 3 two times, set the value as 33.
Note Zero (0) means no group is inserted.
■ Supplement digits If your bar code has a
supplemental bar code, you can use this feature
to decode it. The supplemental bar code can be
2 or 5 digits.
Leading
Zero
Data Digits
(11 Digits)
Check
Digit
Supplement digits
2 or 5 or
UCC / EAN 128
Program
Setting
Option
Value
Insert group
number selection
00-44
(The range of
the single-digit
number: 0-4)
00-44
00*
Supplement
digits
None
2 digits
5 digits
2,5 digits
UCC/EAN 128
2, UCC/EAN
128
5, UCC/EAN
128
All
00*
01
02
03
04
05
06
07
Exit
84
■ Truncation/Expansion
• Truncate It truncates the leading zeros of a
UPC-A bar code.
• Expansion It converts a UPC-A bar code to
the EAN-13 format.
■ Supplement check counter The decoder needs
to capture the supplemental bar code within the
number of times the check counter specified, or
it determines there’s no supplement.
Program
Setting
Option
Value
Truncation/
Expansion
None
Truncate leading
zero
Expand to EAN13
00
01*
02
Supplement
check counter
00-99
(verification)
00-99
5*
Exit
The
85
UPC-E
Format
Leading Zero
Data Digits
(6 Digits)
Check Digits
■ Read Turn on or turn off the read function.
■ Checksum transmission Append the check
digit to the end of a bar code.
■ Data Magic Turn on or turn off Data Magic.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
86
Program
Setting
Option
Value
Read
Disable
Enable
00
01*
Checksum
transmission
Disable
Enable
00
01*
Data Magic
Disable
Enable
00*
01
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< E >*
Exit
87
■ Insertion group number selection See the
description in UPC-A.
■ Supplement digits See the description in
UPC-A.
Format
Leading
Zero
Data
Digits
(6 Digits)
Check
Digit
Supplement digits
2 or 5 or
UCC / EAN 128
■ Truncate/Expansion
• Truncate It truncates the leading zeros of a
UPC-E bar code.
• Expansion It converts a UPC-E bar code to
the EAN-13 or UPC-A format.
■ Expansion It extends a UPC-E bar code to
13-digit.
■ UPC-E1 It allows your scanner to decode
UPC-E bar codes that begin with the number
one (1).
■ Supplement check counter See the
description in UPC-A.
Program
Setting
Option
Value
Insert group
number selection
00-44
00-44
00*
88
Setting
Option
Value
Supplement digits
None
2 digits
5 digits
2,5 digits
UCC/EAN 128
2, UCC/EAN 128
5, UCC/EAN 128
All
00*
01
02
03
04
05
06
07
Truncation/Expansi
on
None
Truncate leading
zero
Expand to EAN13
Expand to UPCA
00*
01
02
03
Expansion
Disable
Enable
00*
01
UPCE-1
Disable
Enable
00*
01
Supplement check
counter
00-99
(verification)
00-99
05*
Exit
89
EAN-13
Format
Data Digits (12 Digits)
Check Digits
■ Read Turn on or turn off the read function.
■ Checksum transmission Append the check
digit to the end of a bar code.
■ Data Magic Turn on or turn off Data Magic.
■ Truncate leading/ending See the description
in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00
01*
Checksum
transmission
Disable
Enable
00
01*
Data Magic
Disable
Enable
00*
01
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Exit
90
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
■ Supplement digits See the description in
UPC-A.
Format
Data Digits
(12 Digits)
Check
Digits
Supplement Digits
2 or 5 or
UCC / EAN 128
■ ISBN/ISSN conversion The ISBN (International
Standard Book Number) and ISSN (International
Standard Serial Number) are bar codes for books
and magazines, respectively. The old ISBN is
10-digit and the old ISSN is 8-digit. When you
turn on this feature, it converts the new ISBN
and ISSN to their old format.
■ ISBN ID Setting You can set ISBN ID with ASC II
code.
■ Supplement check counter See the
description in UPC-A.
Program
Setting
Option
Value
Code ID setting
00-ffH ASCII
code
00-ffH
< F >*
91
Setting
Option
Value
Insert group
number selection
00-44
00-44
00*
Supplement digits
None
2 digits
5 digits
2,5 digits
UCC/EAN 128
2, UCC/EAN
128
5, UCC/EAN
128
All
00*
01
02
03
04
05
06
07
ISBN/ISSN
conversion
Disable
Enable
00*
01
ISBN ID setting
00-ffH ASCII
code
00-ffH
< l>*
Supplement check
counter
00-99
(verification)
00-99
05*
Exit
92
EAN-8
Format
Data Digits (7 Digits)
Check Digits
■ Read Turn on or turn off the read function.
■ Checksum transmission Append the check
digit to the end of a bar code.
■ Data Magic Turn on or turn off Data Magic.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
93
Program
Setting
Option
Value
Read
Disable
Enable
00
01*
Checksum
transmission
Disable
Enable
00
01*
Data Magic
Disable
Enable
00*
01
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
Two characters
00-ffH ASCII
code
00-ffH,
00-ffH
< FF >*
Insert group
number selection
00-44
00-44
00*
Exit
94
■ Supplement digits See the description in
UPC-A.
Format
Data
Digits
(7 Digits)
Check
Digits
Supplement Digits
2 or 5 or
UCC/EAN 128
■ Truncate/Expansion
• Truncate It truncates the leading zeros of
an EAN-8 bar code.
• Expansion It converts an EAN-8 bar code
to the EAN-13 format.
■ Expansion It extends an EAN-8 bar code to
13-digit.
■ Supplement check counter See the
description in UPC-A.
95
Program
Setting
Option
Value
Supplement
digits
None
2 digits
5 digits
2,5 digits
UCC/EAN 128
2, UCC/EAN
128
5, UCC/EAN
128
All
00*
01
02
03
04
05
06
07
Truncation /
Expansion
None
Truncate
leading zero
Expand to
EAN13
00*
01
02
Expansion
Disable
Enable
00*
01
Supplement
check counter
00-99
(verifications)
00-99
05*
Exit
96
Code 39
Format
Start
“★”
Data Digits
( Variable)
Checksum
(Optional)
End
“★”
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify When you disable
both of them, the check digit is sent as a regular
character.
• Transmission Append the check digit to
the end of a bar code.
• Verify Use the algorithm to calculate a
check digit to verify the completeness of the
bar code.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length The max and min code
length defines the decoding length of a bar code.
Note the following when you set it length:
• If the code length is shorter than the min or
longer than the max, the bar code won’t be
decoded.
• If the min is equal to the max, the decoding
length is fixed.
• If the max or min is set to zero (00), Global
min/max code length will take effect. For
example, if the min is set to zero, it will
apply Global min. code length.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
97
Program
Setting
Option
Value
Read
Disable
Enable
00
01*
Checksum
transmit/verify
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
01*
Truncate leading
0-20
00-20
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
00-ffH
<*>
98
Exit
■ Insertion group number selection See the
description in UPC-A.
■ Format It converts the ASCII codes in the Code
39 bar code to regular characters.
■ Append It decodes and concatenates several
Code 39 bar codes that have a space character
at their beginning. Your scanner stops
concatenating and sends all concatenated data
to your computer when it decodes a Code 39 bar
code that doesn’t have a space character at its
beginning, or when it decodes a bar code that is
not Code 39.
If your scanner decodes a bar code that has a
space character at its beginning, it won’t send its
Code ID, Preamble and Prefix; if it decodes a bar
code that doesn’t have a space character, it
won’t send its Code ID and Prefix.
■ Start/End transmission
It sends the start and the stop codes of a bar
code to your computer.
99
Program
Setting
Option
Value
Insert group
number selection
00-44
00-44
00*
Format
Standard
Full ASCII
00*
01
Append
Disable
Enable
00*
01
Start/end
transmission
Disable
Enable
00*
01
Exit
100
Interleaved 2 of 5
Format
Data Digits
(Variable)
Checksum
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify See the description
in Code 39.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00
01*
Checksum
transmit/verify
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
101
Setting
Option
Value
Max. code
leading
00-64
00-64
00*
Min. code
leading
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< i >*
Insert group
number selection
00-44
00-44
00*
Exit
102
Industrial 2 of 5
Format
Data Digits
(Variable)
Checksum
(Optional)
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
0-15
00-15
103
Exit
Setting
Option
Value
Truncate leading
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< i >*
Insert group
number selection
00-44
00-44
00*
104
Matrix 2 of 5
Format
Data Digits
(Variable)
Checksum
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify See the description
in Code 39.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Checksum
transmit/verify
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
105
Setting
Option
Value
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< B >*
Insert group
number selection
00-44
44
00*
Exit
106
Codabar
Format
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify See the description
in Code 39.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Checksum
transmit/verifiy
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
Start
Data Digits (Variable)
Checksum
(Optional)
End
107
Setting
Option
Value
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< % >*
Exit
108
■ Insertion group number selection See the
description in UPC-A.
■ Start/End type Codabar has four pairs of
characters for the star and stop codes. Select
one pair to suit your needs.
■ Start/End transmission
See the description in Code 39.
Program
Setting
Option
Value
Insert group
number selection
00-44
00-44
00*
Start/End type
ABCD/ABCD
abcd/abcd
ABCD/TN*E
abcd/tn*e
00*
01
02
03
Start/End
transmission
Disable
Enable
00*
01
Exit
109
Code 128
Format
Data Digits
(Variable)
Checksum
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify See the description
in Code 39.
■ Data Magic Turn on or turn off Data Magic.
Program
Setting
Option
Value
Read
Disable
Enable
00
01*
Checksum
Transmit/Verify
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
Exit
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Format It converts Code 128 to UCC/EAN-128
if the bar code starts with the FNC1 character.
110
The first FNC1 is translated to “]C1,” and the
next one is translated to a field separator, which
is ASCII code 29, <GS>.
]C1
Data
<GS>
Data
Checksum
Program
Setting
Option
Value
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
01*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
00-ffH
< # >*
Insert group
number selection
00-44
00-44
00*
Format
Standard
UCC/EAN-128
00*
01
Exit
111
■ Append It decodes and concatenates several
Code 128 bar codes that have the FNC2
character at their beginning. Your scanner stops
concatenating and sends all concatenated data
to your computer when it decodes a bar code
that doesn’t have an FNC2 character at its
beginning, or when it decodes a bar code that is
not Code 128.
■ ISBT enable Enable or disable ISBN barcode
readable.
■ Field separator code It is used for the bar
codes converted to UCC/EAN 128 only. You can
use the ASCII code to customize your field
separator. The default separator is <GS>.
■ GS1-128 ID See the description in UPC-A.
112
Program
Setting
Option
Value
Append
Disable/Enable
Enable/Disable
Disable/Ignore
Enable/ Ignore
00*
01
02
03
ISBT enable
00-ffH ASCII
code
00-ffH
< # >*
Field separator
code
00-ffH ASCII
code
00-ffH
1DH*
GS1-128 ID
00-ffH ASCII
code
00-ffH
Default:
#
Exit
113
Code 93
Format
Data Digits
(Variable)
Checksum1
(Optional)
Checksum2
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify See the description
in Code 39.
■ Data Magic Turn on or turn off Data Magic.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Checksum
transmit/verify
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
Exit
114
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
00-ffH
< & >*
115
Setting
Option
Value
Insert group
number selection
00-44
00-44
00*
Exit
116
Code 11
Format
Data Digits
(Variable)
Checksum1
(Optional)
Checksum2
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify See the description
in Code 39.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Checksum
transmit/verify
Disable/Disable
Disable/One digit
Disable/Two digits
Enable/One digit
Enable/Two digits
00
01*
02
03
04
117
Setting
Option
Value
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< O >*
Insert group
number selection
00-44
00-44
00*
Exit
118
MSI/Plessey
Format
Data Digits
(Variable)
Checksum1
(Optional)
Checksum2
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify There are three
algorithms for you to calculate the check digit of
a MSI bar code: MOD 10, MOD 10/MOD 10,
MOD 11/MOD 10. For example, if you choose
MOD 11/MOD 10, the system uses MOD 11 to
calculate the check digit and append it to the bar
code. The new bar code with the MOD 11 check
digit will be calculated again using MOD 10, and
then the system appends the MOD 10 check
digit to the new bar code. The result of the bar
code format is:
<DATA><MOD 11 check digit><MOD 10 check
digit>
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
119
Setting
Option
Value
Checksum
transmit/verify
N/disable
N/MOD 10
N/Mod 10,10
N/mod 11,10
Y/ Mod10
Y/ Mod 10,10
Y/ Mod 11/10
00*
01
02
03
04
05
06
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
00-ffH
< @ >*
Insert group
number selection
00-44
00-44
00*
Exit
120
UK/Plessey
Format
Data Digits
(Variable)
Checksum1+2
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify UK/Plessey has two
checksums. The first is calculated using modulo
10 and the second is calculated using modulo
11.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Checksum
transmit/verify
Disable/Disable
Disable/Enable
Enable/Enable
00
01*
02
121
Setting
Option
Value
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< @ >*
Insert group
number selection
00-44
00-44
00*
Exit
122
Telepen
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify See the description
in UK/Plessey.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Checksum
transmit/verify
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
00*
123
Setting
Option
Value
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< S >*
Insert group
number selection
00-44
00-44
00*
Format
Numeric only
Full ASCII only
00*
01
Exit
124
Standard 2 of 5
Format
Data Digits
(Variable)
Checksum1
(Optional)
■ Read Turn on or turn off the read function.
■ Checksum transmit/verify The checksum is
calculated using modulo 10.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Check-sum
transmit/verify
Disable/Disable
Disable/Enable
Enable /Enable
00*
01
02
Data Magic
Disable
Enable
00*
01
*JAC*
*JAB*
125
Setting
Option
Value
Max. code length
00-64
00-64
00*
Min. code length
00-64
00-64
00*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< i >*
Insert group
number selection
00-44
00-44
00*
Exit
126
China Post
Format
Data Digits
(Variable)
Checksum1
(Optional)
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
11*
Min. code length
00-64
00-64
11*
127
Setting
Option
Value
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
00-ffH
< t >*
Insert group
number selection
00-44
00-44
00*
Exit
128
Italian Pharmacode (Code 32)
Format
Data Digits
(Variable)
Checksum1
(Optional)
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
■ Leading “A” Add the character “A” at the
beginning of a Code 32 bar code.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
Max. code length
00-64
00-64
12*
129
Setting
Option
Value
Min. code length
00-64
00-64
09*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
01-ffH
< p >*
Insert group
number selection
00-44
00-44
00*
Leading “A”
Disable
Enable
00*
01
Exit
130
Code 16K
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
131
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
00-ffH
< >*
Insert group
number selection
00-44
00-ffH
00-44
00*
Exit
132
EAN UCC Composite
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
■ UCC/EAN 128 emulation See the description
in GS1 Databar Omnidirectional.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
133
Setting
Option
Value
Code ID setting
00-ffH
ASCII code
00-ffH
< RC >*
Insert group
number selection
00-44
00-44
00*
UCC / EAN128
emulation
Disable
Enable
00*
01
Exit
134
GS1 Databar Omnidirectional
Format
Data Digits
(Variable)
Checksum1
(Optional)
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Truncate leading/ending See the description
in UPC-A.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
■ UCC/EAN 128 emulation It adds “[C1” at the
beginning of a GS1 bar code. You need to turn
on AIM ID to use this feature. For more
information about AIM ID, see Section 3.4.4, ID,
name and capitalization.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
Truncate leading
0-15
00-15
00*
135
Setting
Option
Value
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< R4 >*
Insert group
number selection
00-44
00-44
00*
UCC/EAN128
emulation
Disable
Enable
00*
01
Exit
136
GS1 Databar Limited
Format
Data Digits
(Variable)
Checksum1
(Optional)
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
■ UCC/EAN 128 emulation See the description
in GS1 Databar Omnidirectional.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
*UAD*
Max. code length
00-64
00-64
*UAE*
Min. code length
00-64
00-64
137
Setting
Option
Value
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII code
00-ffH
< RL >*
Insert group
number selection
00-44
00-44
00*
UCC/EAN128
emulation
Disable
Enable
00*
01
Exit
138
GS1 Databar Expanded
Format
Data Digits
(Variable)
Checksum1
(Optional)
■ Read Turn on or turn off the read function.
■ Data Magic Turn on or turn off Data Magic.
■ Max/Min code length See the description in
Code 39.
■ Code ID setting See the description in UPC-A.
■ Insertion group number selection See the
description in UPC-A.
■ UCC/EAN 128 emulation See the description
in GS1 Databar Omnidirectional.
Program
Setting
Option
Value
Read
Disable
Enable
00*
01
Data Magic
Disable
Enable
00*
01
Max. code length
00-99
00-99
99*
139
Setting
Option
Value
Min. code length
00-99
00-99
01*
Truncate leading
0-15
00-15
00*
Truncate ending
0-15
00-15
00*
Code ID setting
00-ffH ASCII
code
00-ffH
< RX >*
Insert group
number selection
00-44
00-44
00*
UCC/EAN128
emulation
Disable
Enable
00*
01
Exit
140
5 Troubleshooting
You might encounter some issues when you
scan bar codes. This chapter provides
information that helps you fix common
issues.
5.1 Scanner issues
My scanner doesn’t emit the aiming pattern.
■ Did you charge your scanner?
■ Did you turn off the aiming pattern?
■ Your battery wears out. Replace the
battery and make sure the new battery is
charged.
■ Your scanner is waiting your computer to
acknowledge data and doesn’t receive any
response. Unplug your cradle’s cable (USB
or RS-232) and connect it again.
■ Check your USB cable and power supply
by connecting them to other compatible
devices and test if they work properly. If
not, replace them and charge your
scanner again.
141
5.2 Bar code issues
My scanner doesn’t read the bar code
properly.
■ Reset your scanner.
■ Check the quality of your bar codes.
Wrinkled, smudged, blurred or torn bar
codes won’t be read by your scanner.
■ The reading window of your scanner may
be dirty and block the field of view. Clean
the reading window.
The data isn’t sent to my computer.
■ Did you establish the connection between
your scanner and cradle?
■ Did your scanner connect to other
Bluetooth device?
■ Make sure the USB cable is tightly plugged
into your cradle and computer.
■ Your scanner is connecting to another
cradle. Break their connection and
connect your scanner to your cradle.
My scanner doesn’t decode the bar code,
but the bar code type is supported.
■ Did you turn on Read for the bar code
type?
■ The density of your bar code may be too
high for your scanner to decode.
142
6 Specifications
PERFORMANCE CHARACTERISTICS
Model
AI-6801
Light Source
Red LED
Sight
Red LED, 623 nm
Scan Pattern
Linear Imager
Indicator
LED & beeper
Interface
USB (HID/Virtual COM), RS-232
Scan Width
39°
Print Contrast
30%
Scan Rate
700 scans/sec
D.O.F.
3mil, 60 ~ 80mm
4 mil, 60 ~ 110mm
5mil, 50 ~ 130mm
10mil, 40 ~ 310mm
13mil, 40 ~ 400mm
20mil, 45 ~ 550mm
EAN13 , 13mil, 40 ~ 340mm
Electrical
Battery
Rechargeable Li-Ion battery pack
(3.7V, 2200mAh, 9.25Wh)
Up to 55 hours of operation
Battery Charger
Time
Power Supply: 4.5 hours
USB Cable: 6.5 hours
Power Input
5V ± 10% VDC / 1A
PHYSICAL CHARACTERISTICS
Dimensions
Scanner: 9.4 x 7.6 x 15.8 cm
Cradle: 13x 8.8 x 9.5 cm
143
Weight
Scanner: 200 g (battery included)
Cradle: 130 g
SYMBOLOGY DECODE CAPABILITY
Linear
Code11,Code39,Code93,Code32
(Pharmaceutical),Code128,Code
bar, Interleaved 2of 5,Industrial
2 of 5,IATA 2 of 5,Matrix
2of5,EAN/JAN‐13,EAN/JAN‐8,UP
C‐A, UPC‐E,UPC‐A/EAN‐13 with
Extended Coupon code, Tele
pen, Plessey Code, GS1 Databar
RSS14, GS1 Databar Limited,GS1
Databar,Omni directional, GS1
Databar Expanded ,China Post
Stacked
Linear
GS1 Databar Expanded
Stacked,GS1 Databar RSS14
Stacked, C16K, CodaBlockF
USER ENVIRONMENT
Operating
Temperature
-20°C to 60°C (-4°F to 140°F)
Storage
Temperature
-20°C to 70°C(-4°F to 158°F)
Humidity
5% to 95% related humidity,
non-condensing
Drop
Specifications
6 ft./1.8 m drop
Contaminants
Seals to resist airborne particulate
144
contaminants (IP65)
Light level
0 ~ 80,000 lux
REGULATORY
EMI/RFI
CE, FCC, BSMI, NCC
145
Appendix A. Test symbologies
Bar codes marked with asterisk (*) are turned on initially.
CODABAR-PARA
CODE-11 PARA
CODE-128 PARA*
CODE-39 PARA*
CODE-93 PARA
EAN-13 PARA*
146
STANDRAD-25 PARA
CODE-16K
87549
EAN-8 PARA*
INDUSTRIAL-25 PARA
UPCE PARA*
INTERLEAVED-25 PARA*
147
MATRIX 25 PARA
MSI/PLESSEY PARA
UPCA PARA*
UK/PLESSEY PARA
GS1
148
Appendix B. ASCII table
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
SUB
B
Home
Esc
VT
ESC
C
End
F11
FF
FS
D
Enter
F12
CR
GS
E
Insert
Ctrl+
SO
RS
F
Delete
Alt+
SI
US
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
149
Appendix C. Default settings of bar codes
Code Type
Read
Checksum
Verification
Checksum
Transmission
Code
ID
UPC-A
V
V
V
A
UPC-E
V
V
V
E
EAN-13
V
V
V
F
EAN-8
V
V
V
FF
Code 39
V
*
Interleaved
2 of 5
V
i
Industrial
2 of 5
-
-
i
Matrix 2 of 5
B
Codabar
%
Code 128
V
V
#
Code 93
V two digits
&
Code 11
V One digit
O
MSI/Plessey
V
@
UK/Plessey
V
@
Telepen
S
Standard 2 of
5
-
-
i
China Post
t
Italian
Pharmacode
p
Code 16K
-
-
EAN UCC
Composite
-
-
RC
GS1 databar
Omnidirectio
nal
-
-
R4
GS1 databar
Limited
-
-
RL
150
Code Type
Read
Checksum
Verification
Checksum
Transmission
Code
ID
GS1 databar
Expanded
-
-
RX
151
Appendix D. Data entry bar codes
0
A
1
B
2
C
3
D
4
E
5
F
6
7
9
8
Finish