Page 1
Software Guide MDL – 1000 / 2000 Specification for Software Interface Laser Scan Engine with Built-in Decoder...
Page 2
Under no circumstance will Opticon Sensors Europe, be liable for any direct, indirect, consequential or incidental damages arising out of use or inability to use both the hardware and software, even if Opticon has been informed about the possibility of such damages.
OPTICON Software Guide MDL-1000/2000 TABLE OF CONTENTS ABSTRACT ......................7 OVERVIEW ......................8 INTERFACE......................9 3-1. Interface Signal ......................9 3-2. Connection Method ....................10 3-3. Serial Communication Specifications ..............11 3-4. Hardware Handshake ..................12 3-5. Communication Procedure (example)..............13 3-6. ACK/NAK Protocol and Data Format ..............20 3-7.
Page 4
OPTICON Software Guide MDL-1000/2000 5. PARAMETER.......................42 Table of Parameters .....................42 Common Elements to All Parameters ..............48 5-2-1. Fixing the Length of Bar Codes................48 5-2-2. Value Settings ......................49 5-2-3. Timing to Reflect the Changes to New Parameters ..........50 5-2-4. Linear Code Consistency Verification ..............51 5-2-5.
OPTICON Software Guide MDL-1000/2000 ABSTRACT This specification provides interface specifications of an X1 laser scan engine with a built-in decoder (“X1” is a tentative name of this product. This product shall be hereinafter called as “this scan engine”).
OPTICON Software Guide MDL-1000/2000 OVERVIEW This scan engine is a compact laser scan engine with a built-in decoder, which is possible to be installed in various handheld products such as handy terminals. The host system controls this scan engine and inputs scanned data in serial communication.
OPTICON Software Guide MDL-1000/2000 INTERFACE 3-1. Interface Signal Signals used to connect this scan engine and host system are as follows: Signal Input/Output Function Notes Input Serial Receive Data Output Serial Transmit Data Input Clear To Send Request for the host system to transmit the...
OPTICON Software Guide MDL-1000/2000 3-2. Connection Method The connection between the scan engine and the host system will be carried out as follows: Trigger Power Down Aim/Wake Buzzer Decode LED...
OPTICON Software Guide MDL-1000/2000 3-3. Serial Communication Specifications This chapter provides specifications of serial data transmission. • Asynchronous • Data Length: 8 bit fixed • Parity: Odd Numbers / Even Numbers / None (default setting: none) • Stop Bit: 1 or 2 bit (default setting: 1 bit) •...
OPTICON Software Guide MDL-1000/2000 3-4. Hardware Handshake This chapter provides the information on the sequence of hardware handshake. It is based on the presumption that RTS and CTS signals stay at H-level after the initialization. Sending command from the host system to this scan engine...
OPTICON Software Guide MDL-1000/2000 3-5. Communication Procedure (example) This chapter provides the information on the communication procedure between this scan engine and the host system. The sequence of this procedure is as follows: Transfer of the command data packet from the host system to this scan...
Page 14
OPTICON Software Guide MDL-1000/2000 Data transfer from this scan engine to the host system (Host RXD) (Host TXD) (Host CTS) (Host RTS) 1) This scan engine confirms that CTS signal has been set to H-level and sends command data packets.
Page 15
OPTICON Software Guide MDL-1000/2000 Inhibition of the data transfer from this scan engine to the host system. (Host RXD) (Host TXD) (Host CTS) (Host RTS) 1) This scan engine confirms that CTS signal has been set to H-level and transmits the data.
Page 16
OPTICON Software Guide MDL-1000/2000 Segmental transfer of command data packets from the host system to this scan engine (Host RXD) (Host TXD) (Host CTS) (Host RTS) t: setting value of Host Character Time-out 1) The host system sets RTS signal to L-level for transmission.
Page 17
OPTICON Software Guide MDL-1000/2000 Error: From the host system to this scan engine: in host character time-out (Host RXD) (Host TXD) (Host CTS) (Host RTS) t: setting value of Host Character Time-out 1) The host system sets RTS signal to L-level for transmission.
Page 18
OPTICON Software Guide MDL-1000/2000 Error: Duplicated command data transmission from the host system to this scan engine (Host RXD) (Host TXD) (Host CTS) (Host RTS) 1) The host system sets RTS signal to L-level for transmission. 2) This scan engine detects that CTS signal has been set to L-level and sets RTS signal to L-level.
Page 19
OPTICON Software Guide MDL-1000/2000 Suspension of data transmission (Host RXD) (Host TXD) (Host CTS) (Host RTS) 1) This scan engine is transmitting the data. 2) The host system sets RTS signal to L-level for the command data packet transmission. 3) This scan engine, after confirming that CTS signal has been set to L-level, suspends data transmission and sets RTS signal to L-level.
OPTICON Software Guide MDL-1000/2000 3-6. ACK/NAK Protocol and Data Format Command Data Packets (from the host system to this scan engine) The command data sent out from the host system shall be in the command packet format defined separately in this specification.
OPTICON Software Guide MDL-1000/2000 3-7. Packet Format This Chapter Provides the Information on Packet Format. Length Operation Message Status Data Checksum Code Source The details on data packet format are as follows: Field Name Format Sub-Field Function Length 1 Byte...
OPTICON Software Guide MDL-1000/2000 PACKET 4-1. Data Packet Table Table of data packet sent in and out between this scan engine and the host system: H: the host system, M: this scan engine Name Message Opcode Function Source (Hex) AIM_OFF...
OPTICON Software Guide MDL-1000/2000 4-2. Details on Data Packet 4-2-1 AIM_OFF ・ Function: Aiming Off Length Operation Code Message Source Status Checksum Field Format Size Function (Byte) Length Length The length of a packet excluding checksum. Operation Packet ID Code...
OPTICON Software Guide MDL-1000/2000 4-2-2. AIM_ON ・ Function: Aiming On Length Operation Code Message Source Status Checksum Field Format Size Function (Byte) Length Length The length of a packet excluding checksum. Operation Packet ID Code Message 4:Host From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-3. BEEP Function: Turn on the Buzzer Length Operation Code Message Source Status Beep Code Checksum Field Format Size Function (Byte) Length Length The length of a packet excluding checksum. Operation Packet ID Code Message 4:Host...
OPTICON Software Guide MDL-1000/2000 4-2-4. CMD_ACK ・ Feature: ACK Length Operation Code Message Source Status Checksum Field Format Size Function (Byte) Length Length The length of a packet excluding checksum. Operation Packet ID Code Message 0:Module From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-5. CMD_NAK ・ Feature: NAK Length Operation Code Message Source Status Cause Checksum Field Format Size Function (Byte) Length Length The length of a packet excluding checksum. Operation Packet ID Code Message 0:Module From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-6. DEC_DATA ・ Feature: Decode Data Length Operation Message Status Bar Code Decoded Checksum Code Source type Data Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code...
OPTICON Software Guide MDL-1000/2000 4-2-7. EVENT ・ Feature: Indicates the occurrence of following events. Length Operation Message Status Event Checksum Code Source Code Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID...
OPTICON Software Guide MDL-1000/2000 4-2-8. LED_OFF ・ Feature: Deactivate indicator LED Length Operation Message Status Checksum Code Source Selection Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code Message 4:Host From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-9. LED_ON ・ Feature: Activate indicator LED Length Operation Message Status Checksum Code Source Selection Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code Message 4:Host From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-10. PARAM_DFLT ・ Feature: Sets back all parameters and settings to their factory default values. Length Operation Message Status Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum...
OPTICON Software Guide MDL-1000/2000 4-2-11. PARAM_REQ ・ Feature: Request current values of parameters Length Operation Message Status Request Checksum Code Source Data Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code...
OPTICON Software Guide MDL-1000/2000 4-2-12. PARAM_DATA ・ Feature: Values of parameters Length Operation Message Status Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code Message 0:Module From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-13. REPLY_REV ・ Feature: Provides software revision data of this scan engine Length Operation Message Status Revision Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID...
OPTICON Software Guide MDL-1000/2000 4-2-14. REQ_REV ・ Feature: Request software revision data of this scan engine Length Operation Message Status Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID...
OPTICON Software Guide MDL-1000/2000 4-2-15. SCAN_DIS ・ Feature: Disables scanning bar codes Length Operation Message Status Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code Message 4:Host From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-16. SCAN_ENB ・ Feature: Enable scanning bar codes Length Operation Message Status Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code Message 4:Host From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-17. SLEEP ・ Feature: Request to start low power operation. Length Operation Message Status Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code Message...
OPTICON Software Guide MDL-1000/2000 4-2-18. START_DEC ・ Feature: Start Decoding Length Operation Message Status Checksum Code Source Field Format Size Function (Byte) Length Length The length of a packet excluding checksum Operation Packet ID Code Message 4:Host From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 4-2-19. STOP_DEC ・ Feature: Stop Decoding Length Operation Message Status Checksum Code source Field Operation Code Message Function Source Length Length The length of a packet excluding checksum Operation Packet ID Code Message 4:Host From The Host System to This Scan Engine...
OPTICON Software Guide MDL-1000/2000 5. PARAMETER Table of Parameters The following is list of parameters send out in PARM_DATA Name Parameter Value Function Default NO.(Hex) (Hex) BEEP Volume Mid. ○ High BEEP Frequency Mid. ○ High BEEP Frequency F0 91...
Page 44
OPTICON Software Guide MDL-1000/2000 Parameter Name Value Function Default NO.(Hex) (Hex) EAN Zero Extend Disable ○ Enable Add 5 digits of “0” before EAN-8 code. Convert EAN-8 to Disable ○ EAN-13 Enable When “EAN Zero Extend” is enabled, the code ID will be specified as EAN-13...
Page 45
OPTICON Software Guide MDL-1000/2000 Parameter Name Value Function Default NO.(Hex) (Hex) Decoding of Code 128 Disable Enable ○ Decoding of EAN-128 Disable Enable ○ Decoding of Code 39 Disable Enable ○ Decoding of Trioptic Disable ○ Code 39 Enable Covert Code 39 to Disable ○...
Page 46
OPTICON Software Guide MDL-1000/2000 Parameter Name Value Function Default NO.(Hex) (Hex) Codabar CLSI Editing Eliminate Start/Stop Character ○ Insert space (20H) after the first, fifth and tenth digits. *Eliminate Start/Stop Characters only when it is 14-digit bar code. No Transmit Disable ○...
Page 47
OPTICON Software Guide MDL-1000/2000 Parameter Name Value Function Default NO.(Hex) (Hex) Baud Rate 1200 2400 4800 9600 ○ 19200 38400 57600 115200 Parity Even Reserve Reserve None ○ Software Handshaking Disable ACK/NAK Enable ACK/NAK ○ Data Packet Format ○ Disable(Raw Data)...
OPTICON Software Guide MDL-1000/2000 Common Elements to All Parameters 5-2-1. Fixing the Length of Bar Codes (1) Fixing to One Discrete Length L1<Number of Digits>L2<00> (2) Fixing to Two Discrete Lengths L1< Number of Digits A>L2< Number of Digits B>...
OPTICON Software Guide MDL-1000/2000 5-2-2. Value Settings When directly inputting values, input must be done using binary data. e.g. It is programmable in 0.1 second increments so if the decode processing time is 2 seconds, it needs to be input as 20(0x14).
OPTICON Software Guide MDL-1000/2000 5-2-3. Timing to Reflect the Changes to New Parameters If Baud Rate, Stop, Bits, Parity, Response Time-out, ACK/NAK Handshake are changed using PARAM_SEND, the ACK responses to the PARAM_SEND uses the previous values for these parameters. The new values then take effect from the subsequent transaction.
OPTICON Software Guide MDL-1000/2000 5-2-4. Linear Code Consistency Verification ・ Linear Security Level 1 (Default Setting Value) The following types of linear codes must be successfully read twice before transmission. Symbology Length Codabar(NW-7) 4 digits or less Industrial 2 of 5...
OPTICON Software Guide MDL-1000/2000 5-2-5. UPC/EAN Consistency Verification ・ Level0 (Default Setting Value) There will be no consistency verification before transmission. ・Level1 UPC, EAN, and JAN bar codes must be successfully read twice before transmission. (1 consistency checkup) ・Level2 UPC, EAN, and JAN bar codes must be successfully read three times before transmission.
OPTICON Software Guide MDL-1000/2000 5-2-6. UPC and EAN Supplemental Data Consistency Verification With “Auto Discriminate” of “Decoding of UPC and EAN Code Supplemental Data” selected, this option adjusts the number of times a symbol without supplementals will be decoded before transmission. The range is from 2 to 20 times. Five or above is recommended when decoding a mix of UPC and EAN symbols with and without supplemental Data with “Auto...
OPTICON Software Guide MDL-1000/2000 5-2-7. Decoding of UPC, EAN and JAN Supplemental Data By setting parameter values (0x10), it is feasible to control the decoding of supplemental data as follows: ・Disable(0x00) … values in ( ) indicates default setting values This setting enables the decoding of UPC, EAN and JAN bar codes with or without supplemental data.
OPTICON Software Guide MDL-1000/2000 POWER MODE Power modes are controlled by the power mode parameters and it enables to choose between “Continuous Power Mode” to “Low Power Mode”. 6-1. Continuous Power Mode In Continuous Power Mode, this scan engine remains active after each decode attempt. It enables quicker response to the requests for trigger signal input and so on.
OPTICON Software Guide MDL-1000/2000 TIMING CHARACTERISTICS The following chat shows timing characteristics Parameter Symbol Fig. Unit Power-ON Reset Time tRst Power-ON Initialize Time (Note 1) tInit Host RTS low to Module RTS low Command Execution time Host Transmit delay Host Transmit Hold time Module Response Delay µs...
OPTICON Software Guide MDL-1000/2000 PARAMETER MENUS Parameter Menu Bar Codes Parameter menu bar codes are bar codes developed based on unique standards to program the feature of this scan engine. Parameter menu bar codes are bar codes with features programmed. Therefore, it is possible to select or change features by simply scanning them.
OPTICON Software Guide MDL-1000/2000 Setting Features with Parameter Menu Mostly, it is possible to set a parameter by scanning one bar code. For example, to increase the frequency of the beep sound, all needed is to scan ”High Frequency” bar code on page 49. If the parameter entry is successfully completed, a beep sound, which sounds like “pip pip pip”, will go...
OPTICON Software Guide MDL-1000/2000 Default Setting Parameters (0xC8) In case of resetting the feature or resetting the values to factory default values, scan a parameter menu below. * Default Setting...
OPTICON Software Guide MDL-1000/2000 Parameter Scanning (0xEC) To disable parameter scanning, scan “Disable Parameter Scanning” bar code shown below. Note that scanning of “Default Setting” parameter bar code is still feasible even after parameter scanning is disabled. To enable parameter scanning, scan a bar code “Enable Parameter Setting” or “Default Setting”.
OPTICON Software Guide MDL-1000/2000 Beep Volume(0x8C) Scan any of bar codes listed below to set the volume of beep sound. Low Volume(0x00) * Medium Volume(0x03) High Volume(0x09)...
OPTICON Software Guide MDL-1000/2000 Beep Frequency(0x91) Scan any of bar codes listed below to set the pitch (frequency) of beep sound. Low Pitch Sound (0x02) * Medium Pitch Sound (0x01) High Pitch Sound(0x00)...
OPTICON Software Guide MDL-1000/2000 Beep Frequency Adjustment(Value Setting)(OxF0 0x91) These values are to adjust the frequency (pitch) of scanning beep sound. The value can be set from the minimum of 1220 Hz to the maximum of 3770 Hz. The value is programmable in 10 Hz increments.
OPTICON Software Guide MDL-1000/2000 Scanning Time(0x88) This parameter sets maximum time decode processing continues during a scan attempts. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds. The default setting of the time out is 3.0 seconds.
OPTICON Software Guide MDL-1000/2000 8-10 Aiming Duration (0xED) It is possible to set certain aiming duration before a scan attempt begins by activating Trigger Signal or a START_DEC command. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. Default setting of aiming duration is set to 0.0 second.
OPTICON Software Guide MDL-1000/2000 8-12 Power Mode (0x80) This parameter determines the power mode of this scan engine after scanning operation. In Low Power mode, this scan engine goes back to the low power state after a completion of scanning operation. Therefore, the battery life shall be longer.
OPTICON Software Guide MDL-1000/2000 8-13 Trigger Mode (0x8A) Scan the appropriate bar code below to trigger the scan engine. Level: In this mode, scanning starts when Trigger signal is set to L-level. Scanning ends either when Trigger signal is set to H-level, scanning is not completed within the time-out period, or scanning attempt is successfully completed.
Page 70
OPTICON Software Guide MDL-1000/2000 Decode While Trigger Signal is Active(0x09)...
OPTICON Software Guide MDL-1000/2000 8-14 Duplication Buffer Time-out (0x89) This parameter sets the minimum time that must elapse before the scanner decodes a second bar code identical to the one just decoded. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds.
OPTICON Software Guide MDL-1000/2000 8-15 Good Decode Buzzer (0x38) Scan the bar code “Enable” to set the scanner to beep after a successful decode. Enable Buzzer(0x01) * Scan the bar code “Disable” to set the scanner not to beep after a good decode. The beeper still operates during parameter menu scanning and indicates error conditions.
OPTICON Software Guide MDL-1000/2000 8-16 “NO READ” Message (0x5E) This parameter enables or disables transmission of “No Read” message. When this parameter is set to “Enable”, “NR” message shall be sent to the host if a decoding attempt is not successfully done during the timeout period.
OPTICON Software Guide MDL-1000/2000 8-17 Level of Linear Code Consistency Verification (0x4E) This parameter offers 4 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.
OPTICON Software Guide MDL-1000/2000 8-18 Verification Method (0x43) This parameter is only valid when a Linear Code Type Security Level is enabled. When this parameter is set to “Sequential”, bar codes must be successfully scanned in both directions. When this parameter is set to “Interval”, bar codes must be successfully scanned only in one direction.
OPTICON Software Guide MDL-1000/2000 8-19 UPC/EAN This parameter enables or disables scanning of UPC and EAN bar codes. It also determines the output format of such bar codes. 8-19-1 Enable/Disable UPC-A (0x01) Scan the appropriate bar code below to enable or disable UPC-A.
OPTICON Software Guide MDL-1000/2000 8-19-2 Transmit UPC-A Check Digits(0x28) Scan the appropriate bar code below to transmit bar code data with or without UPC-A check digits. * Enable Transmission of UPC-A Check Digits (0x01) Disable Transmission of UPC-A Check Digits (0x00)
OPTICON Software Guide MDL-1000/2000 8-19-3 UPC-A Preamble (0x22) After scanning of a UPC-A bar code, preamble characters (Country Code and System character) can be added before the bar code data. The Country Code value shall be fixed to “0”. Such preamble data is transmitted as a part of a UPC-A bar code.
OPTICON Software Guide MDL-1000/2000 8-19-5 Transmit UPC-E Check Digits (0x29) Scan the appropriate bar code below to transmit bar code data with or without UPC-E Check Digits. * Enable Transmission of UPC-E Check Digits (0x01) Disable Transmission of UPC-E Check Digits (0x00)
OPTICON Software Guide MDL-1000/2000 8-19-6 UPC-E Preamble (0x23) After scanning of a UPC-E bar code, preamble characters (Country Code and System character) can be added before the bar code data. The Country Code value shall be fixed to “0”. Such preamble data is transmitted as a part of a UPC-E symbol.
OPTICON Software Guide MDL-1000/2000 8-19-7 Convert UPC-E to UPC-A (0x25) When setting this parameter to “Enable”, UPC-E decoded data shall be converted into UPC-A format before transmission. In this case, transmission of UPC-A preamble characters and check digits shall be done as separately specified.
OPTICON Software Guide MDL-1000/2000 8-19-9 Transmit UPC-E1 Check Digits (0x2A) Scan the appropriate bar code below to transmit bar code data with or without UPC-E1 check digits. * Enable Transmission of UPC-E1 Check Digits (0x01) Disable Transmission of UPC-E1 Check Digits (0x00)
OPTICON Software Guide MDL-1000/2000 8-19-10 UPC-E1 Preamble (0x24) After scanning of a UPC-E1 bar code, preamble characters (Country Code and System character) can be added before the bar code data. The Country Code value shall be fixed to “0”. Such preamble data is transmitted as a part of a UPC-E1 symbol.
OPTICON Software Guide MDL-1000/2000 8-19-11 Convert UPC-E1 to UPC-A (0x26) When this parameter is set to “Enable”, UPC-E1 decoded data shall be converted into UPC-A format before transmission. In this case, transmission of UPC-A preamble characters and check digits shall be done as separately specified.
OPTICON Software Guide MDL-1000/2000 8-19-14 EAN Zero Extend (0x27) When this parameter is set to “Enable”, this parameter adds five leading zeros to decoded EAN and JAN-8 bar code data before transmission so that the data shall be compatible in format to EAN and JAN-13 bar code data.
OPTICON Software Guide MDL-1000/2000 8-19-15 Convert EAN-8 to EAN-13 (0xE0) When EAN/JAN-8 Zero Extend is enabled, it is possible to label the extended symbol as either an EAN-13 bar code, or an EAN-8 bar code. This affects “Transmit Code ID Character”.
OPTICON Software Guide MDL-1000/2000 8-19-17 UPC/EAN Supplementals (0x10) Supplementals are appended characters (2 or 5) according to specific code format conventions (e.g., UPC-A+2, UPC-E+2, EAN/JAN 13+2). 7 options listed below are available: ・When “Disable” is selected for this parameter UPC, EAN or JAN bar codes with and without supplementals shall be decoded. Supplemental code shall not be transmitted after a completion of decode attempt.
OPTICON Software Guide MDL-1000/2000 8-19-18 UPC/EAN Supplementals Verification Method (0x50) With “Auto Discriminate” UPC, EAN or JAN Supplementals selected, this option adjusts the number of times symbol without supplementals will be decoded before transmission. The range is from 2 to 20 times. Five or above is recommended when decoding a mix of UPC, EAN, or JAN bar codes with and without supplementals.
OPTICON Software Guide MDL-1000/2000 8-19-19 Code128/EAN128/UPC/EAN/JAN/Code93 Verification Method (0x4D) This parameter offers 4 levels of decode security for Code128, EAN128, UPC, EAN, JAN or Code93 bar codes. Select security levels for decreasing levels of bar code quality. As the security levels increase, the scanner’s aggressiveness decreases. Select the security level suitable for the bar code quality.
OPTICON Software Guide MDL-1000/2000 8-21-3 Convert Code 39 to Code 32 (Code39 Italian Pharma Code) (0x56) Scan the appropriate bar code below to enable or disable converting code 39 to Code 32. Note: Code 39 must be enabled in order for this parameter to function.
OPTICON Software Guide MDL-1000/2000 8-21-4 Code 32 Prefix (0xE7) Enable this parameter to add the prefix character “A” to all Code 32 bar codes. Note: “Convert Code 39 to Code 32” must be enabled for this parameter to function. Enable (0x01) *...
OPTICON Software Guide MDL-1000/2000 8-21-5 Fixing the Length of Code 39 (0x12/0x13) Length for Code 39 may be set for “Any Length”, “One Discrete Length”, “Two Discrete Lengths”, or “Length within a Range”. The length of a code refers to the number of characters including check digits that the code contains.
OPTICON Software Guide MDL-1000/2000 8-21-6 Code 39 Check Digit Verification (0x30) When this feature is enabled, the scanner checks the integrity of all Code 39 bar codes to verify that the data complies with specified check digit algorithm Verify (0x01) *...
OPTICON Software Guide MDL-1000/2000 8-21-7 Transmit Code 39 Check Digits (0x2B) Scan the appropriate bar code below to enable or disable the transmission of Code 39 check digits. Transmit (0x01) * Do Not Transmit (0x00)
OPTICON Software Guide MDL-1000/2000 8-21-8 Enable/Disable Code 39 Full ASCII (0x11) Scan the appropriate bar code below to enable or disable Code 39 Full ASCII. “Auto Discriminate” may not be able to discriminate Code 39 and Code 39 Full ASCII (Note: To enable this parameter, Code 39 must be enabled in advance.)
OPTICON Software Guide MDL-1000/2000 8-22-2 Fixing the Length of Code 93 (0x1A/0x1B) Length for Code 93 may be set for “Any Length”, “One Discrete Length”, “Two Discrete Lengths”, or “Length within a Range”. The length of a code refers to the number of characters including check digits that the code contains.
OPTICON Software Guide MDL-1000/2000 8-23-2 Fixing the Length of Interleaved 2of5 (0x16/0x17) Length for Interleaved 2of5 may be set for “Any Length”, “One Discrete Length”, “Two Discrete Lengths”, or “Length within a Range”. The length of a code refers to the number of characters including check digits that the code contains.
OPTICON Software Guide MDL-1000/2000 8-23-3 Interleaved 2of5 Check Digit Verification (0x31) When this feature is enabled, the scanner checks the integrity of all Interleaved 2of5 bar codes to verify that the data complies with specified check digit algorithm (USS: Uniform Symbology Specification or OPCC: Optical Product Code Council).
OPTICON Software Guide MDL-1000/2000 8-23-4 Transmit Interleaved 2of5 Check Digits (0x2C) Scan the appropriate bar code below to enable or disable the transmission of check digits with the data. Transmit Interleaved 2of5 Check Digits (0x01) * Do Not Transmit Interleaved 2of5 Check Digits (0x00)
OPTICON Software Guide MDL-1000/2000 8-23-5 Convert Interleaved 2of5 to EAN-13 (0x52) This parameter converts a 14 character Interleaved 2of5 bar code into EAN-13, and transmits to the host as EAN-13. To accomplish this, Interleaved 2of5 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.
OPTICON Software Guide MDL-1000/2000 8-24-2 Fixing the Length of Industrial 2of5 (0x14/0x15) Length for Industrial 2of5 may be set for “Any Length”, “One Discrete Length”, “Two Discrete Lengths”, or “Length within a Range”. The length of a code refers to the number of characters including check digits that the code contains.
OPTICON Software Guide MDL-1000/2000 8-25-2 Fixing the Length of Codabar (NW7) (0x18/0x19) Length for Codabar (NW7) may be set for “Any Length”, “One Discrete Length”, “Two Discrete Lengths”, or “Length within a Range”. The length of a code refers to the number of characters including check digits that the code contains.
OPTICON Software Guide MDL-1000/2000 8-25-3 Codabar CLSI Editing (0x36) 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 (NW7) bar code. Note: Bar code length does not include start and stop characters.
OPTICON Software Guide MDL-1000/2000 8-25-4 No Transmit Codabar (NW7) Start/Stop Character (0x37) Scan the appropriate bar code below to enable or disable transmission of the start or stop character of a decoded Codabar (NW7) bar code. Do Not Transmit (0x01) *...
OPTICON Software Guide MDL-1000/2000 8-26-2 Fixing the Length of MSI Plessey (0x1E/0x1F) Length for MSI Plessey may be set for “Any Length”, “One Discrete Length”, “Two Discrete Lengths”, or “Length within a Range”. The length of a code refers to the number of characters including check digits that the code contains.
OPTICON Software Guide MDL-1000/2000 8-26-3 MSI Plessey Check Digits (0x32) There 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.
OPTICON Software Guide MDL-1000/2000 8-26-4 Transmit MSI Plessey Check Digits (0x2E) Scan the appropriate bar code below to enable or disable transmission of MSI Plessey Check Digits after a completion of decoding. Enable (0x01) * Disable (0x00)
OPTICON Software Guide MDL-1000/2000 8-26-5 MSI Plessey Check Digit Algorithm (0x33) When the “Two MSI Plessey Check Digits” option is selected, an additional verification is required to ensure integrity. Select one of the following algorithms “Mod 10/Mod 11” or “Mod 10/Mod 10”.
OPTICON Software Guide MDL-1000/2000 8-27 RSS (Reduced Space Symbology) Reduced Space Symbology may be divided into: RSS-14, RSS-Expanded and RSS-Limited. Also, there are one-row version and two-row versions of RSS-14 and RSS-Expanded. Scan the appropriate bar code below to enable or disable each version of RSS bar codes.
OPTICON Software Guide MDL-1000/2000 8-28 Transmit Code ID Character (0x2D) The code ID character is inserted between the prefix character (if selected) and the decoded bar code data. Please refer to “5-2-8. Code ID” for the details on “Symbol Technologies Specification Code ID”...
OPTICON Software Guide MDL-1000/2000 8-29 Prefix/Suffix 8-29-1 Prefix (0x69) A prefix can be appended to scan data for use in data editing. To set prefix values, scan four numeric bar codes on page 108 that correspond to ASCII values CR/ENTER”, scan numeric bar codes “1”, listed on page 109 and 110.
OPTICON Software Guide MDL-1000/2000 8-29-2 Suffix 1/2 (0x68/0x6A) One or two suffixes can be appended to scan data for use in data editing. To set suffix values, scan four numeric bar codes on page 108 that correspond to ASCII values CR/ENTER”, scan numeric bar codes “1”,...
OPTICON Software Guide MDL-1000/2000 8-30 Scan Data Transmission Format To change the Scan Data Transmission Format, scan one of the eight bar codes corresponding to the desired format. * Data as is (0x00) <Data><Suffix 1> (0x01) <Data><Suffix 2> (0x02) <Data><Suffix 1><Suffix 2> (0x03) <Prefix><Data>...
OPTICON Software Guide MDL-1000/2000 8-31 Serial Parameter 8-31-1 Baud Rate (0x9C) Baud rate is the number of bits of data transmitted per second. Scan the appropriate bar code below to set the speed of data transmission of RS-232C. 300bps (0x01)
OPTICON Software Guide MDL-1000/2000 8-31-2 Parity (0x9E) Select the parity type according to host device requirements. Odd (0x00) Even (0x01) * None (0x04)
OPTICON Software Guide MDL-1000/2000 8-31-4 Decoded Data Packet Format (0xEE) This parameter selects whether decoded data is transmitted in raw format (unpacketed), or transmitted with the packet format as defined as the serial protocol. If the raw format is selected, ACK/NAK handshaking is disabled for decode data.
OPTICON Software Guide MDL-1000/2000 8-31-5 Host Serial Response Time-out (0x9B) This parameter specifies how long the decoder waits for an ACK or NAK before resending. The delay period can range from 0.0 to 9.9 seconds in 0.1 second increments. After scanning the bar code below, scan 2 numeric bar codes on page 108.
OPTICON Software Guide MDL-1000/2000 8-31-6 Stop Bit (0x9D) Scan any of bar codes listed below to set the stop bit * 1 Stop Bit (0x01) 2 Stop Bit (0x02)
OPTICON Software Guide MDL-1000/2000 8-31-7 Intercharacter Delay (0x6E) This parameter gives the host system time to service its receiver and perform other tasks between characters. The delay period may be set in the range from no delay to 99 msec in 1 msec increments.
OPTICON Software Guide MDL-1000/2000 8-31-8 Host Character Timeout (0xEF) This parameter determines the maximum time it waits between characters transmitted by the host before discarding the received data. The time-out is set in 0.01 second increments from 0.01 second to 0.99 seconds. After scanning the bar code below, scan 2 numeric bar codes on page 108 to set the desired time-out.
OPTICON Software Guide MDL-1000/2000 8-32 Event Reporting 8-32-1 Decode Event (0xF0,0x00) If “Enable” is selected, the massage (0x01) shall be transmitted to the host when a bar code other than a parameter bar code is decoded. When “Disable” is selected, the message shall not be transmitted.
OPTICON Software Guide MDL-1000/2000 8-32-2 Boot Up Event (0xF0, 0x02) When “Enable” is selected, the massage (0x03) shall be transmitted to the host at Power Up. When “Disable” is selected, the message shall not be transmitted. Enable (0x01) * Disable (0x00)
OPTICON Software Guide MDL-1000/2000 8-32-3 Parameter Event (0x0F,0x03) When enabled, the decoder sends a message to the host after scanning parameter menu. When disabled, no message is sent. Code Reported Event 0x07 Parameter Menu “Error in Input” 0x08 Parameter Menu “Completion in Scanning”...
OPTICON Software Guide MDL-1000/2000 8-33 Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
OPTICON Software Guide MDL-1000/2000 8-35 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 four bar codes that correspond to ASCII values listed below.