Wireless(BT) Pocket Laser Scanner - MS916 - User's Manual Version 2.0 © 2015 Unitech Electronics Co., Ltd. All rights reserved. Unitech is a registered trademark of Unitech Electronics Co., Ltd.
Regulatory Compliance Statements FCC Warning 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 with radio communications.
FCC Label Statement This device complies with part 15 of the FCC rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference, and 2. This device must accept any interference received, including interference that may cause undesired operation. Canadian Compliance Statement This Class B Digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations.
TaiwanNCC Warning Statement 低功率電波輻射性電機管理辦法 第十二條: 經型式認證合格之低功率射頻電機,非經許可,公司、商號或使用 者均不得擅自變更頻率、加大功率或變更原設計之特性及功能。 第十四條: 低功率射頻電機之使用不得影響飛航安全及干擾合法通信;經發現 有干擾現象時,應立即停用,並改善至無干擾時方得繼續使用。低 功率射頻電機需忍受合法通信或工業、科學及醫療用電波輻射性電 機設備之干擾。 i
Laser Information The Unitech MS916 series is certified in the U.S. to conform to the requirements of DHHS/CDRH 21CFR Subchapter J and to the requirements of IEC 825-1. Class II and Class 2 products are not considered to be hazardous. The MS916 series contains internally a Visible Laser Diode (VLD) whose emissions do not exceed the maximum limits as set forth in the above regulations.
Table of Contents Chapter 1: Overview ......................................................................................1 1.1 Package .................................................................................................1 1.2 Scanner Detail........................................................................................3 1.3 Getting Started .......................................................................................4 1.4 Battery Charging .....................................
5.6 Code 11 ................................................................................................61 5.7 Interleaved 2 of 5..................................................................................64 5.8 Discrete 2 of 5 ......................................................................................67 5.9 Chinese 2 of 5 ......................................................................................69 5.10 Codabar.................................................................
Chapter 1 Overview Chapter 1: Overview 1.1 Package Please make sure the following contents are in the MS916 gift box. If something is missing or damaged, please contact your Unitech representative.
Optional accessories 1-Slot Charging cradle 5-Slot Charging cradle USB Adapter NOTE: 1. The scanner’s default power off time is 5 minutes. 2. Please charge scanner for at least 2 hours prior to initial use. 3. The barcode with an asterisk (*) which appears in the following chapters indicates that it is the default option for the corresponding setting.
1.
1.3 Getting Started To turn on the scanner, press and hold the Scan & Power Button for about 2 seconds. To turn off the scanner, press and hold the Scan & Power Button for about 5 seconds. After powering on, you will see the following screen on the scanner display. The scanner is now under standby mode. Now you can scan the desired barcode. The standby display will show the current Battery Status, Scanner Type, Operation Mode, and Time.
1.4 Battery Charging Insert the Micro USB connector into the port on the scanner and the standard USB connector of the USB cable into a USB port on the host PC.
1.5 Specifications System Display 1" OLED, 128 x 64 OS Proprietary, Connect to host with Windows, Android and iOS Memory 64 Kbytes SRAM / 16MB Flash ROM Key 3 Keys: Page Up, Page Down, Scan with power on/off feature Optical & Performance Receiving Device Laser Engine Light Source 650 nm visible laser diode Max.
Functionality Symbologies 1D Code 39, Full ASCII Code 39, Interleave 2 of 5, UPC A/E/E1, MSI, Codabar, Code 11, EAN8/13, Code 93, Code 128, EAN 128, Code32, GS1 databar Code, Bookland EAN, Discreate 2 of 5, Chinese 2 of 5, ISBT 128, UCC Coupon Extended Code, Bookland 128 Operation Mode Trigger mode, Pulse mode, Flash mode, Continuous Mode, Buffer mode Data Formatting Prefix, Suffix, Code ID, Reformatting Date Environmental ESD Protection Functional after 8K Contact and 12K Air Mechanical Shock 1.
Communication Radio Frequency Bluetooth V2.1+EDR. Class 2 Protocol Wireless SPP & HID profiles Range Up to 30 Feet (Open space) Interface supported Micro USB Mechanical Scanner Dimension H21.1*W36.9*L95.
1.
Chapter 2 Display Menu Tree Chapter 2: Display Menu Tree To enter main menu of MS916, press and hold Page Down button and then press Page Up button. You will see the following screen on the MS916 display. Now you can use Page Up/Down button to scroll through the menu and use Scan button to make your selection. You can access the desired function refer to the Menu Tree. Top Menu Sub Menu Level 1 Sub Menu Level 2 Options/Result Default Setting 1.
Top Menu Sub Menu Level 1 1. Buffer Data Sub Menu Level 2 Options/Result 1.1. Erase Previous Buffer Entry? Yes/No No CR/None/TAB/CRLF/LF CR Show Free Buffer Memory Space 20 KB Yes/No No Return to the previous menu N/A (Press scan key to cancel ) N/A 2. BT MAC Address Show BT MAC Address N/A 3. Paired Device Show BT paired Name and MAC Address N/A Yes/No (If a BT device has been paired with MS916) No 5. BT FW Version Show BT Firmware Version N/A 6.
Top Menu Sub Menu Level 1 Sub Menu Level 2 Options/Result 1. Beeper Volume High/Medium/Low/Mute Medium 2.Vibrator Enable/Disable Disable 3.1 Good Read Beeper&Vibrator/Vibrator/Beeper/None Beeper&Vibrator 3.2 Connection Beeper&Vibrator/Vibrator/Beeper/None Beeper&Vibrator 3.3 System Setting Beeper&Vibrator / Vibrator/Beeper/None Beeper&Vibrator 3.4 System Warn/Err Beeper&Vibrator /Vibrator/Beeper/None Beeper&Vibrator 3.5 PwrOn Beeper&Vibrator /Vibrator/Beeper/None Beeper&Vibrator 3.
Chapter 3 Installation Chapter 3: Installation 3.1 BT HID BT HID* Establishing BT connection in BT HID mode. 1. Use MS916 to scan BT HID barcode. 2. Press Page Down key then press Scan button to enter BT pairng mode. 3. Double-click Bluetooth Device icon in the toolbar on your PC. Select Add New Devices. When you see a device list windows, choose MS916-XXXX and then press Next. PC now is establishing BT connection. 4. MS916 will beep when your PC successfully establish a BT connection with MS916. 3.
6. Back to your PC toolbar, right click on the Bluetooth Device icon , choose Open Settings. Go to COM Port page and select in-coming COM port , for example COM 28. 7. MS916 will beep when your PC successfully establish a BT connection with MS916. 3.3 BT SPP (Slave) BT SPP (Slave) Establishing BT connection in BT SPP (Slave) mode. 1. To establish bluetooth connection between MS916 and your PC in BT SPP (Slave) mode, you must install unitech CDC driver on your PC in advance. 2.
3.4 USB SPP USB SPP Establishing BT connection in USB SPP mode. 1. To establish bluetooth connection between MS916 and your PC in USB SPP mode, you must install unitech CDC driver on your PC in advance. 2. Use MS916 to scan USB SPP barcode. 3. Connect MS916 to your PC with a Micro USB-USB cable. 4. Back to your PC, open the application named ‘Tera Term’ and then choose the COM Port named 'CDC USB'.
Chapter 4 Command settings Chapter 4: Command settings 4.1 System setting 4.1.1 Default By scan below bar code can restore the factory setting Factory Default 4.1.2 Display FW version By scan below bar code to show the current F/W & BT version FW version 4.1.
4.1.4 Power Saving By scan below bar code to setting the time frame for power saving 5 Seconds 10 Seconds 15 Seconds 20 Seconds 30 Seconds Disable 4.2 Bluetooth pairing 4.2.1 Enter Paring mode By Scan below bar code to enter BT pairing mode BT Pairing 4.2.2 Paired device info.
4.2.
4.3 Output data transmit 4.3.1 Auto mode In this mode, When scanner is out off BT transmit range, the scanned data will be stored in the memory and transmit data automatically when back to in-range. Auto mode* 4.3.1.1 Erased last memory entry By scan below bar code to erase last scanned data in memory Erased Last Memory Entry 4.3.1.2 Erase all data in buffer (Erase Memory) By scan below bar code to erase all data in the memory Erase Memory 4.3.1.
4.3.3 Batch mode In this mode, the scanned data will be stored in the memory all the time and transmit data only when BT is conncted by scanned the “send batch” bar code Batch mode 4.3.3.1 Send batch By scan below bar code to send the stored data to host Send Batch 4.3.3.2 Erase last memory entry By scan below bar code to erase last scanned data in batch memory Erase Last Memory Entry 4.3.3.3 Erase all data in batch (Erase memory) By scan below bar code to erase all data in batch momery Erase Memory 4.
4.4 BT Config 4.4.1 HID keyboard block delay In BT HID mode, by scan below time frame to set the block delay time. Default is 10ms. 10 ms * 50 ms 100 ms 500 ms 1 Sec. 3 Sec.
4.4.2 HID keyboard inter-character delay In BT HID mode, by scan below time frame to set inter-character delay time. Default is 1ms. 1 ms * 5 ms 10 ms 20 ms 4.4.3 HID keyboard Case In BT HID mode, by scan below bar code to change the alphabet case. Scan ‘’to lower” barcode to output data in lower case; or scan “to upper” barcode to output data in upper case. Default setting: “auto trace” to have original scanned data transmitted.
4.4.4 HID keyboard language In BT HID mode, by scan below bar code to change keyboard language.
4.5 Beep & Vibration 4.5.1 Beep By scan below bar code to adjust beep volume. Default: Medium volume 4.5.1.1 High volume High Volume 4.5.1.2 Medium volume * Medium Volume* 4.5.1.3 Low volume Low Volume 4.5.1.
4.5.2 Vibration The vibration is off in default.
4.6 Scan mode Choose one of the options below to trigger the scan engine. Bar codes are on the following page. 4.6.1 Trigger A trigger pull activates the laser and decode processing. The laser remains on and decode processing continues until a trigger release, a valid decode, or the Laser On Time-out is reached. 4.6.2 Pulse A trigger pull activates the laser and decode processing. The laser remains on and decode processing continues until a valid decode or the Laser On Time-out is reached. 4.6.
4.6.4 Flash This trigger mode is used for trigger less operation. Scanning range is reduced in this mode. This mode cannot be used with engines that support an aim mode.
4.7 Laser on time This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.50 to 25.5 seconds. To set a Laser On Time, scan the bar code below. Next scan two numeric bar codes beginning on Appendix B that correspond to the desired on time. Single digit numbers must have a leading zero. For example, to set an on time of 0.5 seconds, scan the bar code below, then scan the "0", "5" and "0" bar codes; to set an on time of 10.
4.9 Time out between same symbol When in Continuous triggering mode, this parameter sets the minimum time that must elapse before the scan engine decodes a second bar code identical to one just decoded. This reduces the risk of accidently scanning the same symbol twice. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. To set a time-out between same symbol, scan the bar code below. Next scan two numeric bar codes beginning on Appendix B that correspond to the desired time-out.
4.
4.12 Prefix / Suffix 4.12.1 Prefix/Suffix Values A prefix and/or one or two suffixes can be appended to scan data for use in data editing. To set these values, scan a four-digit number (i.e. four bar codes) that corresponds to ASCII values. See the Table 5-2 and Numeric Bar Codes on Appendix B. To change the selection or cancel an incorrect entry, scan Cancel on Appendix B. To set the Prefix/Suffix values via serial commands, see Setting Prefixes and Suffixes Via Serial Commands on Table 4-1.
Table 4-1 Character Equivalents Scan Value Keystroke Scan Value Keystroke 1000 CTRL 2 1033 ! 1001 CTRL A 1034 ‘ 1002 CTRL B 1035 # 1003 CTRL C 1036 $ 1004 CTRL D 1037 % 1005 CTRL E 1038 & 1006 CTRL F 1039 ‘ 1007 CTRL G 1040 ( 1008 CTRL H 1041 ) 1009 CTRL I 1042 * 1010 CTRL J 1043 + 1011 CTRL K 1044 , 1012 CTRL L 1045 - 1013 CTRL M 1046 .
Scan Value Keystroke Scan Value Keystroke 1066 B 1098 b 1067 C 1099 c 1068 D 1100 d 1069 E 1101 e 1070 F 1102 f 1071 G 1103 g 1072 H 1104 h 1073 I 1105 i 1074 J 1106 j 1075 K 1107 k 1076 L 1108 l 1077 M 1109 m 1078 N 1110 n 1079 O 1111 o 1080 P 1112 p 1081 Q 1113 q 1082 R 1114 r 1083 S 1115 s 1084 T 1116 t 1085 U 1117 1086 V 1118 v 1087 W 1119 w 1088 X 1120 x 1089 Y 1121 y 1090 Z 1122 z 1091 [ 1123 { 1
4.12.2 Scan data transmission format To change the Scan Data Transmission Format, scan one of the eight bar codes corresponding to the desired format.
Chapter 5 Symbology Chapter 5: Symbology 5.1 Disable All Symbologies Scan the bar code below to disable the decoding of all symbologies. Use this to simplify selecting a single symbology to decode by scanning this, then scanning the desired enable code type bar code. Note that the decoder can still decode parameter bar codes. 5.2 UPC/EAN 5.2.1 UPC-A To enable or disable UPC-A, scan the appropriate bar code below.
5.2.2 UPC-E To enable or disable UPC-E, scan the appropriate bar code below. 5.2.3 UPC-E1 To enable or disable UPC-E1, scan the appropriate bar code below. NOTE UPC-E1 is not a UCC (Uniform Code Council) approved symbology. 5.2.4 EAN-8 To enable or disable EAN-8, scan the appropriate bar code below.
5.2.5 EAN-13 To enable or disable EAN-13, scan the appropriate bar code below. 5.2.6 Bookland EAN To enable or disable EAN Bookland, scan the appropriate bar code below. NOTE If you enable Bookland EAN, select a Bookland ISBN Format. Also select either Decode UPC/EAN Supplementals, Autodiscriminate UPC/EAN Supplementals, or Enable 978/979 Supplemental Mode in Decode UPC/EAN Supplementals.
5.2.7 Bookland ISBN If you enabled Bookland EAN using Enable/Disable Bookland EAN, select one of the following formats for Bookland data: • Bookland ISBN-10 - The scanner reports Bookland data starting with 978 in traditional 10-digit format with the special Bookland check digit for backward-compatibility. Data starting with 979 is not considered Bookland in this mode.
• If you select Autodiscriminate UPC/EAN Supplementals, the scanner decodes UPC/EAN symbols with supplemental characters immediately. If the symbol does not have a supplemental, the scanner must decode the bar code the number of times set via Decode UPC/EAN Supplemental Redundancy before transmitting its data to confirm that there is no supplemental.
• Smart Supplemental Plus User-Programmable 1 and 2 applies to EAN-13 bar codes starting with any prefix listed previously or one of the two user-defined prefixes set using User-Programmable Supplementals. NOTE To minimize the risk of invalid data transmission, select either to decode or ignore supplemental characters. Select the desired option by scanning one of the following bar codes. 5.2.8.1 Decode UPC/EAN With Supplementals 5.2.8.2 *Ignore UPC/EAN With Supplementals 5.2.8.
5.2.8.5 Enable 978/979 Supplemental Mode 5.2.8.6 Enable 977 Supplemental Mode 5.2.8.7 Enable 414/419/434/439 Supplemental Mode 5.2.8.8 Enable 491 Supplemental Mode 5.2.8.9 Enable Smart Supplemental Mode 5.2.8.
5.2.8.11 Supplemental User-Programmable Type 1 and 2 5.2.8.12 Smart Supplemental Plus User-Programmable 1 5.2.8.13 Smart Supplemental Plus User-Programmable 1 and 2 5.2.9 User-Programmable Supplementals If you selected a Supplemental User-Programmable option from Decode UPC/EAN Supplementals, select User-Programmable Supplemental 1 to set the 3-digit prefix. Then select the 3 digits using the numeric bar codes beginning on Appendix B.
5.2.10 Decode UPC/EAN Supplemental Redundancy With Autodiscriminate UPC/EAN Supplementals selected, this option adjusts the number of times a symbol without supplementals are decoded before transmission. The range is from 2 to 30 times. Five or above is recommended when decoding a mix of UPC/EAN symbols with and without supplementals, and the autodiscriminate option is selected. Scan the bar code below to select a decode redundancy value. Next scan two numeric bar codes beginning on Appendix B.
5.2.12 Transmit UPC-E Check Digit Scan the appropriate bar code below to transmit the symbol with or without the UPC-E check digit. 5.2.13 Transmit UPC-E1 Check Digit Scan the appropriate bar code below to transmit the symbol with or without the UPC-E1 check digit.
5.2.14 UPC-A Preamble Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-A symbol. Select one of the following options for transmitting UPC-A preamble to the host device: transmit system character only, transmit system character and country code (“0” for USA), or transmit no preamble. 5.2.15 UPC-E Preamble Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E symbol.
- 46 -
5.2.16 UPC-E1 Preamble Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E1 symbol. Select one of the following options for transmitting UPC-E1 preamble to the host device: transmit system character only, transmit system character and country code (“0” for USA), or transmit no preamble. 5.2.17 Convert UPC-E to UPC-A Enable this parameter to convert UPC-E (zero suppressed) decoded data to UPC-A format before transmission.
5.2.18 Convert UPC-E1 to UPC-A Enable this parameter to convert UPC-E1 (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E1 (zero suppressed) decoded data. 5.2.19 EAN Zero Extend When enabled, this parameter adds five leading zeros to decoded EAN-8 symbols to make them compatible in format to EAN-13 symbols.
5.2.20 UCC Coupon Extended Code The UCC Coupon Extended Code is an additional bar code adjacent to a UCC Coupon Code. To enable or disable UCC Coupon Extended Code, scan the appropriate bar code below. 5.3 Code 128 5.3.1 Code 128 To enable or disable Code 128, scan the appropriate bar code below. 5.3.2 GS1-128 (formerly UCC/EAN-128) To enable or disable GS1-128, scan the appropriate bar code below. (See Appendix A, Miscellaneous Code Information for details on GS1-128 (formerly UCC/EAN-128).
GS1-128 (formerly UCC/EAN-128) GS1-128 is a convention for printing data fields with standard Code 128 bar code symbols. GS1-128 symbols are distinguished by a leading FNC 1 character as the first or second character in the symbol. Other FNC 1 characters are used to delineate fields. When GS1-128 symbols are read, they are transmitted after special formatting strips off the leading FNC 1 character, and replaces other FNC 1 characters with the ASCII 29 (GS) control character.
ABCDE cannot be read Enable Disable Read only symbols without leading FNC 1. Examples: FNC1 ABCDFNC1E cannot be read FNC1 BCDFNC1E cannot be read A FNC1FNC1 ABCDFNC1E cannot be read FNC1 E is read as ABCD29E ABCD ABCDE is read as ABCDE Enable Enable Read both types of symbols. Examples: FNC1 ABCDFNC1E are read as ABCD29E FNC1 BCDFNC1E are read as ABCD29E A FNC1FNC1 ABCDFNC1E are read as ABCD29E FNC1 E is read as ABCD29E ABCD ABCDE is read as ABCDE 5.3.
5.4.2 Trioptic Code 39 Trioptic Code 39 is a variant of Code 39 used in marking computer tape cartridges. Trioptic Code 39 symbols always contain six characters. To enable or disable Trioptic Code 39, scan the appropriate bar code below. NOTE Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously. If an error beep sounds when enabling Trioptic Code 39, disable Code 39 Full ASCII and try again. 5.4.
5.4.4 Code 32 Prefix Enable this parameter to add the prefix character “A” to all Code 32 bar codes. Convert Code 39 to Code 32 must be enabled for this parameter to function. 5.4.5 Set Lengths for Code 39 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 39 may be set for any length, one or two discrete lengths, or lengths within a specific range.
Two Discrete Lengths - This option limits decodes to only those Code 39 symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes beginning on Appendix B. For example, to decode only those Code 39 symbols containing either 2 or 14 characters, select Code 39 Two Discrete Lengths, then scan 0, 2, 1, and then 4. To change the selection or cancel an incorrect entry, scan Cancel on Appendix B.
39 symbols to verify that the data complies with specified check digit algorithm. Only those Code 39 symbols which include a modulo 43 check digit are decoded. Only enable this feature if your Code 39 symbols contain a module 43 check digit. 5.4.7 Transmit Code 39 Check Digit Scan this symbol to transmit the check digit with the data. Scan this symbol to transmit data without the check digit. 5.4.
NOTE Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously. If you get an error beep when enabling Code 39 Full ASCII, disable Trioptic Code 39 and try again.
Table 5-2 Character Equivalents Scan Value Full ASCII Code 39 Encode Char. Scan Value Full ASCII Code 39 Encode Char. 1000 %U 1032 Space 1001 $A 1033 /A 1002 $B 1034 /B 1003 $C 1035 /C 1004 $D 1036 /D 1005 $E 1037 /E 1006 $F 1038 /F 1007 $G 1039 /G 1008 $H 1040 /H 1009 $I 1041 /I 1010 $J 1042 /J 1011 $K 1043 /K 1012 $L 1044 /L 1013 $M 1045 - 1014 $N 1046 .
Scan Value Full ASCII Code 39 Encode Char. Scan Value Full ASCII Code 39 Encode Char.
5.5 Code 93 5.5.1 Code 93 To enable or disable Code 93, scan the appropriate bar code below. 5.5.2 Set Lengths for Code 93 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 93 may be set for any length, one or two discrete lengths, or lengths within a specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands.
containing 2 or 14 characters. Numeric bar codes begin on Appendix B. To change the selection or cancel an incorrect entry, scan Cancel on Appendix B. Length Within Range - This option sets the unit to decode a code type within a specified range. For example, to decode Code 93 symbols containing between 4 and 12 characters, first scan Code 93 Length Within Range, then scan 0, 4, 1 and 2 (single digit numbers must always be preceded by a leading zero). Numeric bar codes begin on Appendix B.
5.6 Code 11 5.6.1 Code 11 To enable or disable Code 11, scan the appropriate bar code below. 5.6.2 Set Lengths for Code 11 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Code 11 to any length, one or two discrete lengths, or lengths within a specific range. • One Discrete Length - Select this option to decode only Code 11 symbols containing a selected length.
• Two Discrete Lengths - Select this option to decode only Code 11 symbols containing either of two selected lengths. Select lengths using the numeric bar codes beginning on Appendix B. For example, to decode only those Code 11 symbols containing either 2 or 14 characters, select Code 11 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan Cancel on Appendix B.
5.6.3 Code 11 Check Digit Verification This feature allows the scan engine to check the integrity of all Code 11 symbols to verify that the data complies with the specified check digit algorithm. This selects the check digit mechanism for the decoded Code 11 bar code. The options are to check for one check digit, check for two check digits, or disable the feature. To enable this feature, scan the bar code below corresponding to the number of check digits encoded in your Code 11 symbols. 5.6.
5.7 Interleaved 2 of 5 5.7.1 Interleaved 2 of 5 To enable or disable Interleaved 2 of 5, scan the appropriate bar code below. 5.7.2 Set Lengths for Interleaved 2 of 5 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for I 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands.
Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select I 2 of 5 Two Discrete Lengths, then scan 0, 6, 1, 4, to decode only I 2 of 5 symbols containing 6 or 14 characters. Numeric bar codes begin on Appendix B. To change the selection or cancel an incorrect entry, scan Cancel on Appendix B. Length Within Range - Select this option to decode only codes within a specified range.
5.7.4 Transmit I 2 of 5 Check Digit Scan this symbol to transmit the check digit with the data. Scan this symbol to transmit data without the check digit. 5.7.5 Convert I 2 of 5 to EAN-13 This parameter converts a 14 character I 2 of 5 code into EAN-13, and transmits to the host as EAN-13. To accomplish this, I 2 of 5 must be enabled, one length must be set to 14, and the code must have a leading zero and a valid EAN-13 check digit.
5.8 Discrete 2 of 5 5.8.1 Discrete 2 of 5 To enable or disable Discrete 2 of 5, scan the appropriate bar code below. 5.8.2 Set Lengths for Discrete 2 of 5 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for D 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands.
Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select D 2 of 5 Two Discrete Lengths, then scan 0, 2, 1, 4, to decode only D 2 of 5 symbols containing 2 or 14 characters. Numeric bar codes begin on Appendix B. To change the selection or cancel an incorrect entry, scan Cancel on Appendix B. Length Within Range - Select this option to decode codes within a specified range.
5.9 Chinese 2 of 5 5.9.1 Chinese 2 of 5 To enable or disable Chinese 2 of 5, scan the appropriate bar code below. 5.10 Codabar 5.10.1 Codabar To enable or disable Codabar, scan the appropriate bar code below. 5.10.2 Set Lengths for Codabar The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains.
specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands. One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select Codabar One Discrete Length, then scan 1, 4, to decode only Codabar symbols containing 14 characters. Numeric bar codes begin on Appendix B. To change the selection or cancel an incorrect entry, scan Cancel on Appendix B.
Any Length - Scan this option to decode Codabar symbols containing any number of characters. 5.10.3 CLSI Editing When enabled, this parameter strips the start and stop characters and inserts a space after the first, fifth, and tenth characters of a 14-character Codabar symbol. NOTE Symbol length does not include start and stop characters. 5.10.4 NOTIS Editing When enabled, this parameter strips the start and stop characters from decoded Codabar symbol.
- 72 -
5.11 MSI 5.11.1 MSI To enable or disable MSI, scan the appropriate bar code below. 5.11.2 Set Lengths for MSI The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Lengths for MSI can be set for any length, one or two discrete lengths, or lengths within a specific range. See Table 5-2 for ASCII equivalents. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands on Appendix A.
Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select MSI Plessey Two Discrete Lengths, then scan 0, 6, 1, 4, to decode only MSI Plessey symbols containing 6 or 14 characters. Numeric bar codes begin on Appendix B. To change the selection or cancel an incorrect entry, scan Cancel on Appendix B. Length Within Range - Select this option to decode codes within a specified range.
5.11.3 MSI Check Digits These check digits at the end of the bar code verify the integrity of the data. At least one check digit is always required. Check digits are not automatically transmitted with the data. If two check digits are selected, also select an MSI Check Digit Algorithm. (please refer to 5.11.5 MSI Check Digit Algorithm) 5.11.4 Transmit MSI Check Digit Scan this symbol to transmit the check digit with the data. Scan this symbol to transmit data without the check digit.
5.11.5 MSI Check Digit Algorithm When the Two MSI check digits option is selected, an additional verification is required to ensure integrity. Select one of the following algorithms. 5.12 GS1 DataBar 5.12.1 GS1 DataBar-14 To enable or disable GS1 DataBar-14, scan the appropriate bar code below.
5.12.2 GS1 DataBar Limited To enable or disable GS1 DataBar Limited, scan the appropriate bar code below. 5.12.3 GS1 DataBar Expanded To enable or disable GS1 DataBar Expanded, scan the appropriate bar code below. 5.12.4 Convert GS1 DataBar to UPC/EAN This parameter only applies to GS1 DataBar-14 and GS1 DataBar Limited symbols.
parameter to transmit the system character and country code applies to converted bar codes. Note that neither the system character nor the check digit can be stripped. 5.13 Transmit Code ID Character A code ID character identifies the code type of a scanned bar code. This can be useful when decoding more than one code type. The code ID character is inserted between the prefix character (if selected) and the decoded symbol.
5.14 Linear Code Type Security Level The MS916 offers four levels of decode security for linear code types (e.g. Code 39, Interleaved 2 of 5). Select higher security levels for decreasing levels of bar code quality. As security levels increase, the scan engine’s aggressiveness decreases. Select the security level appropriate for your bar code quality.
Linear Security Level 2 All code types must be successfully read twice before being decoded. Linear Security Level 3 Code types other than the following must be successfully read twice before being decoded. The following codes must be read three times: Code Type Length MSI 4 or less D 2 of 5 8 or less I 2 of 5 8 or less Linear Security Level 4 All code types must be successfully read three times before being decoded.
5.15 Bi-directional Redundancy This parameter is only valid when a Linear Code Type Security Level is enabled (please refer to 5.14 Linear Code Type Security Level). When this parameter is enabled, a bar code must be successfully scanned in both directions (forward and reverse) before being decoded.
Appendix A Miscellaneous Code Information Appendix A: Miscellaneous Code Information AIM Code Identifiers Each AIM Code Identifier contains the three-character string ]cm where: ] = Flag Character (ASCII 93) c = Code Character (see Table A-2) m = Modifier Character (see Table A-3).
The modifier character is the sum of the applicable option values based on the following table. Table A-2 Modifier Characters Code Type Option Value Option Code 39 0 No Check character or Full ASCII processing. 1 Reader has checked one check character. 3 Reader has checked and stripped check character. 4 Reader has performed Full ASCII character conversion. 5 Reader has performed Full ASCII character conversion and checked one check character.
Code Type Option Value Option Codabar 0 No check digit processing. 1 Reader has checked check digit. Example: A Codabar bar code without check digit, 4123, is transmitted as ]F04123 Code 93 0 No options specified at this time. Always transmit 0. Example: A Code 93 bar code 012345678905 is transmitted as ]G0012345678905 MSI 0 Mod 10 check digit checked and transmitted. 1 Mod 10 check digit checked but not transmitted.
According to AIM standards, a UPC with supplemental bar code is transmitted in the following format: ]E0 (UPC chars) (terminator) ]E2 (supplemental) (terminator) In the SE955, however, the format is changed to: ]E0 (UPC chars) ]E2 (supplemental) Therefore, a UPC with two supplemental characters, 01234567890510, is transmitted to the host as a 21-character string, ]E00012345678905]E110. Setting Code Lengths Via Serial Commands There are two lengths (L1 and L2) for each variable length code type.
Appendix B Numeric Bar Codes Appendix B: Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s). Cancel To change the selection or cancel an incorrect entry, scan the bar code below.