Page 2
All rights reserved. The information contained herein is proprietary and is provided solely for the pur- pose of allowing customers to operate and/or service Microscan manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Microscan.
Step 3 Install ESP ...................1-4 Step 4 Select Model..................1-5 Step 5 Autoconnect..................1-6 Step 6 Position the MS-1 Scan Engine............1-7 Step 7 Configure the MS-1 Scan Engine ............1-8 Step 8 Save Configuration in ESP ..............1-9 Chapter 2 Setup and Operation Electrical Interface ..................2-2 Configuration....................2-5...
Page 4
Appendix A General Specifications ..............A-2 Appendix B Electrical Specifications ..............A-5 Appendix C Serial Configuration Commands..........A-6 Appendix D Communications Protocol............A-10 Appendix E ASCII Table................A-11 Appendix F Using an External Trigger ............A-12 Appendix G Glossary of Terms ..............A-13 MS-1 Scan Engine User Manual...
Page 5
• ESP and K command support About This Manual This manual provides complete information on setting up, integrating, and configuring the MS-1 Scan Engine. The sections are presented in the order in which the MS-1 might be set up and made ready for operation. Highlighting...
Page 6
CLASS 1 LED PRODUCT WITH CLASS 1 INTERNAL RADIATION Maximum LED Output: 141.2µW IEC 60825-1:1993+A1:1997+A2:2001 • Viewing the MS-1’s LED output with optical instruments such as magnifiers, eye loupes, or microscopes within a distance of 100 mm could cause serious eye injury. • Maximum LED output: 141.2µW •...
Page 7
Introduction Statement of Agency Compliance The MS-1 has been tested for compliance with FCC (Federal Communications Commission) regulations and has been found to conform to all applicable FCC Rules and Regulations. To comply with FCC RF exposure compliance requirements, this device must not be co-located or operate in conjunction with any other antenna or transmitter.
Page 8
The information provided in this certification notice is correct to the best of Microscan’s knowledge at the date of publication. This notice is not to be considered a warranty or quality specification. Users are responsible for determining the applicability of any RoHS legislation or regulations based on their individual use of the product.
Page 9
Step 8 Save Configuration in ESP ....................1-9 This chapter is designed to get your MS-1 Scan Engine up and running quickly. Following these steps will allow you to get a sense of the MS-1’s capabilities and to test symbol decode performance.
Description MS-1 Scan Engine, 32-bit, HD MS-1 Scan Engine, 32-bit, LD PCBA Demo Board (Supports 32-bit MS-1 or legacy 16-bit MS-1) Two M1.6 x .35 x 4 mm screws, button or pan head, Philips drive, stainless steel or corrosion-resistant plating Flex Strip/FFC Jumper Cable, contacts: 12, 0.5 mm center, one side only, 100 mm...
Be sure that all cables are connected BEFORE applying power to the system. Always power down BEFORE disconnecting any cables. The MS-1 Scan Engine can be connected directly to a host computer using a demo board. 1. Attach the MS-1 to the demo board, label side down, as shown below.
Step 3 — Install ESP ESP Software can be found in the Download Center at www.microscan.com. 1. Follow the prompts to install ESP from the Microscan Tools Drive. 2. Click on the ESP icon to run the program. Minimum System Requirements •...
1. Click the button showing the MS-1 Scan Engine. 2. Click OK. Note: You can also double-click the MS-1 Scan Engine button to make your selection. 3. Click Yes when this dialog appears: Note: If you need to select another model later, click the Switch Model button near the top of the screen or use Model >...
Page 14
• Configure settings as required by the application, and click Connect. Important: MS-1 demo kits are in USB Virtual COM mode by default, and ship with a Virtual COM Cable. Select RS-232 in the dialog shown below to communicate with the demo kit.
Interleaved 2/5 (default is 10 and 6). • Avoid bright light or infrared light from other sources, including other readers. • Pitch the MS-1 or symbol at a minimum of ±15° to avoid specular reflection (the return of direct, non-diffused light).
Configure the MS-1 Scan Engine Step 7 — Configure the MS-1 Scan Engine To make setup changes, click the App Mode button. The following modes are accessible by clicking the buttons in the first row of App Mode icons: • Click the EZ Mode button to return to EZ Mode.
Page 17
Saving Options • Send, No Save. Changes will be lost when power is re-applied to the MS-1. • Send and Save. This activates all changes in current memory and saves to the MS-1 for power-on. • Send and Save, Including Factory. This activates all changes in current memory,...
Page 18
Save Changes in ESP 1-10 MS-1 Scan Engine User Manual...
In/Out +5V Power (VCC) TTL_RxD Trigger Input Power Enable TTL_TxD TTL_RTS USB_D+ In/Out LED (Engine Status) TTL_CTS Beeper (Decode Indicator) USB_D– In/Out Flex Cable Host end MS-1 end (12 contacts) (12 contacts) MS-1 Scan Engine MS-1 Scan Engine User Manual...
Page 21
1 = Scan engine off, except during Power data transmission and when writing Enable setup parameters to non-volatile memory. Serial output (transmission to host system). For firmware update use. Scan engine requests permission from host to transmit on TxD line. MS-1 Scan Engine User Manual...
Page 22
USB_D+ In/Out USB data (+) CCD engine status display. Host authorizes scan engine to transmit on TxD line (RTS/CTS hardware protocol). Active = symbol successfully decoded. Beeper Low level = inactive; awaiting decode. USB_D– In/Out USB data (–) MS-1 Scan Engine User Manual...
Setup and Operation Configuration The MS-1 Scan Engine can be configured using ESP (the preferred method), or serial K commands. Refer to the following chapters in this manual for specific information about configuring the MS-1: Quick Start helps you get the MS-1 Scan Engine up and running quickly, to allow you to get a sense of the MS-1’s capabilities and to test symbol decode performance.
Page 24
Configuration MS-1 Scan Engine User Manual...
CR-39 is a thermal-setting plastic produced by cell casting. CR-39 is not suitable for ultrasonic welding. No matter what window material you choose, do not tint the window. Because the MS-1 is a CCD scan engine, an anti-reflective coating is not necessary.
• Avoid scrubbing the optical surface and never wipe the optical surface with a dry cloth. • You may spray glass cleaner on a non-abrasive cloth and then gently wipe the module window. • Do not touch the optical components. MS-1 Scan Engine User Manual...
• Keep the scan engine in the anti-static case until you are ready to install it in your device. • Use grounding wrist straps when handling the scan engine. MS-1 Scan Engine User Manual...
Installation Window Placement The function of the window is to keep dust and other particulates out of the host case and to protect the scan engine. MS-1 Scan Engine User Manual...
Be aware of the tolerance for the tilt, pitch, and skew of the symbol you are trying to scan. EAN (13 digits) 37 mm Symbol 0.33 mm (13 0.39 mm mil) (15.6 mil) R > or = 25 R > or = 25 90 mm 120 mm 0.9 (printed on photographic paper) MS-1 Scan Engine User Manual...
Page 33
Pitch reduces bar height. Decoding may be possible with a pitch angle of up to 75 degrees. Reducing pitch increases decoding efficiency. A low pitch angle (2–3 degrees minimum) is helpful because it prevents specular reflection. MS-1 Scan Engine User Manual...
2. Remove the flex cable carefully. 3. Install a new flex cable as required. The flex cable connectors must be in direct contact with the scan engine connectors. 3-10 MS-1 Scan Engine User Manual...
Page 35
(Communications, Read Cycle, and Symbologies), a Terminal interface, and a Utilities interface. ESP can be used to configure the MS-1 Scan Engine in three main ways: • Tree Controls: Each configuration menu contains a list of all option settings that pertain to that specific element of MS-1 operation.
EZ Mode EZ Mode EZ Mode offers instructions on positioning the MS-1 in relation to a test symbol, and also features an Autodiscriminate function that automatically enables all symbologies. Enter App Mode to access configuration trees and other setup features.
Click the Parameters icon to return to full App Mode view from Terminal or Utilities. Note: See the corresponding sections of this manual for specific information on any of the views or modes mentioned above. MS-1 Scan Engine User Manual...
Important: When you save menu changes to your hard drive, these changes are not saved to the MS-1. The illustration below shows how settings can be saved and received between ESP and the MS-1, and ESP and the host hard drive. (Save to Reader) (Receive Reader Settings) Import/Export Import converts the ASCII settings from a text file to ESP configuration settings.
Page 39
To connect to another model, select New Model, choose a new model from the pop-up menu that appears, and click OK. Note: When you save an ESP file, you are saving the settings of all the models defined in that file. MS-1 Scan Engine User Manual...
Page 40
At startup, displays the Would you like to connect to the MS-1? prompt. Receive After Connect At startup, loads the MS-1’s settings into ESP. (This is not recommended if you want to preserve your ESP settings for future use.) Skip EZ Mode At startup, skips EZ Mode and opens directly in App Mode.
Page 41
Note: The F1 key is reserved for opening ESP Help and the F3 key is reserved for the Find Next function. Change Font Allows you to modify the font used for decode data received from the MS-1 on the Terminal screen. Change Echo Font Allows you to modify the font used for command characters typed into the Terminal view.
Page 42
Sets the bar width or module width (in mils, or thousandths of an inch) of user-created symbols. Example: A bar width of 14 is 0.014 inches. Caption Allows you to define and position a human-readable caption for the symbol you create. MS-1 Scan Engine User Manual...
Page 43
Using ESP Preferences > Advanced Tab Send XON with Autoconnect Sends an XON (Begin Transmission) command to the MS-1 before starting the Autoconnect routine. Ask to Save ESP File when Quitting When enabled, prompts the user to save a .esp file when ending a session.
Page 44
When enabled, shows a TCP/IP option on the Select Protocol dialog. Note: This option should only be selected if you intend to connect using an Ethernet adapter. Use Default Storage Location When enabled, automatically stores data in ESP’s Application Data folder. 4-10 MS-1 Scan Engine User Manual...
Page 45
Note: Memos must be saved in a .esp file if you want them to available in your next session. If you do not save your current session, any memos that you have entered during the session will be discarded, and will be unavailable in your next session. 4-11 MS-1 Scan Engine User Manual...
Autoconnect • If your RS-232 connection attempt fails, you can use Autoconnect to establish a connection between the MS-1 and the host. • If your communications port is not the default COM1, use the dropdown menu to change your port.
Page 47
Using ESP Autoconnect (cont.) If your RS-232 host settings cannot be changed to match the MS-1’s settings: • Click Connect on ESP’s menu toolbar, and then select Connect on the dropdown menu. • When the Connection Settings dialog appears, check the Force Connect box and click Connect.
The View menu allows you to move quickly between interfaces without using the icon buttons on the App Mode toolbar. Notice that each menu item corresponds with the icon buttons at the top of the ESP window. 4-14 MS-1 Scan Engine User Manual...
Using ESP Navigating in ESP To change MS-1 settings, or to access the Terminal or Utilities views, click the App Mode button. To return to EZ Mode, click the EZ Mode button. To make changes to configuration settings in the tree controls: 1.
MS-1, these settings would be lost by choosing Yes. This is useful if you want to receive (upload) the MS-1’s settings and save them as a file for future use. For example, if your MS-1 has settings that you do not want to change, choosing Yes would allow you to load those settings to ESP and save them in an ESP file for later retrieval.
Page 51
Options > Add Exception option, you may see a list of serial commands. These are commands that may be in your MS-1’s firmware but are not included in (or are different from) your current version of ESP. When exceptions are present, the Exceptions button will appear to the right of the other mode buttons (Communication, Read Cycle, Symbologies).
Page 52
Send/Receive Options 4-18 MS-1 Scan Engine User Manual...
Page 53
This section explains how to set up communications between the MS-1 and a host. With Microscan’s ESP (Easy Setup Program), configuration changes can be made in the ESP tree controls and then sent and saved to the MS-1. The user can also send serial commands to the MS-1 via ESP’s Terminal.
Click this button to bring up the App Mode view, then click the Communication tab. To open nested options, To change a setting, single-click the +. double-click the setting and use your cursor to scroll through the options. MS-1 Scan Engine User Manual...
Baud Rate, Host Port Usage: Can be used to transfer data faster or to match host port settings. Definition: The rate at which the MS-1 and host transfer data back and forth. Serial Cmd: <K100,baud rate,parity,stop bits,data bits> Default:...
<K140,0> Point-to-Point with RTS/CTS Usage: An MS-1 initiates a data transfer with an RTS (request-to-send) transmission. The host, when ready, responds with a CTS (clear-to-send) and the data is transmitted. RTS and CTS signals are transmitted over two dedicated wires as defined in the RS-232 standard.
Serial Cmd: <K141,status,preamble character(s)> Default: ^M (carriage return) Options: To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: <K141,1,CTRL-m> to enter the control character ^M. MS-1 Scan Engine User Manual...
Postamble Characters Serial Cmd: <K142,status,postamble character(s)> Default: ^M^J (carriage return/line feed) Options: To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: <K142,1,CTRL-m CTRL-j> to enter ^M^J. MS-1 Scan Engine User Manual...
Important: You must send a <Zp> to the reader or Send and Save, Including Factory from ESP after changing this parameter. Note: If you are using an MS-1 Demo Kit, the Communications Mode default is USB Virtual COM. Serial Cmd: <K117,communications mode> Default:...
0 = Off 1 = On 2 = Free Number Lock Definition: Allows the user to set number lock. Serial Cmd: <K116,keyboard layout,caps lock mode,number lock> Default: Alphanumeric Options: 0 = Numeric 1 = Alphanumeric MS-1 Scan Engine User Manual...
Ctrl+Y Left Alt up Ctrl+Z Left Shift down Ctrl+[ Left Shift up Ctrl+\ Left Ctrl down Ctrl+] Left Ctrl up Ctrl+^ Numeric Pad Enter Ctrl+_ Right Alt down Right Alt up Right Ctrl down 5-10 MS-1 Scan Engine User Manual...
Page 63
6 Read Cycle Contents Read Cycle by ESP ........................6-2 Read Cycle Serial Commands...................... 6-3 MS-1 Read Cycle Overview......................6-4 Number of Symbols ........................6-5 Time Between Identical Decodes ....................6-6 Trigger Mode ..........................6-7 Continuous Read 1 Output Emulation ..................6-9 Serial Trigger Character (Delimited) ...................
App Mode view, and then click the Read Cycle tab. To open nested options, To change a setting, single-click the +. double-click the setting and use your cursor to scroll through the options. MS-1 Scan Engine User Manual...
<K221,decodes before output> Number of Symbols <K222,number of symbols> Start Trigger Character <K229,start character> Stop Trigger Character <K230,stop character> Time Between Identical <K503,time between identical decodes> Decodes Shutter Speed <K544,shutter speed> No Read Message <K714,status,No Read message> MS-1 Scan Engine User Manual...
MS-1 Read Cycle Overview MS-1 Read Cycle Overview The MS-1 outputs symbol data as soon as it is decoded. There is no “End of Read Cycle” option. Multiple symbol operations are emulated by controlling the read cycle duration and the time allowed between identical consecutive decodes.
Number of Symbols Definition: Number of Symbols is the number of different symbols that can be read in a single read cycle. Serial Cmd: <K222,number of symbols> Default: Options: 0 = Multiple 1 = Single MS-1 Scan Engine User Manual...
Symbols set to Multiple, Time Between Identical Decodes can be set so that more than one symbol can be read within a read cycle. Definition: Determines the length of time that the MS-1 will wait before it outputs the same symbol’s data a second time. Serial Cmd: <K503,time between identical...
5 = Serial Data and Edge Continuous Read Usage: Continuous Read is useful in testing symbol readability or MS-1 functions. It is not recommended for normal operations. Definition: In Continuous Read, trigger input options are disabled and the MS-1 is always in the read cycle.
Page 70
An auxiliary terminal can be connected to the auxiliary port so the user can send the serial trigger character through the MS-1 to the host. Definition: In this mode the MS-1 accepts either a serial ASCII character or an external trigger pulse to start the read cycle. Serial Cmd: <K200,5>...
It is also effective in applications where the objects are presented by hand. The MS-1 does not offer this feature, but it can be emulated by following the steps described below. Definition: In Continuous Read 1 Output Emulation, the trigger must be active (grounded) for as long as the MS-1 needs to be scanning symbols.
Control characters entered on the command line are displayed in the menu as mnemonic characters. Note: Serial Data or Serial Data and Edge triggering mode must be enabled for Serial Trigger Character to take effect. 6-10 MS-1 Scan Engine User Manual...
When defining Start trigger characters, the following rules apply: • In External Edge the MS-1 looks only for the Start trigger character and ignores any Stop trigger character that may be defined. • In External Level the Start trigger character begins the read cycle and the Stop trigger character ends it.
When defining Stop trigger characters, the following rules apply: • In External Edge the MS-1 looks only for the Start trigger character and ignores any Stop trigger character that may be defined. • In External Level the Start trigger character begins the read cycle and the Stop trigger character ends it.
Options: 1 - 4095 The MS-1 times out if no symbol is decoded during the No Decode Timeout period. If a symbol is decoded before the timeout expires, the timeout period starts again. No Decode Timeout only applies to Edge, Serial Data, and Serial Data and Edge trigger modes.
Options: 0 to 10 (0 = “Auto-adaptive”) Note: If the MS-1 is in Single symbol mode and it doesn’t achieve the number of required decodes during the read cycle, a No Read message will be output. Note: Higher Decodes Before Output settings will decrease the throughput rate.
Serial Cmd: <K714,status,No Read message> Default: No Read Options: 1 to 20 ASCII characters. Note: A No Read message is not output when the MS-1 is disabled (when an <I> command has been sent). 6-15 MS-1 Scan Engine User Manual...
Definition: Shutter speed is the amount of time that the sensor is exposed to light. Serial Cmd: <K544,shutter speed> Default: Automatic Options: 0 = Automatic 1 = Slow 2 = Medium 3 = Fast 6-16 MS-1 Scan Engine User Manual...
Page 79
UPC/EAN ........................... 7-17 PDF417 ............................7-20 China Postal Code ........................7-21 Symbology Identifier........................7-22 This section describes the various symbol types that can be decoded by the MS-1 Scan Engine. See the following sites for additional symbology information: http://www.aimglobal.org/standards/aimpubs.asp http://barcodes.gs1us.org/dnn_bcec/Default.aspx?tabid=82...
App Mode view, and then click the Symbologies tab. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options. MS-1 Scan Engine User Manual...
Options: 0 = Disabled 1 = Enabled Check Character Status (Code 39) Definition: When enabled, the MS-1 will verify a Modulus 10 check character in order to identify the decode as successful. Serial Cmd: <K470,status,check character status,check character output status, 0,0,minimum symbol length,full ASCII set>...
Page 83
“Z”, minus symbol, plus symbol, forward slash, space, decimal point, dollar sign, and percent symbol. When Full ASCII Set is enabled, the MS-1 can read the full ASCII character set, from 0 to 255. Serial Cmd: <K470,status,check character status,check character output status,0,0,minimum...
1 = Enabled Symbol Length Status (Codabar) Definition: When set to Any/Minimum, any symbol length is considered valid. When set to Fixed, the MS-1 will check the symbol length against the Symbol Length Status parameter. Serial Cmd: <K471,status,0,start/stop output status,0,symbol length status,symbol length,check character status,check character output>...
Page 85
When disabled, the MS-1 will not perform any character checking calculations on decoded Codabar symbols. When set to Modulus 16, the MS-1 will perform a Modulus 16 check character calculation on the symbol. If the symbol does not pass this calculation, it will not be decoded.
Interleaved 2 of 5 has been popular because it is the most dense symbology for printing numeric characters less than 10 characters in length; however, Microscan does not recommend this symbology for any new applications because of inherent problems such as truncation.
Page 87
Required Symbol Length >0 Exactly Length 1 >0 Exactly Length 2 >0 >0 Exactly Length 1 or Length 2 Length 1 up to maximum symbol length (Range: >0 Same value as Length 1 Length 1 to 32) MS-1 Scan Engine User Manual...
Definition: This specifies the exact number of characters that the MS-1 will recognize (this does not include start, stop, and check characters). The MS-1 ignores any symbol not having the specified length.
Definition: Specifies the minimum number of characters that the MS-1 will recognize, not including the start and stop check characters. The MS-1 ignores any symbol smaller than the specified length. Note: When setting Minimum Symbol Length to any value other than 0, add 1 to account for a reserved space.
14-digit EAN item identification number and is capable of encoding up to 74 numeric or 41 alphabetic characters. Serial Cmd: <K484,status> Default: Disabled Options: 0 = Disabled 1 = Enabled 7-12 MS-1 Scan Engine User Manual...
2 = Double Modulus 10 Check Character Output Status (MSI Code) Definition: When this field is enabled, the MS-1 will output the check digit with symbol data. When disabled, the MS-1 will not output the check digit with symbol data.
Default: Disabled Options: 0 = Disabled 1 = Enabled Minimum Symbol Length (Plessey Code) Definition: This field specifies the minimum number of characters the MS-1 will recognize, including a check character. Serial Cmd: <K487,status,check character output status,0,minimum symbol length> Default:...
Microscan recommends that Industrial 2 of 5 always be used with fixed symbol length settings in any application. Symbol Length # 1 and Symbol Length # 2 can both be set to 0 to allow the MS-1 to decode Industrial 2 of 5 symbols of varying lengths.
Page 94
Symbol Length # 1 (Industrial 2 of 5) Definition: This field specifies the number of characters that the MS-1 will recognize, including start and stop characters and check characters. The MS-1 ignores any symbol with fewer than the specified number of characters.
EAN is the European version of the UPC symbology and is used in European market applications. When enabled, the MS-1 will read UPC-A symbols. Serial Cmd: <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13 status,supplementals required,supplemental 2 status,supplemental 5 status,UPC-A as EAN-13, UPC-E as UPC-A,EAN-8 as EAN-13>...
Page 96
Supplementals Required (UPC/EAN) Definition: A supplemental is a 2 or 5-character symbol appended to the main symbol. When enabled, the MS-1 decodes supplemental symbol data that has been appended to the standard UPC or EAN symbol. Serial Cmd: <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13...
Page 97
When enabled, EAN-8 will be transmitted as EAN-13. Serial Cmd: <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13 status,supplementals required,supplemental 2 status,supplemental 5 status,UPC-A as EAN-13, UPC-E as UPC-A,EAN-8 as EAN-13> Default: Disabled Options: 0 = Disabled 1 = Enabled 7-19 MS-1 Scan Engine User Manual...
1,800 printable ASCII characters, or 1,100 binary characters per symbol. Each symbol character consists of 4 bars and 4 spaces in a 17-module structure. Serial Cmd: <K476,status> Default: Enabled Options: 0 = Disabled 1 = Enabled 7-20 MS-1 Scan Engine User Manual...
Symbologies China Postal Code Definition: When enabled, the MS-1 will read China Postal Code symbols. Serial Cmd: <K498,status,check digit mode,min length,max length> Default: Disabled Options: 0 = Disabled 1 = Enabled Check Digit Mode Definition: When this field is enabled, a check digit is added.
The Symbology Identifier is a standard prefix set of characters that identifies the symbol type. When enabled, the MS-1 analyzes and identifies the symbology and adds a three-character identifying prefix to the data: • ] (closed bracket character) indicating the presence of a symbology identifier.
Page 101
8 Terminal Contents Terminal Window.......................... 8-2 Find .............................. 8-3 Send ............................. 8-4 Macros............................8-5 Terminal Window Menus......................8-6 This section describes the Terminal window and Macro functions in ESP. MS-1 Scan Engine User Manual...
Click on arrows to Add Macro, Remove Macro, or Edit Macro. The Terminal allows you to send serial commands to the MS-1 by typing commands in the Send text field or directly in the Terminal screen, by copying and pasting, or by using Macros.
1. Type “ABC” into the Find field. 2. Press Enter. The first instance of “ABC” will be highlighted in the Terminal window. 3. Click the Find button to the left of the text field to locate additional instances of “ABC”. MS-1 Scan Engine User Manual...
Send Send The Send function allows you to enter serial commands and then send them to the MS-1. 1. Type the command into the Send box. 2. Press Enter to send the command to the MS-1. 3. Click the Send button to the left of the text field to send the command again.
When you click on the macro name, the macro is executed in the Terminal window. If the macro is a command, it is sent to the MS-1 at the same time that it is displayed. Editing a Macro...
• Find Next searches for a user-defined section of text in the Terminal. • Find Previous operates in the same way as Find Next, but searches backward through Terminal text. MS-1 Scan Engine User Manual...
Page 107
Reader Status Request ........................ 9-9 Hardware Default........................9-10 Utility commands are generally commands that are performed during MS-1 operations to perform miscellaneous operations on MS-1 hardware. Serial utility commands are not prefaced with a ”K” and a numeric value, nor do they require an initialization command (<A>...
<Zp> Save Modified Factory Settings <C> Enter Decodes/Second Test <Cp> Enter Decode Percent Test Read Rate Exit Decodes/Second and Decode Percent <J> Tests Reader Status Request <K?> Configuration Command Status Trigger <char> Serial Trigger Character MS-1 Scan Engine User Manual...
“good decodes to read” parameter does not take effect. Only one decode is required to be recorded and output. • System time is recorded at the beginning and end of the test, and an exact number of scan frames are captured and processed. MS-1 Scan Engine User Manual...
• To save the Differences from Default report, either as plain text or as a tab-delimited text file, click Save As. • Click Send and Save to send the settings to the MS-1 and save them, or Send to Reader to send the settings without saving them.
5. Allow approximately a minute for firmware to download. 6. Verify that application code has been updated. Caution: Do not interrupt power or disconnect the host cable while download is in progress. MS-1 Scan Engine User Manual...
Page 112
Firmware Verification Request Part Number by ESP ESP allows you to send a request to the MS-1 for the application code part number. 1. Click the Firmware tab. 2. From the dropdown menu to the left of the Request Part No. button, select App Code.
Note: <I> only disables Continuous Read and the external trigger. Serial triggers will activate a read cycle. Enable Reader Definition: Sending <H> allows the MS-1 to trigger on any available trigger source. Serial Cmd: <H> MS-1 Scan Engine User Manual...
When you right-click in a menu tree and select Default Current Menu Settings or Default All ESP Settings, it is important to note that only ESP settings are defaulted. To save these defaults to the MS-1 itself, you need to follow up with a Save to Reader, Send and Save command.
<K?> Configuration Command Status This is the fastest way to learn the MS-1’s current configuration. Sending this request will return the current settings of all commands, starting with the lowest K command value and ending with the highest K command value.
2. Connect the RTS pin to the RxD pin. 3. Cycle power to the reader. After the reader beeps and the unit’s illumination flashes on and off twice, it will have defaulted all user parameters. 9-10 MS-1 Scan Engine User Manual...
Page 117
Appendix B Electrical Specifications .................... A-5 Appendix C Serial Configuration Commands................A-6 Appendix D Communications Protocol..................A-10 Appendix E ASCII Table......................A-11 Appendix F Using an External Trigger ..................A-12 Appendix G Glossary of Terms ....................A-13 MS-1 Scan Engine User Manual...
Radiated and Conducted Emissions Designed for: EN 55022:98 ITE Disturbances Class B Electrical Power: 5V +/– 5%, 300 mV p-p max. ripple, 150 mA @ 5V (typ.) Start-Up Time: 175 ms Location of ZIF Connector MS-1 Scan Engine Dimensions MS-1 Scan Engine User Manual...
Page 119
1.8 – 7.0” (46 – 178 mm) 3.9” at 6.0” (99 mm at 152 mm) .010” (.254 mm) 1.8 – 12.6” (46 – 320 mm) 6.7” at 11.0” (170 mm at 279 mm) .020” (.508 mm) MS-1 Scan Engine User Manual...
<K484,status> MSI Code <K486,status,check character mode,check character output status, 0,minimum symbol length> Plessey Code <K487,status,check character output status,0,minimum symbol length> Industrial 2 of 5 <K488,status,check character status,check character output status, format,symbol length #1,symbol length #2> MS-1 Scan Engine User Manual...
Page 123
Appendices UPC/EAN <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13 status, supplementals required,supplemental 2 status,supplemental 5 status,UPC-A as EAN-13,UPC-E as UPC-A,EAN-8 as EAN-13> China Postal Code <K498,status,check digit mode,min length,max length> MS-1 Scan Engine User Manual...
Page 124
MS-1’s memory and saves for power-on; an <A> initializes the MS-1’s memory but does not save for power-on. For example, to enable UPC and save the change for power-on, send <K473,1><Z>. To change Baud Rate and reset without saving changes for power-on, send <K100,3><A>.
Page 125
Entering Control Characters in Serial Commands To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: To enter a carriage return and line feed (^M^J), enter <K141,1,CNTL-m CNTL-j> MS-1 Scan Engine User Manual...
Control Characters Protocol Command (Entered in menu or Effect of Command (Mnemonic displayed on menu) Value serial command) Reset Request Reset Start of Text End of Text Acknowledge Negative Acknowledge Begin Transmission XOFF Stop Transmission A-10 MS-1 Scan Engine User Manual...
Using an External Trigger Appendix F — Using an External Trigger Two types of inputs are used on Microscan readers. 5 volt devices have NPN trigger inputs. 10-28 volt devices have optoisolated inputs and outputs. 5 Volt Devices To trigger a 5 volt device, the input has to be pulled down to “signal ground” (NPN). This can be done by relays or by a transistor-sourced signal.
Decode — A Good Read. The successful interpretation and output of the information encoded in a symbol. Default — Restores ROM or flash settings and initializes serial commands. A-13 MS-1 Scan Engine User Manual...
Page 130
Focus — Any given point in an image at which light converges; the focal point. FPGA — See Field-Programmable Gate Array. Full Duplex — A communications system in which signals can travel simultaneously between devices. A-14 MS-1 Scan Engine User Manual...
Page 131
Pitch — Rotation of a linear or 2D symbol around an axis parallel to the symbol length on the substrate. See the illustration below. Skew axis Tilt axis Pitch axis Scan line A-15 MS-1 Scan Engine User Manual...
Page 132
Trigger — A signal, transition, or character string that initiates a read cycle. Very Large-Scale Integration (VLSI) — The creation of integrated circuits by combining thousands of transistor-based circuits on a single chip. VLSI — See Very Large-Scale Integration. A-16 MS-1 Scan Engine User Manual...
Need help?
Do you have a question about the MS-1 and is the answer not in the manual?
Questions and answers