AI-6801 CCD Scanner User Guide
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.
-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.
經型式認證合格之低功率射頻電機, 非經許可,公司、商號或使用者均不 得擅自變更頻率、加大功率或變更原 設計之特性及功能。 低功率射頻電機之使用不得影響飛 航安全及干擾合法通信;經發現有干 擾現象時,應立即停用,並改善至無 干擾時方得繼續使用。 前項合法通信,指依電信法規定作業之無 線電通信。低功率射頻電機須忍受合法通 信或工業、科學及醫療用電波輻射性電機 設備之干擾。 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.
警告: 電池若未妥善處理, 可能會導致爆炸。 請勿拆卸電池, 或用火銷毀電池。 請將電池放置於兒童拿不 到的地方。 請使用專用充電器充電, 並請依照當地政府或法 律規定妥善處理廢棄電池。 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.
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.
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.
Matrix 2 of 5 ...................................................... 104 Codabar ............................................................. 106 Code 128 ........................................................... 109 Code 93 ............................................................. 113 Code 11 ............................................................. 116 MSI/Plessey ....................................................... 118 UK/Plessey ........................................................
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 easy scan for 1D bar codes. Fast and ■ 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.
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.
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.
1.2 Understand your scanner 1.2.
1.2.
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 Flash blue at 1-second intervals Cradle LED Flash blue at 1-second intervals Off Off Flash green once Flash red every 0.
1.3.2 Status sound In addition to status lights, your scanner and your cradle make sounds to indicate the status it is in.
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.
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 Power Supply Full Charge Time 4.5 hours USB Cable 6.5 hours 3.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
5. Tap a memo App to open a new memo. Use your scanner to scan bar codes and the data shows in the memo.
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.
Scan Process ①Program ②Setting ③Value (using bar codes on the last page) ④Finish ⑤Exit ①Program Program ③Value(The last page) ②Setting Setting Interface selection Option Value RS-232 01 USB HID 03 RS-232/ USB HID 04* Auto detection USB Virtual 05 COM ④Finish Exit ⑤Exit 24
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.
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.
shorter barcode data or multi-field scanning.
Setting Caps lock Option Caps lock”ON” Value 00 Caps lock”OFF” 01* Caps lock for Mac 02 00 to 99.
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.
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 Flow control Option None Value 00* RTS/CTS 01 Xon/Xoff 02 ACK/NAK 03 00-99 (msec) 00-99 00* Inter-character delay 00 to 99.
Program Setting Baud rate Parity Data bit Stop bit (*) Default Option 2400 bps Value 03 4800 bps 04 9600 bps 05* 19200 bps 06 38400 bps 07 57600 bps 08 115200 bps 09 None 00* Odd 01 Even 02 8 bits 00* 7 bits 01 One bit 00* Two bits 01 Exit 31
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.
■ 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.
Program Setting Scan mode Option Good-Read Off Value 00 Momentary 01* Alternate 02 Timeout Off 03 Continue 04 Test only 05 Auto-sensing 06 01-99 (second) 00-99 06* Stand-by duration 01-99 (10 msec) 50* Double read timeout Double confirm 01-99 00-09 00-09 (00: no double 00* confirm) Supplement check counter (*) Default 00-99 00-99 (verifications) 5* Exit 34
■ 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.
Program Setting Option 00-99 Value 00-99 4* 00-99 04-99 99* Disable Enable 00* 01 Disable 30 seconds 60 seconds 90 seconds 120 seconds 150 seconds 180 seconds Continue Disable 100ms 200ms 900ms 00* 01 02 03 04 05 06 07 00 01 02 09 Disable Enable 00* 03 Global min. code length Global max.
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.
Program Setting Option Disable Value 00 Enable 01* Disable 00 Enable LED 01 Enable Vibration 02 Enable both 03* Disable 00 Enable 01* 00-07 00-07 Power on alert Good read indication Beeper indication 07* Beep loudness 00-99 (100 Hz) 00-99 40* Beep tone freq.
Cradle Inquiry Beep *5AK* Continue 08 Disable 00 Volume 1 01 Volume 7 07 Cradle Beep Loudness (*) Default Exit 39
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.
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.
Program Setting Preamble characters setting Postamble characters setting Option None Value 00* 1-12characters 00-ffH ASCII code None 00* 1-12haracters 00-ffH ASCII code Disable 00* Enable 01 Disable 00* Enable 01 Preamble transmission Postamble transmission (*) Default Exit 42
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.
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. insert.
Program Setting Insert G1 characters setting Insert G2 characters setting Insert G3 characters setting Insert G4 characters setting Insert G5 characters setting Insert G6 characters setting Insert G7 characters setting Option None 1-12 characters Value 00* 00-ffH ASCII code None 1-12 characters 00* 00-ffH ASCII code None 1-12 characters 00* 00-ffH ASCII code None 1-12 characters 00* 00-ffH ASCII code None 1-12 characters 00* 00-ffH ASCII code None 1-12 characters 00* 00-ffH ASCII code No
Setting Insert G8 characters setting Insert G9 characters setting Insert G10 characters setting Insert data group 1 position Insert data group 2 position Insert data group 3 position Insert data group 4 position (*) Default Option None 1-12 characters Value 00* 00-ffH ASCII code None 1-12 characters 00* 00-ffH ASCII code None 1-12 characters 00* 00-ffH ASCII code 00-63 (00: no insertion) 00-63 00* 00-63 (00: no insertion) 00-63 00* 00-63 (00: no insertion) 00-63 00* 00-63 (00: no inserti
3.4.4 ID, name and capitalization ■ Prefix Code ID position You can choose to place Code ID before or after a bar code. Name Preamble ID Code Barcode Length 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.
Program Setting Option Before code data Value 00* After code data 01 Disable 00* Proprietary ID 01 AIM ID 02 Disable 00* Enable 01 Disable 00* Enable 01 Disable 00* Upper case 01 Lower case 02 Code ID position Code ID transmission Code length transmission Code name transmission Case conversion (For bar code data only) (*) Default Exit 48
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.
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.
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.
2. cradle, when you scan the Reset scanner bar code or press the RESET button, you reset both of your scanner and cradle. 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.
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.
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.
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.
9. After the update is completed, click OK.
1. RS-232 connection 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.
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.
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.
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.
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.
Data Magic commands InsertF Definition Insert a character or characters from the left of a text string. InsertB Definition Insert a character or characters from the right of a text string. CutF Definition Remove a character or characters from the left of a text string. CutB Definition Remove 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.
KeepF Definition Retain a character or characters from the left of a text string. KeepB Definition Retain a character or characters from the right of a text string. FindF Definition Remove a certain length of the string from the left. FindB Definition Remove a certain length of the string from the right. Attributes ■ From: The starting position of the text to be retained. ■ To: The end position of the text to be retained. Attributes ■ From: The starting position of the text to be retained.
Replace Definition Replace the text in the original text string with a different text string. Erase Definition Remove the specified rule. Attributes ■ String: The text in the original text string. ■ With String: The string that replaces the specific text. 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.
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.
Item Rule Command Attribute 1 Attribute 2 Command InsertF InsertB CutF CutB KeepF KeepB FindF FindB Replace Erase Description The rule number. The lower the number, the higher the priority. The rule with the high priority will be applied first. The command you specify in the rule. The attribute varies according to the command. The attribute varies according to the command.
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 67
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.
The bar codes below are Data Magic commands.
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 1 InsertF Attribute 1 0 5 Attribute 2 0 4 Finish Exit Data: ARGOX89121121 Result: ARGOXTel:89121121 InsertB Insert Group 4 (Attr 2) into the eighth (Attr 1) position from the right of the string.
CutF Remove first 5 characters from the left of the string. Program Rule Command 3 CutF Attribute 1 0 1 Attribute 2 0 5 Finish Exit Data: ARGOX89121121 Result: 89121121 CutB Remove first 8 characters from the right of the string. Program Rule Command 4 CutB Attribute 1 0 1 Attribute 2 0 8 Finish Exit Data: ARGOX89121121 Result: ARGOX Replace In the original string, replace the Group 1 (Attr1) with Group 4 (Attr2).
KeepF Keep the characters from (Attr1) to (Attr2) from the left of the string. Program Rule Attribute Attribute 1 2 KeepF 0 3 0 8 Data: ARGOX89121121 Result: GOX891 Command 6 Finish Exit KeepB Retain the characters from (Attr1) to (Attr2) from the right of the string. Program Rule Attribute Attribute 1 2 KeepB 0 3 0 8 Data: ARGOX89121121 Result: 891211 Command 7 Finish Exit FindF Remove Group 3 (Attr 1) and everything before it from the left of the string. Attribute 2 can be “00” or “01.
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 9 FindB Attribute 1 0 3 Attribute 2 0 1 00: Include Data: ARGOX89121121 Result: ARGOX Finish 01: Exclude Data: ARGOX89121121 Result: AR Erase Remove the specified rule.
Erase To remove all values in Data Magic, scan the bar code below.
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.
8. 9. 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. On the Tool menu, click Export Config (from Host), and click Export.
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 Replace String: Group1 With String: Group 2 Group 1: 456 Group 2: Argox Original String: 12345678 Result: 123Argox78 From: 2 To: 4 Original String: 12345678 Result: 234 From: 2 To: 4 Original String: 12345678 Result: 567 String: Group 3 Group 3: 45 Original String: 12345678 Include/Exclu: Include KeepF KeepB FindF ■ Result: 45678 Include/Exclu: Exclude FindB ■ Result: 678 String: Group 3 Group 4: 45 Original String: 12345678 Include/Exclu: Include ■ Result: 12345 Include/Exclu: Exclu
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.
8. 9. 10. 11. 12. 13. Click Ports (COM & LPT). Find ARGOX Virtual COM and see the port number in the parenthesis. Close Device Manager. Start Scan Utility. On the File menu, click New. In the Select Model list, click AI6801 or AI6801, and click OK. On the Tool menu, click Host RS-232 Setup. 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. In the Port Setting dialog box, in the Baud rate list, click 115200, and click OK.
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 ■ Checksum transmission Append the check digit to the end of a bar code. ■ Data Magic ■ Truncate leading/ending You can truncate characters from the left (Truncate leading) or the right (Truncate ending) of a bar code.
Program Setting Read Option Disable Value 00 Enable 01* Disable 00 Enable 01* Disable 00* Enable 01 0-15 00-15 Checksum transmission Data Magic 00* Truncate leading 0-15 00* Truncate ending Code ID setting 00-15 00-ffH 00-ffH ASCII code < 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.
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.
■ ■ 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.
UPC-E Format Leading Zero Data Digits (6 Digits) Check Digits ■ Read ■ Checksum transmission Append the check digit to the end of a bar code. ■ Data Magic ■ Truncate leading/ending in UPC-A. ■ Code ID setting Turn on or turn off the read function. Turn on or turn off Data Magic. See the description See the description in UPC-A.
Program Setting Read Option Disable Value 00 Enable 01* Disable 00 Enable 01* Disable 00* Enable 01 0-15 00-15 Checksum transmission Data Magic 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < E >* Code ID setting Exit 86
■ Insertion group number selection description in UPC-A. ■ Supplement digits UPC-A. See the See the description in Format Leading Zero ■ Data Supplement digits Check Digits 2 or 5 or Digit (6 Digits) 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 13-digit. ■ UPC-E1 It allows your scanner to decode UPC-E bar codes that begin with the number one (1).
Setting Supplement digits Truncation/Expansi on Option None 2 digits 5 digits 2,5 digits UCC/EAN 128 2, UCC/EAN 128 5, UCC/EAN 128 All Value 00* 01 02 03 04 05 06 07 None Truncate leading zero Expand to EAN13 Expand to UPCA 00* 01 Disable Enable 00* 01 Disable Enable 00* 01 00-99 (verification) 00-99 05* 02 03 Expansion UPCE-1 Supplement check counter Exit 88
EAN-13 Format Data Digits (12 Digits) Check Digits ■ Read ■ Checksum transmission Append the check digit to the end of a bar code. ■ Data Magic ■ Truncate leading/ending in UPC-A. Turn on or turn off the read function. Setting Read Turn on or turn off Data Magic.
■ Code ID setting ■ Insertion group number selection description in UPC-A. ■ Supplement digits UPC-A. See the description in UPC-A. See the See the description in 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.
Setting Option 00-44 Value 00-44 00* 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 Disable Enable 00* 01 00-ffH ASCII code 00-ffH < l>* 00-99 (verification) 00-99 05* Insert group number selection Supplement digits ISBN/ISSN conversion ISBN ID setting Supplement check counter Exit 91
EAN-8 Format Data Digits (7 Digits) Check Digits ■ Read ■ Checksum transmission Append the check digit to the end of a bar code. ■ Data Magic ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description See the description in UPC-A.
Program Setting Read Option Disable Value 00 Enable 01* Disable 00 Enable 01* Disable 00* Enable 01 0-15 00-15 Checksum transmission Data Magic 00* Truncate leading 0-15 00* Truncate ending Code ID setting 00-15 Two characters 00-ffH, 00-ffH ASCII 00-ffH code < FF >* 00-44 00-44 00* Insert group number selection Exit 93
■ Supplement digits See the description in UPC-A. Format Data Supplement Digits Check Digits 2 or 5 or Digits (7 Digits) 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 13-digit. ■ Supplement check counter description in UPC-A.
Program Setting Supplement digits Option None Value 00* 2 digits 01 5 digits 02 2,5 digits 03 UCC/EAN 128 04 2, UCC/EAN 05 128 06 5, UCC/EAN 07 128 All Truncation / Expansion None 00* Truncate 01 leading zero Expand to 02 EAN13 Disable 00* Enable 01 00-99 00-99 (verifications) 05* Expansion Supplement check counter Exit 95
Code 39 Format Start “★” Data Digits Checksum ( Variable) (Optional) End “★” ■ Read ■ Checksum transmit/verify When you disable both of them, the check digit is sent as a regular character. Turn on or turn off the read function. • 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 ■ Max/Min code length The max and min code length defines the decoding length of a bar code.
Program Setting Read Checksum transmit/verify Data Magic Option Disable Value 00 Enable 01* Disable/Disable 00* Disable/Enable 01 Enable /Enable 02 Disable 00* Enable 01 00-64 00-64 00* Max. code length 00-64 01* Min.
Exit ■ Insertion group number selection 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.
Program Setting Option 00-44 Value 00-44 00* Insert group number selection Standard 00* Full ASCII 01 Disable 00* Enable 01 Disable 00* Enable 01 Format Append Start/end transmission Exit 99
Interleaved 2 of 5 Format Data Digits (Variable) Checksum (Optional) ■ Read ■ Checksum transmit/verify in Code 39. ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. See the description Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Option 00-64 Value 00-64 00* Max. code leading 00-64 00-64 00* Min.
Industrial 2 of 5 Format Data Digits (Variable) Checksum (Optional) ■ Read ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Truncate leading Option Value 00* 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < i >* Code ID setting 00-44 00-44 00* Insert group number selection Exit 103
Matrix 2 of 5 Format Data Digits (Variable) Checksum (Optional) ■ Read ■ Checksum transmit/verify in Code 39. ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. See the description Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Option 00-64 Value 00-64 00* Max. code length 00-64 00-64 00* Min.
Codabar Format Start Data Digits (Variable) Checksum (Optional) ■ Read ■ Checksum transmit/verify in Code 39. ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting End Turn on or turn off the read function. See the description Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Option 00-64 Value 00-64 00* Max. code length 00-64 00-64 00* Min.
■ Insertion group number selection 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.
Code 128 Format Data Digits (Variable) ■ Read ■ Checksum transmit/verify in Code 39. ■ Data Magic Checksum (Optional) Turn on or turn off the read function. See the description Turn on or turn off Data Magic. Setting Read Checksum Transmit/Verify Data Magic Program Option Disable Value 00 Enable 01* Disable/Disable 00* Disable/Enable 01 Enable /Enable 02 Disable 00* Enable 01 Exit ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A.
The first FNC1 is translated to “]C1,” and the next one is translated to a field separator, which is ASCII code 29, . ]C1 Data Setting Data Checksum Program Option 00-64 Value 00-64 00* Max. code length 00-64 00-64 01* 0-15 00-15 00* 0-15 00-15 00* 00-ffH ASCII code 00-ffH < # >* 00-44 00-44 00* Standard UCC/EAN-128 00* 01 Min.
■ 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 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.
Setting Append Program Option Disable/Enable Value 00* Enable/Disable 01 Disable/Ignore 02 Enable/ Ignore 03 00-ffH ASCII 00-ffH code < # >* 00-ffH ASCII 00-ffH code 1DH* 00-ffH ASCII 00-ffH code Default: ISBT enable Field separator code GS1-128 ID # Exit 112
Code 93 Format Data Digits (Variable) Checksum1 (Optional) ■ Read ■ Checksum transmit/verify in Code 39. ■ Data Magic Checksum2 (Optional) Turn on or turn off the read function. See the description Turn on or turn off Data Magic.
■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. See the description in See the description See the description in UPC-A. See the Program Setting Option 00-64 00* Max. code length 00-64 00-64 00* Min.
Setting Option 00-44 Value 00-44 00* Insert group number selection Exit 115
Code 11 Format Data Digits (Variable) Checksum1 (Optional) Checksum2 (Optional) ■ Read ■ Checksum transmit/verify in Code 39. ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. See the description Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Data Magic Option Disable Value 00* Enable 01 00-64 00-64 00* Max. code length 00-64 00-64 00* Min.
MSI/Plessey Format Data Digits (Variable) Checksum1 (Optional) Checksum2 (Optional) ■ Read ■ 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.
Setting Checksum transmit/verify Option N/disable N/MOD 10 N/Mod 10,10 N/mod 11,10 Y/ Mod10 Y/ Mod 10,10 Y/ Mod 11/10 Value 00* 01 02 03 04 05 06 Disable Enable 00* 01 00-64 00-64 00* 00-64 00-64 00* 0-15 00-15 00* 0-15 00-15 00* 00-ffH ASCII code 00-ffH < @ >* 00-44 00-44 00* Data Magic Max. code length Min.
UK/Plessey Format Data Digits (Variable) Checksum1+2 (Optional) ■ Read ■ 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 ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic.
Setting Data Magic Option Disable Value 00* Enable 01 00-64 00-64 00* Max. code length 00-64 00-64 00* Min.
Telepen ■ Read ■ Checksum transmit/verify in UK/Plessey. ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. See the description Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Option 00-64 00* Min.
Standard 2 of 5 Format Data Digits (Variable) Checksum1 (Optional) ■ Read ■ Checksum transmit/verify The checksum is calculated using modulo 10. ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Setting Read Check-sum transmit/verify Data Magic Turn on or turn off Data Magic.
Setting Option 00-64 Value 00-64 00* Max. code length 00-64 00-64 00* Min.
China Post Format Data Digits (Variable) Checksum1 (Optional) ■ Read ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Option 0-15 00* Truncate leading 0-15 00-15 00* Truncate ending Code ID setting Value 00-15 00-ffH ASCII 00-ffH code < t >* 00-44 00-44 00* Insert group number selection Exit 127
Italian Pharmacode (Code 32) Format Data Digits (Variable) Checksum1 (Optional) ■ Read ■ Data Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. ■ Leading “A” Add the character “A” at the beginning of a Code 32 bar code. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description in See the description See the description in UPC-A.
Setting Option 00-64 Value 00-64 09* Min.
Code 16K ■ Read ■ Data Magic ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description See the description in UPC-A.
Program Setting Read Option Disable Value 00* Enable 01 Disable 00* Enable 01 0-15 00-15 Data Magic 00* Truncate leading 0-15 00* Truncate ending Code ID setting 00-15 00-ffH ASCII 00-ffH code < 00-44 00-ffH >* 00-44 Insert group number selection 00* Exit 131
EAN UCC Composite ■ Read ■ Data Magic ■ Max/Min code length Code 39. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description in See the description in UPC-A. See the ■ UCC/EAN 128 emulation See the description in GS1 Databar Omnidirectional.
Setting Option 00-ffH Value 00-ffH ASCII code < RC >* 00-44 00-44 Code ID setting 00* Insert group number selection Disable 00* Enable 01 UCC / EAN128 emulation Exit 133
GS1 Databar Omnidirectional Format Data Digits (Variable) Checksum1 (Optional) ■ Read ■ Data Magic ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection 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. Turn on or turn off the read function. Turn on or turn off Data Magic.
Setting Option 0-15 Value 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < R4 >* Code ID setting 00-44 00-44 00* Insert group number selection Disable 00* Enable 01 UCC/EAN128 emulation Exit 135
GS1 Databar Limited Format Data Digits (Variable) Checksum1 (Optional) ■ Read ■ Data Magic ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description in UPC-A. See the ■ UCC/EAN 128 emulation See the description in GS1 Databar Omnidirectional. Program Setting Option Disable Value 00* Enable 01 Disable 00* Enable 01 00-64 00-64 00-64 00-64 Read Data Magic *UAD* Max.
Setting Option 0-15 Value 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < RL >* Code ID setting 00-44 00-44 00* Insert group number selection Disable 00* Enable 01 UCC/EAN128 emulation Exit 137
GS1 Databar Expanded Format Data Digits (Variable) Checksum1 (Optional) ■ Read ■ Data Magic ■ Max/Min code length Code 39. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Turn on or turn off the read function. Turn on or turn off Data Magic. See the description in See the description in UPC-A. See the ■ UCC/EAN 128 emulation See the description in GS1 Databar Omnidirectional.
Setting Option 00-99 Value 00-99 01* Min.
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.
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.
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.
Weight Scanner: 200 g (battery included) Cradle: 130 g SYMBOLOGY DECODE CAPABILITY Linear Stacked 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 GS1 Databar Expanded Stacked,GS1 Databar RSS14 Stacked, C16K, CodaBlockF USER
contaminants (IP65) Light level REGULATORY EMI/RFI 0 ~ 80,000 lux CE, FCC, BSMI, NCC 144
Appendix A. Test symbologies Bar codes marked with asterisk (*) are turned on initially.
STANDRAD-25 PARA CODE-16K 87549 EAN-8 PARA* INDUSTRIAL-25 PARA UPCE PARA* INTERLEAVED-25 PARA* 146
MATRIX 25 PARA MSI/PLESSEY PARA UPCA PARA* UK/PLESSEY PARA GS1 147
Appendix B.
Appendix C.
Code Type GS1 databar Expanded Read Checksum Checksum Code Verification Transmission ID - - 150 RX
Appendix D.