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 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 equipment and receiver. between the -Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. -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. ii 經型式認證合格之低功率射頻電機, 非經許可,公司、商號或使用者均不 得擅自變更頻率、加大功率或變更原 設計之特性及功能。 低功率射頻電機之使用不得影響飛 航安全及干擾合法通信;經發現有干 擾現象時,應立即停用,並改善至無 干擾時方得繼續使用。 前項合法通信,指依電信法規定作業之無 線電通信。低功率射頻電機須忍受合法通 信或工業、科學及醫療用電波輻射性電機 設備之干擾。 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 警告: 電池若未妥善處理, 可能會導致爆炸。 請勿拆卸電池, 或用火銷毀電池。 請將電池放置於兒童拿不 到的地方。 請使用專用充電器充電, 並請依照當地政府或法 律規定妥善處理廢棄電池。 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. All brands and trademarks shall belong to their respective owner. Note Specification is subject to changes without notice. Note iv 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 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 vi 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 vii 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. ■ Distortion processing Even if your bar code is distorted, AI-6801 still recognizes it. 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 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 Scanner ■ Perspective ■ Bottom 1.2.2 ■ Cradle Perspective ■ Bottom 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.5 second until timeout Flash green once Firmware Update Flash green fast Flash green fast Cradle Inquiry N/A Cradle Inquiry and Charging N/A Charging Solid red Battery Full Off Scanner Connected Scanner Disconnected Good Scan Cradle ACK Timeout N/A Flash amber and green slowly Flash amber, green and red slowly Flash green every second Solid green 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 Connected Scanner Disconnected Good Scan Scanner Sound Cradle Sound Sound 1 N/A Sound 2 N/A A short beep Cradle Inquiry N/A N/A Beeps five times at 1-second intervals Cradle ACK Timeout Beeps once in low tone Three short beeps (fast) Sound 3 Two short beeps Battery Low Memory Full Programming Interface Ready Power On Reset A short beep N/A N/A N/A N/A Sound 4 A long beep N/A A long beep Sound 5 1.3.3 Vibration Your scanner vibrates in certain status. Status Power On Wake up from Sleep Mode Good Scan Scanner Vibrate Vibrate Vibrate 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. 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. 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. 10 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 Power Supply Full Charge Time 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. 11 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. 12 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. 13 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: 14 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. 15 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. 16 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. 17 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. 18 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. 19 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. 20 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. 21 5. Tap a memo App to open a new memo. Use your scanner to scan bar codes and the data shows in the memo. 22 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. 23 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. Program Setting Interface selection Option Value RS-232 01 USB HID 03 RS-232/ USB HID Auto detection 04* USB Virtual COM 05 (*) Default Exit 25 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 26 shorter barcode data or multi-field scanning. Program Setting Keyboard layout Function key Numeric key Option USA Value 00* Belgium 01 Denmark 02 France 03 Germany 04 Italy 05 Portugal 06 Spain 07 Sweden 08 Switzerland 09 UK 10 Latin American 11 Japanese 12 Disable 00 Enable 01* Alphabetic key 00* Numeric keypad 01 Alt+Keypad 02 27 Setting Caps lock Option Caps lock”ON” Value 00 Caps lock”OFF” 01* Caps lock for Mac 02 00 to 99.(ms) 00-99 02 * Inter-character delay 00-99 (10 ms) 00-99 10* Block transmission delay (*) Default Exit 28 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 29 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. 00 * 00-99 (100 msec) 00-99 *3AC* Block delay 20* Response delay (*) Default Exit 30 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. ■ 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 ■ 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. It is reserved for engineers to test. 32 ■ 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. 33 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. ■ 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. 35 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. code length Inverted image scan Position indication *7AO* ISBT Concatenation timeout *1BA* Configration Auto update (*) Default Exit 36 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 beep time. ■ Cradle Beep Loudness volume. Adjust the cradle inquiry 37 Adjust the cradle 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. 00-99 (10 msec) 00-99 10* Beep tone duration *5AJ* Disable 00* 10 seconds 01 30 seconds 03 38 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. Prefix Name Preamble ID Code Barcode Length Data ID Postamble Suffix Program Setting Prefix characters setting Suffix characters setting Option None Value 00* 1-22 00-ffH ASCII characters code None 0D* 1-22 00-ffH ASCII characters code (*) Default Exit 40 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 Barcode Length 41 Data ID Postamble Suffix Program Setting Preamble characters setting Postamble characters setting Preamble transmission Postamble transmission 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 (*) 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. ■ 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 43 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. Specify the bar code you want to 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 44 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 None 1-12 characters 00* 00-ffH ASCII code 45 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 insertion) 00-63 00* Exit 46 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. ■ 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.” 47 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. ■ String settings It shows all settings of strings, such as prefix, suffix, preamble, postamble and string groups. Program Setting Bar code settings System parameters Unique parameters String settings Exit 49 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 50 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 51 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. 52 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. 53 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. 54 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. 55 9. After the update is completed, click OK. 56 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. 57 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. 58 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 59 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. 60 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. 61 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. Attributes ■ Position: The position you want to insert the character. ■ String: The specified group. Attributes ■ From: The starting position of the text to be removed. ■ To: The end position of the text to be removed. Attributes ■ From: The starting position of the text to be removed. ■ To: The end position of the text to be removed. 62 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. ■ To: The end position of the text to be retained. Attributes ■ String: The specified group. ■ Include: Remove everything before the specified string. ■ Exclude: Remove the specified string and everything before it. Attributes ■ String: The specified group. ■ Include: Remove everything before the specified string. ■ Exclude: Remove the specified string and everything before it. 63 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. 64 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 65 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. Attribute 1 Attribute 2 Position String Position String From To From To From To From To String Include or Exclude String Include or Exclude String With String 66 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. Data Magic Rules RULE RULE RULE RULE RULE RULE RULE RULE RULE RULE 10 68 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 69 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 InsertF Attribute Attribute 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. Program Rule Command InsertB Attribute Attribute Data: ARGOX89121121 Result: ARGOXTel:89121121 70 Finish Exit CutF Remove first 5 characters from the left of the string. Program Rule Command CutF Attribute Attribute Finish Exit Data: ARGOX89121121 Result: 89121121 CutB Remove first 8 characters from the right of the string. Program Rule Command CutB Attribute Attribute Finish Exit Data: ARGOX89121121 Result: ARGOX Replace In the original string, replace the Group 1 (Attr1) with Group 4 (Attr2). Program Rule Command Replace Attribute Attribute Data: ARGOX89121121 Result: Tel:89121121 71 Finish Exit KeepF Keep the characters from (Attr1) to (Attr2) from the left of the string. Program Rule Attribute Attribute KeepF Data: ARGOX89121121 Result: GOX891 Command Finish Exit KeepB Retain the characters from (Attr1) to (Attr2) from the right of the string. Program Rule Attribute Attribute KeepB Data: ARGOX89121121 Result: 891211 Command 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.” Program Rule Command Attribute FindF 00: Include Data: ARGOX89121121 Result: GOX89121121 72 Attribute Finish Exit 01: Exclude Data: ARGOX89121121 Result: 89121121 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 FindB Attribute Attribute 00: Include Data: ARGOX89121121 Result: ARGOX Finish 01: Exclude Data: ARGOX89121121 Result: AR Erase Remove the specified rule. Program Rule Rule 10 Exit Command Erase 73 Exit 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 OR Display Data Magic settings Displays Inserted Group settings 74 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. 75 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. If the data is exported successfully, you’ll hear a long beep. 76 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 InsertF InsertB CutF CutB Example Position: 1 String: Group 2 Group 2: Argox Original String: 12345678 Result: 1Argox2345678 Position: 1 String: Group 2 Group 2: Argox Original String: 12345678 Result: 1234567Argox8 From: 2 To: 4 Original String: 12345678 Result: 15678 From: 2 To: 4 Original String: 12345678 Result: 12348 77 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: Exclude Erase ■ Result: 123 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. 78 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. 79 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. Note The installation steps may vary depending on your operating system. 80 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. 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. Turn on or turn off the read function. Turn on or turn off Data Magic. 81 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. 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. 82 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. Supplement digits Leading Data Digits Check 2 or 5 or Zero (11 Digits) Digit UCC / EAN 128 Setting Insert group number selection Supplement digits Program Option 00-44 (The range of the single-digit number: 0-4) None 2 digits 5 digits 2,5 digits UCC/EAN 128 2, UCC/EAN 128 5, UCC/EAN 128 All Value 00-44 00* 00* 01 02 03 04 05 06 07 Exit 83 ■ ■ 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 Truncation/ Expansion Supplement check counter Option None Value 00 Truncate leading 01* zero Expand to EAN13 02 00-99 00-99 (verification) 5* Exit The 84 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. 85 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). ■ Supplement check counter description in UPC-A. It extends a UPC-E bar code to Setting Program Option 00-44 Insert group number selection 87 See the Value 00-44 00* 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. See the description Program 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 Exit 89 ■ 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. When you turn on this feature, it converts the new ISBN and ISSN to their old format. ■ ISBN ID Setting code. ■ Supplement check counter description in UPC-A. Setting You can set ISBN ID with ASC II Program Option 00-ffH ASCII code Code ID setting 90 See the Value 00-ffH < F >* 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. 92 See the 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. It extends an EAN-8 bar code to 94 See the 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. Note the following when you set it length: Turn on or turn off Data Magic. • 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 in UPC-A. ■ Code ID setting See the description See the description in UPC-A. 96 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. code length 0-20 00-20 00* Truncate leading 0-15 00-15 00* Truncate ending Code ID setting 00-64 00-ffH ASCII 00-ffH code <*> 97 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. 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. 98 See the Program Setting Option 00-44 00* Insert group number selection Format Append Start/end transmission Value 00-44 Standard 00* Full ASCII 01 Disable 00* Enable 01 Disable 00* Enable 01 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. See the 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 100 Setting Option 00-64 Value 00-64 00* Max. code leading 00-64 00-64 00* Min. code leading 0-15 00-15 00* Truncate leading 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 101 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. See the Program Setting Read Option Disable Value 00* Enable 01 Disable 00* Enable 01 00-64 00-64 Data Magic 00* Max. code length 00-64 00-64 00* Min. code length 0-15 102 00-15 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. See the 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 104 Setting Option 00-64 Value 00-64 00* Max. code length 00-64 00-64 00* Min. code length 0-15 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < B >* Code ID setting 00-44 44 00* Insert group number selection Exit 105 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. Program Setting Read Checksum transmit/verifiy Data Magic Option Disable Value 00* Enable 01 Disable/Disable 00* Disable/Enable 01 Enable /Enable 02 Disable 00* Enable 01 106 Setting Option 00-64 Value 00-64 00* Max. code length 00-64 00-64 00* Min. code length 0-15 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < % >* Code ID setting Exit 107 ■ 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. See the Program Setting Option 00-44 00* Insert group number selection Start/End type Start/End transmission Value 00-44 ABCD/ABCD 00* abcd/abcd 01 ABCD/TN*E 02 abcd/tn*e 03 Disable 00* Enable 01 Exit 108 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. ■ Code ID setting ■ Format It converts Code 128 to UCC/EAN-128 if the bar code starts with the FNC1 character. See the description in See the description See the description in UPC-A. 109 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. code length Truncate leading Truncate ending Code ID setting Insert group number selection Format Exit 110 ■ 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. The default separator is . ■ GS1-128 ID See the description in UPC-A. Enable or disable ISBN barcode 111 Setting Append ISBT enable Field separator code 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: 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. 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 Exit 113 ■ 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. code length 0-15 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending Code ID setting Value 00-64 00-ffH ASCII 00-ffH code < & >* 114 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. See the Program Setting Read Checksum transmit/verify Option Disable Value 00* Enable 01 Disable/Disable 00 Disable/One digit 01* Disable/Two digits 02 Enable/One digit 03 Enable/Two digits 04 116 Setting Data Magic Option Disable Value 00* Enable 01 00-64 00-64 00* Max. code length 00-64 00-64 00* Min. code length 0-15 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < O >* Code ID setting 00-44 00-44 00* Insert group number selection Exit 117 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. 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 Magic ■ Max/Min code length Code 39. ■ Truncate leading/ending in UPC-A. ■ Code ID setting ■ Insertion group number selection description in UPC-A. Setting 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. Program Option Disable Enable Read 118 See the Value 00* 01 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. code length Truncate leading Truncate ending Code ID setting Insert group number selection Exit 119 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. See the description in See the description See the description in UPC-A. See the Program Setting Read Checksum transmit/verify Option Disable Value 00* Enable 01 Disable/Disable 00 Disable/Enable 01* Enable/Enable 02 120 Setting Data Magic Option Disable Value 00* Enable 01 00-64 00-64 00* Max. code length 00-64 00-64 00* Min. code length 0-15 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < @ >* Code ID setting 00-44 00-44 00* Insert group number selection Exit 121 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. See the 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 122 Setting Option 00-64 00* Min. code length 0-15 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code 00-ffH < S >* Code ID setting 00-44 00-44 00* Insert group number selection Format Value 00-64 Numeric only 00* Full ASCII only 01 Exit 123 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. See the description in See the description See the description in UPC-A. See the Program Option Disable Value 00* Enable 01 Disable/Disable 00* Disable/Enable 01 Enable /Enable 02 Disable 00* Enable 01 124 Setting Option 00-64 Value 00-64 00* Max. code length 00-64 00-64 00* Min. code length 0-15 00-15 00* Truncate leading 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 125 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. See the Program Setting Read Option Disable Value 00* Enable 01 Disable 00* Enable 01 00-64 00-64 Data Magic 11* Max. code length 00-64 00-64 11* Min. code length 126 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. See the Program Setting Read Option Disable Value 00* Enable 01 Disable 00* Enable 01 00-64 00-64 Data Magic 12* Max. code length 128 Setting Option 00-64 09* Min. code length 0-15 0-15 00-15 00* Truncate ending 00-ffH ASCII 01-ffH code < p >* 00-44 00-44 00* Insert group number selection Leading “A” 00-15 00* Truncate leading Code ID setting Value 00-64 Disable 00* Enable 01 Exit 129 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. 130 See the 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. Program Setting Option Disable Value 00* Enable 01 Disable 00* Enable 01 0-15 00-15 Read Data Magic 00* Truncate leading 0-15 00-15 00* Truncate ending 132 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. See the description See the description in UPC-A. See the Program Setting Read Option Disable Value 00* Enable 01 Disable 00* Enable 01 0-15 00-15 Data Magic 00* Truncate leading 134 Setting Option 0-15 00* Truncate ending 00-ffH ASCII code 00-ffH < R4 >* Code ID setting 00-44 00-44 00* Insert group number selection UCC/EAN128 emulation Value 00-15 Disable 00* Enable 01 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 Read Option Disable Value 00* Enable 01 Disable 00* Enable 01 00-64 00-64 00-64 00-64 Data Magic *UAD* Max. code length *UAE* Min. code length 136 Setting Option 0-15 Value 00-15 00* Truncate leading 0-15 00-15 00* Truncate ending 00-ffH ASCII code < RL >* Code ID setting 00-44 00-44 00* Insert group number selection UCC/EAN128 emulation 00-ffH Disable 00* Enable 01 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. Program Setting Read Option Disable Value 00* Enable 01 Disable 00* Enable 01 00-99 00-99 Data Magic 99* Max. code length 138 Setting Option 00-99 01* Min. code length 0-15 0-15 00-15 00* Truncate ending 00-ffH ASCII 00-ffH code < RX >* 00-44 00-44 00* Insert group number selection UCC/EAN128 emulation 00-15 00* Truncate leading Code ID setting Value 00-99 Disable 00* Enable 01 Exit 139 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. 140 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. 141 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 142 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 ENVIRONMENT Operating -20°C to 60°C (-4°F to 140°F) Temperature Storage Temperature Humidity -20°C to 70°C(-4°F to 158°F) 5% to 95% related humidity, non-condensing Drop Specifications 6 ft./1.8 m drop Contaminants Seals to resist airborne particulate 143 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. CODABAR-PARA CODE-11 PARA CODE-128 PARA* CODE-39 PARA* CODE-93 PARA EAN-13 PARA* 145 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. ASCII table NUL DLE SOH DC1 Null Up F1 Down F2 STX DC2 Left F3 ETX DC3 Right F4 EOT DC4 PgUp F5 ENQ NAK PgDn F6 ACK SYN F7 BEL ETB CAN Bs F8 BS Tab F9 HT EM F10 LF SUB ESC Home Esc VT End F11 FF FS Enter F12 CR GS Insert Ctrl+ SO RS Delete Alt+ SI US SP “ ‘ ★ ﹛ ︱ , \ ﹜ 〜 DEL 148 Appendix C. Default settings of bar codes Code Type Read UPC-A UPC-E EAN-13 EAN-8 Code 39 Interleaved 2 of 5 Industrial 2 of 5 Matrix 2 of 5 Codabar Code 128 Code 93 Code 11 MSI/Plessey UK/Plessey Telepen Standard 2 of China Post Italian Pharmacode Code 16K EAN UCC Composite GS1 databar Omnidirectio nal GS1 databar Limited Checksum Checksum Code Verification Transmission ID FF V two digits V One digit RC R4 RL 149 Code Type GS1 databar Expanded Read Checksum Checksum Code Verification Transmission ID 150 RX Appendix D. Data entry bar codes Finish 151
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.4 Linearized : No Page Count : 159 Language : zh-TW Tagged PDF : Yes XMP Toolkit : 3.1-701 Producer : Microsoft® Word 2016 Creator : irene Creator Tool : Microsoft® Word 2016 Create Date : 2016:07:13 16:45:07+08:00 Modify Date : 2016:07:13 16:45:07+08:00 Document ID : uuid:6BD23FC0-4701-4FB8-980E-722A08063845 Instance ID : uuid:6BD23FC0-4701-4FB8-980E-722A08063845 Part : 1 Conformance : A Author : ireneEXIF Metadata provided by EXIF.tools