Page 1
CM-2D202 User Manaul Ver: 1.1 URL: http://www.canmax.com.tw e-mail: canmax@ms9.hinet.net 22145, 7F, No.183, Sec, 1, Datong Rd., Xizhi Dist., New Taipei City, Taiwan, R.O.C. Tel: 886-2-2647-7797 | Fax: 886-2-2647-7798...
Page 2
Revision record Revision number Revision date Rev.1.0 2016/02/01 ( F irst edition ) 2016/08/22 Rev.1.1 P.21 Good lead buzzer Volume / Frequency command barcode creation...
Page 3
The contents of this manual may be changed without prior notice in the future. All or part of this instruction manual can not be duplicated without permission. The proper nouns such as the product names described in this manual are trademarks or registered trademarks of each company. If you find any mistakes or omissions in this manual, please contact us.
Page 4
Product warranty and notes Warranty period: The warranty period of this product is one year from the date of purchase. Warranty coverage: If a failure occurs due to the responsibility of the supplier during the warranty period, the supplier will repair or replace the equipment. However, even within the guarantee period, we will exclude from warranty subject if applicable 。...
Page 5
Safety Please read this manual before use and use it properly and safely. Please keep this book carefully in a place where you can see it anytime. Usage notes Never look into the laser irradiation window or look directly into the laser beam. Please do not disassemble / remodel.
Page 6
INDEX 1. Custom & Factory default ............Setting Custom Default ..............Resetting the Custom Default ............Remove the Custom Default .............. 2. Interface setting .............. 10 Interface quick setting ............... 10 RS232C serial port ..............10 USB IBM SurePos ..............10 USB HID or Machintosh Keyboard ............
Page 7
No Read ................44 Centering ................45 Working Orientation ..............47 Data Editing ................48 Prefix/Suffix Overview .............. 48 To Add a Prefix or Suffix ............48 To Clear One or All Prefixes or Suffixes ..........49 Prefix Selections ..............49 Suffix Selections ..............
Page 8
Post code ................116 5. Imaging commands .............. 117 Single-Use Basis ..............117 Command Syntax ..............117 Step 1 - Take a Picture Using IMGSNP ..........117 Step 2 - Ship a Picture Using IMGSHP ..........119 6. Serial Programming Commands ............127 Conventions ................
1. Custom & Factory default Setting Custom Default Please follow below procedures to make your own custom default. 1. Scan the following barcode Set Custom Default to get start of your own default. Set Custom Default 2. Refer this manual and scan the command code you want. If the menu command requires scanning numeric codes from the back cover,then a Save code.
2. Interface Setting Interface quick setting RS232C serial port Please scan RS232C barcode below RS232C And the setting parameter for RS232C is as below : Parameter information Baud rate 115,200bps Data Format 8 bits, no parity, 1 stop bit suffix CR/LF Trigger mode Manual trigger...
Page 11
Following barcode Japanese keyboard USB keyboard ( Mac ) Japanese Keyboard...
USB HID-POS Scan the following barcode to program the scanner for USB HID-POS interface USB HID-POS USB COM ( USB serial ) Scan the following barocode to program the scanner to emulate a regular RS232-based COMport.If your are using a Windows OS, you will need to a driver. Apple Machintosh computers recognize the scanner as a USB CDC class device and automatically use a class driver.
Caps/Shift Lock Status To program your scanner to be Caps/Shift Lock as the PC keyboard did by barcode below. Caps Lock off Caps Lock on Shift lock on Auto Caps lock Alphabetic Keyboard conversion Alphabetic keyboard characters can be forced to be all upper case or all lowercase. Keyboard Conversion off Convert All Characters to Upper Case Convert All Characters to Lower Case...
RS232 Word Length: Data Bits, Stop Bits, and Parity Data Bits sets the word length at 7 or 8 bits of data per character. If an application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits.
Page 17
Numeric code table C onfirm 「 」 D iscard 「 」...
XON/XOFF Standard ASCII control characters can be used to tell the scan engine to start sending data (XON/XOFF On) or to stop sending data (XON/XOFF Off). When the host sends the XOFF character (DC3, hex 13) to the scan engine, data transmis- sion stops. To resume transmission, the host sends the XON character (DC1, hex 11).
3. Power Up Beeper The scan engine can be programmed to beep when it’s powered up. Scan the Off bar code(s) if you don’t want a power up beep. Default = Power Up Beeper On - Scanner. P ower up Beer off 「...
Beeper Volume – Good Read The beeper volume codes modify the volume of the beep the scan engine emits on a good read. Default = High L ow 「 」 M edium 「 」 H igh 「 」 o ff 「...
5 0ms 「 」 1 00ms 「 」 5 00ms 「 」 1 000ms 「 」 Number of Beeps – Good Read The number of beeps of a good read can be programmed from 1 - 9. The same number of beeps will be applied to the beeper and LED in response to a good read.
C onfirm 「 」 D iscard 「 」 Good Read Delay Number of Error Beeps/LED Flashes This sets the minimum amount of time before the scan engine can read another bar code. Default = 0 ms (No Delay). N o Delay 「...
Page 23
[User-Specified Good Read Delay] Example) When setting the delay time to 10 seconds, scan in the following order. C ustom Good Read Delay C ofirm 「 」 → 「 」 「 」 「 」 「 」 「 」 → 「 」...
Page 24
Numeric code table C onfirm 「 」 D iscard 「 」...
Error buzzer frequency 2 50Hz, Low 「 」 3 250Hz, Medium 「 」 4 200Hz, High 「 」 Number of Beeps – Error The number of beeps and LED flashes emitted by the scan engine for a bad read or error can be programmed from 1 - 9.
Page 26
Numeric code table C onfirm 「 」 D iscard 「 」...
Manual Trigger Mode When in manual trigger mode, the scanner scans until a barcode is read, or until the trigger is released. M anual trigger-Normal 「 」 LED Illumination - Manual Trigger If you wish to set the illumination LED brightness, scan one of the barcodes below. This sets the LED illumination for the scan engine when the trigger is pressed.
Page 28
Example)When setting to 1 second, scan in the following order. R ead timeout C onfirm 「 」 → 「 」 「 」 「 」 「 」 → 「 」 Numeric code table C onfirm 「 」 D iscard 「 」...
Presentation Mode Presentation Mode uses ambient light to detect barcodes. The LED dims until a barcode is presented to the scanner, then the LED brightens to read the code. If the light level in the room is not high enough, Presentation Mode may not work properly. Scan the following barcode to program your scanner for Presentation Mode.
Page 30
Numeric code table C onfirm 「 」 D iscard 「 」...
Presentation Centering Sensitivity Use Presentation Centering to narrow the scanner’s field of view when it is in the stand to make sure the scanner reads only those barcodes intended by the user. For instance, if multiple codes are placed closely together, Presentation Centering will insure that only the desired codes are read.
Page 32
P resentation centering None 「 」 P resentation Centering On 「 」 P resentation centering Up 「 」 P resentation centering Left 「 」 P resentation centering Down 「 」 Numeric code table...
Poor Quality 1D Codes This setting improves the scanner’s ability to read damaged or badly printed linear barcodes. When Poor Quality 1D Reading On is scanned, poor quality linear barcode reading is improved, but the scanner’s snappiness is decreased, making it less aggressive when reading good quality barcodes.
Hands Free Time-Out The Scan Stand and Presentation Modes are referred to as “hands free” modes. If the scanner’s trigger is pulled when using a hands free mode, the scanner changes to manual trigger mode. You can set the time the scanner should remain in manual trigger mode by setting the Hands Free Time-Out.
Reread Delay This sets the time period before the scan engine can read the same barcode a second time. Setting a reread delay protects against accidental rereads of the same barcode. Longer delays are effective in minimizing accidental rereads. Use shorter delays in applications where repetitive barcode scanning is required.
Page 38
Short(1000ms) Medium(2000ms) Long(3000ms) Extra Long (4000ms) Numeric code table...
C onfirm 「 」 D iscard 「 」 Character Activation Mode You may use a character sent from the host to trigger the scanner to begin scanning. When the activation character is received, the scanner continues scanning until either the Character Activation Timeout ,the deactivation character is received (see Deactivation Character ), or a barcode is transmitted.
remains on after a good read. Default = Do Not End Character Activation After Good Read. D o Not End Character Activation After Good 「 Read 」 E nd Character Activation After Good Read 「 」 Character Activation Timeout You can set a timeout for the length of time the illumination remains on and attempting to decode barcodes when using Character Activation Mode.
Character Deactivation Mode If you have sent a character from the host to trigger the scanner to begin scanning, you can also send a deactivation character to stop scanning. Scan the following On bar code to use character deactivation, then use Deactivation Character (following) to select the character you will send from the host to terminate scanning.
O ff (no delay) 「 」 User-Specified Good Read Delay If you want to set your own length for the good read delay, scan the barcode below, then set the delay (from 0-30,000 milli- seconds) by scanning digits from the inside back cover, then scanning Save.
C onfirm 「 」 D iscard 「 」 No Read With No Read turned On, the scan engine notifies you if a code cannot be read. If using an EZConfig-Scanning Tool Scan Data Window, an “NR” appears when a code cannot be read. If No Read is turned Off, the “NR”...
V ideo Reverse and Standard Bar Codes 「 」 V ideo Reverse Off 「 」 Centering Use Centering to narrow the scan engine’s field of view to make sure that when the scanner is hand-held, it reads only those barcodes intended by the user. For instance, if multiple codes are placed closely together, centering will insure that only the desired codes are read.
Page 46
C entering On 「 」 C entering Off 「 」 T op of Centering Window 「 」 B ottom of Centering Window 「 」 L eft of Centering Window 「 」 R ight of Centering Window 「 」 Numeric code table...
C onfirm 「 」 D iscard 「 」 Working Orientation Some barcodes are direction-sensitive. For example, KIX codes and OCR can misread when scanned sideways or upside down. Use the working orientation settings if your direction-sensitive codes will not usually be presented upright to the scanner. Default = Upright. Upright: Vertical, Top to Bottom: (Rotate CW 90°...
Data Editing Prefix/Suffix Overview When a barcode is scanned, additional information is sent to the host computer along with the barcode data. This group of barcode data and additional, user-defined data is called a “message string.” The selections in this section are used to build the user-defined data into the message string. Prefix and Suffix characters are data characters that can be sent before and after scanned data.
Example: Add a Tab Suffix to All Symbologies Step 1. Scan Add Suffix. Step 2. Scan 9, 9 from the Programming Chart inside the back cover of this manual to apply this suffix to all symbologies. Step 3. Scan 0, 9 from the Programming Chart inside the back cover of this manual.
Suffix Selections Add Suffix Clear All Suffixes Example) When setting the prefix of all code symbols (99 hex) to ABC,scan in the following order. P refix setting C onfirm 「 」 → 「 」 「 」 「 」 「 」 「 」...
Page 51
C onfirm 「 」 D iscard 「 」 Alphanumeric code table...
C onfirm 「 」 D iscard 「 」 Function Code Transmit When this selection is enabled and function codes are contained within the scanned data, the scan engine transmits the function code to the terminal. Charts of these function codes are provided in Supported Interface Keys.
Intercharacter, Interfunction, and Intermessage Delays Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, increasing data integrity. Intercharacter Delay An intercharacter delay of up to 5000 milliseconds (in 5ms increments) may be placed between the transmission of each character of scanned data.
Page 54
Alphanumeric code table D iscard 「 」 S ave 「 」...
Function Code Transmit When this selection is enabled and function codes are contained within the scanned data, the scan engine transmits the function code to the terminal. Charts of these function codes are provided in Supported Interface Keys starting on page 8-3.
Page 56
Numeric code table S ave 「 」 D iscard 「 」...
Data Formatting Data Format Editor Introduction You may use the Data Format Editor to change the scan engine’s output. For example, you can use the Data Format Editor to insert characters at certain points in barcode data as it is scanned. The selections in the following pages are used only if you wish to alter the output.
Add a Data Format Step 1. Scan the Enter Data Format symbol (page 5-2). Step 2. Select Primary/Alternate Format Determine if this will be your primary data format, or one of 3 alternate formats. This allows you to save a total of 4 different data formats. To program your primary format, scan 0 using the Programming Chart inside the back cover of this manual.
Terminal ID Table Terminal Model(s) Terminal ID PC keyboard (HID) Mac Keyboard PC Keyboard (Japanese) Serial (COM driver required) HID POS USB SurePOS Handheld USB SurePOS Tabletop Serial RS232 TTL RS232 True RS485 (IBM-HHBCR 1+2, 46xx) Keyboard PS2 compatibles AT compatibles Data Format Editor Commands When working with the Data Format Editor, a virtual cursor is moved along your input data string.
Page 60
F1 is the “Send all characters” command 0D is the hex value for a CR The data is output as: 1234567890 ABCDEFGHIJ <CR> Send all characters up to a particular character Alphanumeric code table...
S ave D iscard 「 」 「 」 F3 Include in the output message all characters from the input message, starting with the character at the current cursor position and continuing to, but not including, the search character “ss,” followed by an insert character. The cursor is moved forward to the “ss” character.
Insert a character multiple times F4 Send “xx” character “nn” times in the output message, leaving the cursor in the current position. Syntax = F4xxnn where xx stands for the insert character’s hex value for its ASCII code, and nn is the numeric value (00-99) for the number of times it should be sent. Refer to the ASCII Conversion Chart, beginning on page A-3 for decimal, hex and character codes.
S ave 「 」 D iscard 「 」 Insert barcode length B4 Insert the barcode’s length in the output message, without moving the cursor. The length is expressed as a numeric string and does not include leading zeroes. B3 and B4 Example: Insert the symbology name and length...
Send the symbology name and length before the barcode data from the barcode above. Break up these insertions with spaces. End with a carriage return. Command string: B3F42001B4F42001F10D B3 is the “Insert symbology name” command F4 is the “Insert a character multiple times” command 20 is the hex value for a space 01 is the number of times the space character is sent B4 is the “Insert barcode length”...
command F4 is the “Insert a character multiple times” command 20 is the hex value for a space 01 is the number of times the space character is sent F1 is the “Send all characters” command 0D is the hex value for a CR The data is output as: Code128 20 1234567890ABCDEFGHIJ <CR>...
Search for barcodes that begin with a 1. If a barcode matches, move the cursor back to the beginning of the data and send 6 characters followed by a carriage return. Using the barcode above: Command string: FE31F7F2060D FE is the “Compare characters” command 31 is the hex value for 1 F7 is the “Move the cursor to the beginning”...
FGHIJ <CR> Search backward for a string B1 Search backward for “s” string from the current cursor position, leaving cursor pointing to “s” string. Syntax = B1nnnnS where nnnn is the string length (up to 9999), and S consists of the ASCII hex value of each character in the match string. For example, B1000454657374 will search backward for the first occurrence of the 4 character string “Test.”...
Page 70
Stop suppressing characters FC Disables suppress filter and clear all suppressed characters. Syntax = FC. Replace characters E4 Replaces up to 15 characters in the output message, without moving the cursor. Replacement continues until the E5 command is encountered. Syntax = E4nnxx ...zz where nn is the total count of the number of characters in the list (characters to be replaced plus...
If this barcode is read, the next data format, if there is one, will be used on the data. If there is no other format, the format fails and the raw data is output as AB1234. If this barcode is read: the data is output as: 1234AB <CR>...
Data Formatter On, Not Required, Drop Prefix/Suffix Scanned data is modified according to your data format. If a data format is found for a particular symbol, those prefixes and suffixes are not transmitted. If a data format is not found for that symbol, the prefixes and suffixes are transmitted. Data Format Required, Keep Prefix/Suffix Scanned data is modified according to your data format, and prefixes and suffixes are transmitted.
Page 74
S ave 「 」 D iscard 「 」 Alphanumeric code table...
Page 75
S ave 「 」 D iscard 「 」 Data Formatter When Data Formatter is turned Off, the barcode data is output to the host as read, including prefixes and suffixes. Data Formatter Off You may wish to require the data to conform to a data format you have created and saved. The following settings can be applied to your data format: Data Formatter On, Not Required, Keep Prefix/Suffix Scanned data is modified according to your data format, and prefixes and suffixes are...
Basic data format and alternative data format Up to 4 data formats can be registered in the reader. The basic data format is registered as 0, and the alternative data format is registered as 1 to 3. Scan the data format used by the reader from the following.
Codabar <Default All Codabar Settings> Codabar On/Off ] ] ] ] [Off] Codabar Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the barcode. You may either transmit, or not transmit Start/ Stop characters. Default = Don’t Transmit. [Transmit] [Don’t Transmit] Codabar Check Character...
[Validate Modulo 16, but Don’t Transmit] [Validate Modulo 16 and Transmit] Codabar Concatenation Codabar supports symbol concatenation. When you enable concatenation, the scanner looks for a Codabar symbol having a “D” start character, adjacent to a symbol having a “D” stop character. In this case the two messages are concatenated into one with the “D”...
Page 80
Minimum number of digits Concatenated reading /maximum number digits to read The code ending with the stop character "D" and the The setting range is 2 to 60 data of the code starting digits. Scan "Minimum number of with the start character digits read"...
Code 39 < Default All Code 39 Settings > Code 39 On/Off [On] [Off] Code 39 Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the barcode. You may either transmit, or not transmit Start/ Stop characters. Default = Don’t Transmit. [Transmit] [Don’t Transmit] Code 39 Check Character...
Interleaved 2 of 5 < Default All Interleaved 2 of 5 Settings > Interleaved 2 of 5 On/Off * On Check Digit No Check Digit indicates that the scanner reads and transmits barcode data with or without a check digit. When Check Digit is set to Validate, but Don’t Transmit, the unit only reads Interleaved 2 of 5 barcodes printed with a check digit, but will not transmit the check digit with the scanned data.
Page 84
Minimum number of read digits / Maximum number of read digits The setting range is 2 to 80 digits. Scan "Minimum number of read digits" or "Maximum number of read digits", then scan the number of digits you want to set from the "Numeric Code Table" on the next page, and scan "Confirm"...
NEC 2 of 5 NEC 2 of 5 On/Off< Default All NEC 2 of 5 Settings> [On] [Off] Check Digit No Check Digit indicates that the scanner reads and transmits barcode data with or without a check digit. When Check Digit is set to Validate, but Don’t Transmit, the unit only reads NEC 2 of 5 barcodes printed with a check digit, but will not transmit the check digit with the scanned data.
Page 86
Numeric code table S ave 「 」 D iscard 「 」...
Code 93 I nitialize all codes 39 setting 「 」 C ode 93 Reading 「 」 C ode 93 No reading 「 」 W ith append mode 「 」 N o append mode 「 」 M inimum number of read digits 「...
[Minimum Message Length] [Maximum Message Length] Minimum number of read digits/Maximum number of read digits The setting range is 0 to 80 digits. Scan "Minimum number of read digits" or "Maximum number of read digits", then scan the number of digits you want to set from the "Numeric Code Table" on the next page, and scan "Confirm"...
C onfirm 「 」 D iscard 「 」 Straight 2 of 5 IATA (two-bar start/stop) <Default All Straight 2 of 5 IATA Settings> Straight 2 of 5 IATA On/Off [On] [Off] Straight 2 of 5 IATA Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6-1) for additional information.
Matrix 2 of 5 <Default All Matrix 2 of 5 Settings> Matrix 2 of 5 On/Off [On] [*Off] Matrix 2 of 5 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6-1) for additional information. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80.
Code 128 <Default All Code 128 Settings> Code 128 On/Off [On] [Off] Code 93 Append This function allows the scanner to append the data from several Code 93 barcodes together before transmitting them to the host computer. When this function is enabled, the scanner stores those Code 93 barcodes that start with a space (excluding the start and stop symbols), and does not immediately transmit the data.
Minimum number of read digits / maximum number of read digits The setting range is 0 to 80 digits. Scan "Minimum number of read digits" or "Maximum number of read digits", then scan the number of digits you want to set from the "Numeric Code Table" on the next page, and scan "Final"...
Page 94
Numeric code table S ave 「 」 D iscard 「 」...
EAN/JAN-8 D efault All EAN/JAN-8 Settings 「 」 「 「 「 「 」 」 」 」 O ff 「 」 「 「 「 「 」 」 」 」 O ff 「 」 2 Digit Addenda On 「 」 2 Digit Addenda Off 「...
Page 100
D efault All MSI Settings 「 」 「 」 O ff 「 「 「 「 」 」 」 」 V alidate Type 10, but Don’t Transmit 「 「 「 「 」 」 」 」 V alidate Type 10 and Transmit 「...
Page 101
Numeric code table S ave 「 」 D iscard 「 」...
Codablock A D efault All Codablock A Settings 「 」 「 」 O ff 「 「 「 「 」 」 」 」 M inimum Message Length 「 」 M aximum Message Length 「 」 Minimum number of read digits / maximum number of read digits The setting range is 1 to 600 digits.
Page 105
Numeric code table C onfirm 「 」 D iscard 「 」...
PDF417 D efault All PDF417 Settings 「 」 「 「 「 「 」 」 」 」 O ff 「 」 Codablock F Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6-1) additional information.
Page 107
M aximum Message Length 「 」 Minimum number of read digits / maximum number of read digits The setting range is 1 to 366 digits. Scan "Minimum number of read digits" or "Maximum number of read digits", then scan the number of digits you want to set from the "Numeric Code Table" on the next page, and scan "Final"...
GS1 Composite 「 」 O ff 「 「 「 「 」 」 」 」 U PC/EAN Version On 「 」 U PC/EAN Version Off 「 「 「 「 」 」 」 」 M inimum Message Length 「 」 M aximum Message Length 「...
Page 109
E AN-8 E AN-13 With conversion 「 → 」 G S1 Emulation Off 「 」 Numeric code table C onfirm 「 」 D iscard 「 」...
Data Matrix D efault All Data Matrix Settings 「 」 「 」 O ff 「 」 「 「 「 「 」 」 」 」 O ff 「 」 M inimum Message Length 「 」 M aximum Message Length 「 」 Data Matrix Message Length Scan the barcodes below to change the message length.
Page 113
Numeric code table C onfirm 「 」 D iscard 「 」...
Post code 2 D Postal Codes Off 「 」 A ustralian Post On 「 」 B ritish Post On 「 」 C anadian Post On 「 」 I ntelligent Mail Bar Code On 「 」 J apanese Post On 「 」...
5. Imaging Commands The scan engine is like a digital camera in the way it captures, manipulates, and transfers images. The following commands allow you to alter the way the scan engine performs these functions. Note: If you are using the scan engine in a stand, you must set the In-Stand Sensor Mode to Off in order to take images (see Presentation Centering).
Page 118
1B Sounds a beep when the image is captured. T - Wait for Trigger Waits for a hardware button push before taking the image. This is only available when using Photo Style (1P). Takes image immediately (default) Waits for a button push, then takes the image L - LED State Determines if the LEDs should be on or off, and when.
W - Target White Value Sets the target for the median grayscale value in the captured image. For capturing close-up images of high contrast doc- uments, a lower setting, such as 75, is recommended. Higher settings result in longer exposure times and brighter images, but if the setting is too high, the image may be overexposed.
Page 120
Enhances pictures taken from very long distances (greater than 10 feet or 3m). The Infinity Filter should not be used with IMGSNP Modifiers. Infinity filter off (default) Infinity filter on Example of Infinity Filter off (0A) Example of Infinity Filter on (1A) from approximately 12 feet from approximately 12 feet (3.66m) (3.66m) away:...
Page 121
E - Edge Sharpen An edge sharpen filter cleans up the edges of an image, making it look cleaner and sharper. While edge sharpening does make the image look cleaner, it also removes some fine detail from the original image. The strength of the edge sharpen filter can be entered from 1 to 24.
Page 122
1iy Invert around the Y axis (flips picture left to right) Example of image Example of image not Example of image inverted: with Invert Image set to with Invert Image set 1ix: to 1iy: IF- Noise Reduction Used to reduce the salt and pepper noise in an image. 0if No salt and pepper noise reduction (default) Salt and pepper noise reduction Example of Noise Reduction Off (0if):...
Page 123
IR - Image Rotate 0ir Image as snapped (rightside up) (default) Rotate image 90 degrees to the right 2ir Rotate image 180 degrees (upside down) Rotate image 90 degrees to the left Example of Image Rotate set to 2ir: Example of Image Rotate set to 0ir: Example of Image Rotate set to 1ir: Example of Image Rotate set to 3ir: J - JPEG Image Quality...
Page 124
nL The left edge of the shipped image corresponds to column n of the image in memory. Range: 000 - 843. (Default = 0) nR The right edge of the shipped image corresponds to column n - 1 of the image in memory. Range: 000 - 843. (Default = all columns) nT The top edge of the shipped image corresponds to row n of the image in memory.
Page 125
3S ship every 3rd pixel, both horizontally and vertically Example of Pixel Example of Pixel Ship set to 1S: Example of Pixel Ship set to 2S: Ship set to 3S: U - Document Image Filter Allows you to input parameters to sharpen the edges and smooth the area between the edges of text in an image. This fil- ter should be used with gamma correction (see page 7-7), with the scan engine in a stand, and the image captured using...
1W Ship histogram Image used for histogram: Histogram of image at left: Image Size Compatibility If you have applications that expect an image ship to return exactly 640x480 pixels, scan the Force VGA Resolution bar codeorts imaging command processing (IMGSHP, IMGSNP) so that EZConfig-Scanning (see page 9-3) and other applica- tions are .
6. Serial Programming Commands The serial programming commands can be used in place of the programming bar codes. Both the serial commands and the programming barcodes will program the scan engine. For complete descriptions and examples of each serial programming command, refer to the corresponding programming barcode in this manual.
Concatenation of Multiple Commands Multiple commands can be issued within one Prefix/Storage sequence. Only the Tag, SubTag, and Data fields must be repeated for each command in the sequence. If additional commands are to be applied to the same Tag, then the new command sequence is separated with a comma (,) and only the SubTag and Data fields of the additional command are issued.
Trigger Commands You can activate and deactivate the scan engine with serial trigger commands. First, the scan engine must be put in Manual Trigger Mode by scanning a Manual Trigger Mode barcode (page 3-5), or by sending a serial menu command for triggering (page 10-8).
Page 130
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Plug and Play Codes Verifone Ruby Terminal PAPRBY Gilbarco Terminal PAPGLB Honeywell Bioptic Aux Port PAPBIO Datalogic Magellan Bioptic Aux Port PAPMAG NCR Bioptic Aux Port PAPNCR Wincor Nixdorf Terminal PAPWNX Wincor Nixdorf Beetle PAPBTL...
Page 131
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Greek (Polytonic) KBDCTY60 Hebrew KBDCTY12 Hungarian (101 key) KBDCTY50 Hungary KBDCTY19 Iceland KBDCTY75 Irish KBDCTY73 Italian (142) KBDCTY56 Italy KBDCTY5 Japan ASCII KBDCTY28 Kazakh KBDCTY78 Kyrgyz (Cyrillic) KBDCTY79 Latin America KBDCTY14 Latvia...
Page 132
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Ukrainian KBDCTY76 United Kingdom KBDCTY7 United Stated (Dvorak right) KBDCTY89 United States (Dvorak left) KBDCTY88 United States (Dvorak) KBDCTY87 United States (International) KBDCTY30 Uzbek (Cyrillic) KBDCTY77 Keyboard Conversion *Keyboard Conversion Off KBDCNV0 Convert all Characters to Upper Case...
Page 134
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Beeper Duration - Good Read *Normal Beep BEPBIP0 Short Beep BEPBIP1 LED - Good Read BEPLED0 BEPLED1 Number of Beeps - Error BEPERR3 Range 1 - 9 BEPERR# Number of Beeps - Good Read BEPRPT1 Range 1 - 9...
Page 135
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Reread Delay Short (500 ms) DLYRRD500 *Medium (750 ms) DLYRRD750 Long (1000 ms) DLYRRD1000 Extra Long (2000 ms) DLYRRD2000 User-Specified Reread Delay Range 0 - 30,000 ms DLYRRD##### 2D Reread Delay *2D Reread Delay Off DLY2RR0...
Page 136
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Prefix Add Prefix PREBK2## Clear One Prefix PRECL2 Clear All Prefixes PRECA2 Suffix Add Suffix SUFBK2## Clear One Suffix SUFCL2 Clear All Suffixes SUFCA2 Function Code Transmit *Enable RMVFNC0 Disable RMVFNC1...
Page 137
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Codabar Check Char. *No Check Character CBRCK20 Validate Modulo 16, But Don’t Transmit CBRCK21 Validate Modulo 16, and Transmit CBRCK22 Codabar Concatenation *Off CBRCCT0 CBRCCT1 Require CBRCCT2 Codabar Message Length Minimum (2 - 60) *4 CBRMIN## Maximum (2 - 60) *60...
Page 138
Setting Serial Command Selection * Indicates default # Indicates a numeric entry NEC 2 of 5 Check Digit *No Check Char. N25CK20 Validate, But Don’t N25CK21 Transmit Validate, and Transmit N25CK22 NEC 2 of 5 Message Length Minimum (2 - 80) *4 N25MIN## Maximum (2 - 80) *80 N25MAX##...
Page 140
Setting Serial Command Selection * Indicates default # Indicates a numeric entry UPC-E0 Addenda Required Required UPEARQ1 *Not Required UPEARQ0 UPC-E0 Addenda Separator UPEADS1 UPEADS0 UPC-E0 Check Digit UPECKX0 UPECKX1 UPC-E0 Leading Zero UPENSX0 UPENSX1 UPC-E0 Addenda 2 Digit Addenda On UPEAD21 *2 Digit Addenda Off UPEAD20...
Page 141
Setting Serial Command Selection * Indicates default # Indicates a numeric entry EAN/JAN-8 Addenda Required *Not Required EA8ARQ0 Required EA8ARQ1 EAN/JAN-8 Addenda EA8ADS0 Separator EA8ADS1 Default All MSI Settings MSIDFT *Off MSIENA0 MSIENA1 MSI Check Character *Validate Type 10, but Don’t Transmit MSICHK0 Validate Type 10 and MSICHK1...
Page 142
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Codablock F Msg. Length Minimum (1 - 2048) *1 CBFMIN#### Maximum (1 - 2048) *2048 CBFMAX#### PDF417 Default All PDF417 Settings PDFDFT PDFENA1 PDFENA0 PDF417 Msg. Length Minimum (1-2750) *1 PDFMIN Maximum (1-2750) *2750 PDFMAX...
Page 143
Setting Serial Command Selection * Indicates default # Indicates a numeric entry MaxiCode Default All MaxiCode Settings MAXDFT MAXENA1 MAXENA0 MaxiCode Msg. Length Minimum (1-150) *1 MAXMIN Maximum (1-150) *150 MAXMAX Aztec Code Default All Aztec Code Settings AZTDFT AZTENA1 AZTENA0 Aztec Code Msg.
Page 144
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Planet and Intelligent Mail Bar Code On POSTAL15 Planet, Postnet, and Postal-4i On POSTAL21 Planet, Postnet, and Intelligent Mail Bar POSTAL22 Code On Planet, Postal-4i, and Intelligent Mail Bar POSTAL23 Code On Postnet, Postal-4i, and Intelligent Mail Bar...
Page 145
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Imaging Style - Manual SNPSTY2 Beeper On SNPBEP1 *Beeper Off SNPBEP0 *Wait for Trigger Off SNPTRG0 Wait for Trigger On SNPTRG1 *LED State - Off SNPLED0 LED State - On SNPLED1 Exposure (1-7874 microseconds) SNPEXP...
Page 146
Setting Serial Command Selection * Indicates default # Indicates a numeric entry Rotate Image 90° left IMGROT3 JPEG Image Quality (0-100) *50 IMGJQF### *Gamma Correction Off IMGGAM0 Gamma Correction On (0-1000) IMGGAM### Image Crop - Left (0-640) *0 IMGWNL### Image Crop - Right (0-640) *639 IMGWNR### Image Crop - Top (0-480) *0 IMGWNT###...
7. Utilities To Add a Test Code I.D. Prefix to All Symbologies This selection allows you to turn on transmission of a Code I.D. before the decoded symbology. (See the Symbology Charts, beginning on page A-1) for the single character code that identifies each symbology.) This action first clears all current prefixes, then programs a Code I.D.
Test Menu When you scan the Test Menu On code, then scan a programming code in this manual, the scan engine displays the content of a programming code. The programming function will still occur, but in addition, the content of that programming code is output to the terminal.
8. Troubleshooting Power does not turn on Is the cable connected correctly? Is the AC adapter (RS232C type) connected correctly? Is the PC's power supply (keyboard / USB type) included? Do not read the code Is the quality of the target code not good? Poor quality code such as dirty code, code printed with deteriorated ribbon, copying code, etc.
Reference Charts Symbology Charts Note: “m” represents the AIM modifier character. Refer to International Technical Specification, Symbology Identifiers, for AIM modifier character details. Prefix/Suffix entries for specific symbologies override the universal (All Symbologies, 99) entry. Refer to Data Editing beginning on page 4-1 and Data Formatting beginning on page 5-1 for information about using Code ID and AIM ID.
Page 151
Honeywell Possible modifiers Symbology UPC-A UPC-A with Add-On UPC-A with Extended Coupon Code UPC-E UPC-E with Add-On UPC-E1 Add Honeywell Code ID 5C80 Add AIM Code ID 5C81 Add Backslash 5C5C Batch mode quantity 2D Symbologies Honeywell Possible modifiers Symbology All Symbologies Aztec Code 0-9, A-C...
Page 152
China Post InfoMail Intelligent Mail Bar Code Japanese Post KIX (Netherlands) Post Korea Post Planet Code Postal-4i Postnet ASCII Conversion Chart (Code Page 1252) In keyboard applications, ASCII Control Characters can be represented in 3 different ways, as shown below. The CTRL+X func- tion is OS and application dependent.
CTRL+ - ⌂ NP Enter Lower ASCII Reference Table Note: Windows Code page 1252 and lower ASCII use the same characters. Printable Characters Character Character Character <SPACE> " Printable Characters (Continued) Character Character Character & < > ⌂ Extended ASCII Characters CP 1252 ASCII Alternate Extended...
Page 154
‹ ï Right CTRL 0x1D Œ î Reserved ì Reserved Ž Ä Numeric Keypad Enter 0x1C Å Numeric Keypad / 0x35 É 0x3B ‘ æ 0x3C ’ Æ 0x3D “ ô 0x3E Extended ASCII Characters (Continued) CP 1252 ASCII Alternate Extended PS2 Scan Code ”...
Page 155
 ┬ à ├ Ä Å í Æ ╞ Extended ASCII Characters (Continued) CP 1252 ASCII Alternate Extended PS2 Scan Code È ╚ É ╔ Ê ╩ Ë ╦ Ì ╠ Í ═ Î ╬ Ï ╧ Ð ╨ Ñ ╤...
Page 156
ú · û √ Extended ASCII Characters (Continued) CP 1252 ASCII Alternate Extended PS2 Scan Code ü ⁿ ý ² þ ■ ÿ ISO 2022/ISO 646 Character Replacements Code pages define the mapping of character codes to characters. If the data received does not display with the proper charac- ters, it may be because the barcode being scanned was created using a code page that is different from the one the host pro- gram is expecting.
Page 157
¥ ⎯ ¥ ⎯ £ ˜ £ à ° ç § µ é ù è ¨ § Ä Ö Ü ä ö ü ß ù à é ç ê î ô ä ö ü û ¤ É Ä Ö Å Ü...
Page 160
Supplement F. Sample code UPC-A Interleaved 25 12345 67890 1 2 3 4 5 6 7 8 9 0 Code 128 EAN/JAN-13 9 780330 290951 C o d e 1 2 8 Code 39 Coda bar (NW7) * C O D E 3 9 * A 1 3 5 7 9 B Code 93 Code 25...
Repair request form When requesting repair, please fill out the following form and return it to the dealer together with the repaired item. Furthermore, repair. All. Send back method .. perform. We do not do business trip repair at the site at all. R e p a i r r e q u e s t f o r m R e q u e s t e d d a t e C o m p a n y n a m e...