mechanical means, without permission in writing from Symbol. This includes electronic or
mechanical means, such as photocopying, recording, or information storage and retrieval
systems. The material in this manual is subject to change without notice.
The software is provided strictly on an “as is” basis. All software, including firmware,
furnished to the user is on a licensed basis. Symbol grants to the user a non-transferable
and non-exclusive license to use each software or firmware program delivered hereunder
(licensed program). Except as noted below, such license may not be assigned,
sublicensed, or otherwise transferred by the user without prior written consent of Symbol.
No right to copy a licensed program in whole or in part is granted, except as permitted under
copyright law. The user shall not modify, merge, or incorporate any form or portion of a
licensed program w it h other program material, create a derivative work from a licensed
program, or use a licensed program in a network without written permission from Symbol.
The user agrees to maintain Symbol’ s copyright notice on the licensed programs delivered
hereunder, and to include the same on any authorized copies it makes, in whole or in part.
The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed
program delivered to the user or any portion thereof.
Symbol reserves the right to make changes to any software or product to improve reliability ,
function, or design.
Symbol does not assume any product liability arising out of, or in connection with, the
application or use of any product, circuit, or application described herein.
No license is granted, either expressly or by i mpl ication, es to ppel, or ot herwise under any
Symbol Technologies, Inc., intellectual property rights. An implied license only exists for
equipment, circuits, and subsystems contained in Symbol products.
Symbol, Spectrum One, and Spectrum24 are registered trademarks of Symbol
Technologies, Inc. MCL, MCL-Designer, MCL-Link, MCL-Link Lite, MCL-Loader, and MCLNet S24 are trademarks of Zetes T echnologies S.A. Other product names mentioned in this
manual may be trademarks or registered trademarks of their respective companies and are
hereby acknowledged.
Symbol Technologies, Inc.
One Symbol Plaza
Holtsville, New York 11742-1300
The MCL-Link Lite Version 2.1 1 User’s Guide provides general information about operating
the MCL-Link Lite application, configuring the software, and using MCL-Li nk Lite
commands.
Notational Conventions
The following conventions are used in this document:
•“Operator” and “User” refer to anyone using the MCL-Link Lite software.
•“PC” refers to the IBM personal computer or compatible system that you are using
to develop applications.
•“Terminal” refers to various types of Symbol terminals.
•“You” refe r s to the administrator or person who is using this guide as a reference
aid to install, configure, and/or operate the software.
•Keystrokes in bold type indicate non-alphanumeric keystrokes. For example:
Select the <F1> key on the terminal to access on-line help.
•Bold type identifies menu items and input or text fields on a terminal screen.
•Italics are used:
•for the names of parameters in function prototypes and variable names in usage
and syntax descriptions
•to highlight specific items in the general text
•to identify chapters and sections in this and related documents.
•Square brackets [ ] in a command line e nclose optional command line parameters.
•The piping symbol | has the effect of “or” when it is used to separate inline
parameters on a command line; i.e., it separates alternative values for parameters.
v
MCL-Link Lite Ver sion 2.11 User’s Guide
•Bullets ( •) indicate :
•action items
•lists of alternatives
•lists of required steps that are not necessarily sequential
•Sequential lists (e.g., those that describe step-by-step procedures) appear as
numbered lists.
Related P ublications
The following is a list of documents that you may find useful if you want to know more about
the MCL-Link Lite program.
•MCL-Loader User’s G uide
p/n 70-33347-xx
•MCL-Net S24 User’s Guide
p/n 70-33348-xx
•MCL-Designer User’s Gu ide
p/n 70-33345-xx
Service Information
If you have a problem with your equi pment, contact the Symbol Support Center. Before
calling, have the model number, serial number, and several of your bar code symbols at
hand.
Call the Support Center from a phone near the equipment so that t he s e rvice person can
try to talk you through your problem. If the equipment is found to be working properly and
the pr oblem is symbol readability, the Support Center will request sam ples of your bar
codes for analysis at our plant.
If your problem cannot be solved over the phone, you may need to return your equipment
for servicing. If that is necessary, you will be given specific directions.
Note:
vi
Symbol T echnologies is not responsible for any damages incurred
during shipment if the approved shipping container is not used.
Shipping the units improperly can possibly void the warranty. If the
original shipping container was not kept, contact Symbol to have
another sent to you.
About This Guide
Symbol Support Center
For service information, warranty information or technical assistance contact or call the
Symbol Support Center in:
United States
Symbol Technologies, Inc.
One Symbol Plaza
Holtsville, New York 11742-1300
1-800-653-5350
United Kingdom
Symbol Technologies
Symbol Place
Winnersh Triangle, Berkshire RG41 5TP
United Kingdom
0800 328 2424 (Inside UK)
+44 208 945 7529 (Outside UK)
Australia
Symbol Technologies Pty. Ltd.
432 St. Kilda Road
Melbourne, Vict oria 3004
1-800-672-906 (Inside Australia)
+61-3-9866-6044 (Outside Aust ralia)
Denmark
Symbol Technologies AS
Gydevang 2,
DK-3450 Allerod, Denmark
7020-1718 (Inside Denmark)
+45-7020-1718 (Outside Denmark)
Canada
Symbol Tec h nologies Canada, Inc.
2540 Matheson Boul evard East
Mississauga, Ontario, Canada L4W 4Z2
905-629-7226
Asia/Pacific
Symbol Technologies Asia, Inc.
230 Victoria Street #04-05
Bugis Junction Office Tower
Singapore 188024
337-6588 (Inside Singapore)
+65-337-6588 (Outsi de Singapore)
Austria
Symbol Technologies Austria GmbH
Prinz-Eugen Strasse 70
Suite 3
7900 Glades Road
Suite 340
Boca Raton, Florida 33434 USA
1-800-347-0178 (Inside United States)
+1-561-483-1275 (Outside United States)
Netherlands
Symbol Technologies
Kerkplein 2, 7051 CX
Postbus 24 7050 AA
Varssevel d, Netherlands
315-271700 (Inside Netherlands)
+31-315-271700 (Outside Netherlands)
France
Symbol Technologies F rance
Centre d'Affaire d'Antony
3 Rue de la Renaissance
92184 Antony Cedex, France
01-40-96-52-21 (Inside France)
+33-1-40-96-52- 50 (Outside France)
Italy
Symbol Technologies It alia S.R.L.
Via Cristoforo Columbo, 49
20090 Trezzano S/N Navigilo
Milano, Italy
2-484441 (Inside Italy)
+39-02-484441 (Outside Italy)
Mexico
Symbol Technologies Mexico Ltd.
Torre Picasso
Boulevard Manuel Avila Camacho No 88
Lomas de Chapultepec CP 11000
Mexico City, DF, Mexico
5-520-1835 (Inside Mexico)
+52-5-520-1835 (Outside Mexico)
Norway
Symbol Technologies
Trollasveien 36
Postboks 72
1414 Trollasen, Norway
66810600 (Inside Norway)
+47-66810600 (Outside Nor way)
viii
About This Guide
South Africa
Symbol Technologies Afric a Inc.
Block B2
Rutherford Estate
1 Scott Street
Waverly 2090 Johannesbur g
Republic of South Africa
11- 4405668 (Inside South Africa)
+27-11-4405668 (Outside South Africa)
Sweden
Symbol Technologies AB
Albygatan 109D
Solna
Sweden
84452900 (Inside Sweden)
+46 84452900 (Outside Sweden)
Symbol Technologies S.A.
Edificioi la Piovera Azul
C. Peonias, No. 2 - Sexta Planta
28042 Madrid, Spain
9-1-320-39-09 (Inside Spain)
+34-9-1-320-39- 09 (Outside Spain)
Spain
If you purchased your Symbol product from a Symbol Business Partner, contact that
Business Partner for service
ix
MCL-Link Lite Ver sion 2.11 User’s Guide
x
Chapter 1
Getting Started
Introduction
MCL-Link Lite is a subset of the full MCL-Link Communication program. It is designed to
support the Symbol P360/460/370 and 470 family of Memory and Cordless Scanners only.
MCL-Link Lite is fully compatible with the MCL-Link Full version. However, some
commands are not available i n MCL Link Lite version.
The following restrictions apply in MCL-Link Lite:
•Terminal model: MCL-Link Lite communicates with the Symbol P360, P370, P460
and P470 Memory and Cordless Scanners only
•Terminal ID: The terminal ID must be 001 or 002. No other terminal ID’s are
supported.
•Functions not supported:
•Script function
Manually started from the operator console
Run script on terminal request
Run script on external application request
•ODBC commands
•Remote file operations
•Keyboard Entry emulation
•DLL interface
1-1
MCL-Link Lite Ver sion 2.11 User’s Guide
Installation
MCL-Link Lite is part of the MCL Collection of software. It can be installed separately or as
part of the whole MCL Collection series. To install MCL-Link Lite from the MCL Collection
CD:
1. Insert the MCL-Collection for Phaser CD-ROM disk into the CD-ROM drive.
2. Click the Start button on the task bar.
3. Select Run.
4. Type D:\setup.exe. and click OK (replace D: with the CD-ROM drive letter).
5. Click Next when the introductory screen appears.
6. Click Yes to accept the license agreement.
7. When prompted, type your name and company in the appro pr i ate fields. Click Next.
8. Click Next to accept the default directory or click Br owse to select a different
directory. Click OK, then Next .
9. Click Next to install all the MCL programs, or select MCL-Link Lite and de-select
all the other options.
10. Click Next to accept the MCL-Collection for Phaser program folder.
1 1. Setup installs the selected programs onto the hard drive. A screen that monitors
the progress appears. When installation is complete, click Finish.
1-2
MCL-Link Lite Operating Modes
MCL-Link Lite can receive commands:
•From the user buttons.
On the supervisor’s screen, buttons activate specific comm ands like:
•request terminal status
•send date and time to the terminal
•send programs and data files to the terminal
•request programs and data files from terminal.
•From the terminal.
MCL-Link Lite is able to receive commands fr om terminal. The commun ication
process is controlled by the program written in the terminal. (See Commands Received From the Terminal on page 2-3).
Starting MCL-Link Lite
There are three ways to start the MCL-Link Lite program:
•double-clicking on the MCL-Link Lite V2.11 icon on the desktop
•from the standard Run window
•from an application.
Getting Started
1-3
MCL-Link Lite Ver sion 2.11 User’s Guide
The MCL-Link Lite window displays.
Figure 1-1. MCL- Link Lite Wind ow
The list below describes the functions of the buttons on the MCL-Link Lite window.
ButtonDescription
StatusRequests term inal status.
ReceiveReceives data fr om the terminal.
SendSends data to the terminal.
TimeEnables MCL-Link Lite to synchronize the terminal’s time.
SetupSets the host communication parameters.
HelpOpens the MCL-Link Lite on-line help application.
QuitTerminates the MCL-Link Lite program.
1-4
Getting Started
Communication Setup
To set up the host communication port, click on the Setup button in the MCL-Link Lite
window. The MCL-Link Setup window appears.
Figure 1-2. MCL-Link Setup Window
To set up communications:
1. In the Host ID field, select the host identification number.
2. In the Comm Port list box, select the communication port that matches the one the
terminal is plugged into on the host computer.
3. In the Speed list box, select the speed of the terminal communication port.
4. Click one of the Log File radio buttons t o select the type of Log File to generate.
1-5
MCL-Link Lite Ver sion 2.11 User’s Guide
5. In the Path for MCL Projects field, select the directory where the MCL-Designer
projects are located.
6. In the General Path for Data Files field, select the directory where the project data
files are located.
7. Click on the OK button when done or the Cancel button to terminate the operation.
Protocol
This dialog box defines how MCL-Link Lite formats addresses and handles file transfer on
the network. This applies only to the addresses formatted on the network.
Click on the Protocol button and the Protocol dialog box appears.
1-6
Figure 1-3. Setup: Protocol Dial og Box
Getting Started
FieldDefinition
Block SizeMaximum block size f or tr ansmi tting f ra mes on the net work. (The
maximum frame size, not a maximum size for data. The
maximum value for this field is 512 characters. Allowed values
are 64, 128, 256 or 512. Default value is 512.)
Time OutDefines the time delay between retries.
RetryDefines the number of re tries.
DefaultResets all fields to thei r default values.
Dx Packet
The Dx Packet dialog box allows to the user to define the directory and the name of each
file where data is saved when MCL-Link Lite receives data records.
When it is necessary to add the terminal ID into each data record received from the
terminal, the Terminal ID is plac ed onto the three first digits of the record.
Click on the Dx Packet button and the Dx Packet dialog box appears.
Figure 1-4. Setup: Dx Packet Dialog Box
1-7
MCL-Link Lite Ver sion 2.11 User’s Guide
FieldDescription
Path For “Dx” Incoming
Packets Files
File/Pipe Name For “Dx”
Incoming Packets
Add Terminal ID To Each
Packet
Routes the packets to the specified directory. Click the
Browse button to change directories.
Assigns a file name to each individual incoming packet.
Lists packets D0 through D9 and their corresponding file
names.
Attaches the Terminal ID number to the front of the record.
Deselect if this is not required.
Interface
The Interface dialog box allows the user to enable or disable some or all buttons of the
MCL-Link Lite user interface.
Click on the Interface button and the Interface dialog box appears.
1-8
Figure 1-5. Setup: Interface Dialog Box
Getting Started
FieldDescription
InterfaceDetermines the size of the wi ndow and butt ons. When Compac t
Interface is chosen, only small buttons in a very small window
appear on the screen. When Large Interface is chosen, more
serial communica tion transactions can be displayed on the
screen.
Enable User Button(s)Enables the checked buttons. Deselect the check boxes to
disable the cor responding buttons.
1-9
MCL-Link Lite Ver sion 2.11 User’s Guide
Using MCL-Link Lite
The MCL-Link Lite main window contains buttons to perform all the different functions
necessary for maintaining the t erminals.
Status
Click the Status button to i nit iate the status request operation for a specific terminal. The
Terminal Status dialog box appears.
Figure 1-6. Terminal Statu s Window
The terminal sends the version number of the MCL-Code, its date and its free RAM.
Be sure the correct Host ID, Comm. Port and Speed are set before pressing STATUS, or
the operation will not be successful.
Receive
Select t he Receive button from the Link Lite main window to start the File Receive operation
from terminal and store i t onto the host. The Receive dialog box appears.
1-10
Getting Started
Figure 1-7. Receive Window
The Browse field determines which files to search for.
The Magnification button requests a director y status from the terminal and allows the user
to select the desired file to be uploaded.
The file received from the terminal is placed in the directory DATA with the name specified
in the Local Filename field.
The Magnification button opens a local (terminal) directory structure and allows the user to
select the file or program that will be received from the terminal.
1-11
MCL-Link Lite Ver sion 2.11 User’s Guide
Figure 1-8. Terminal Direct ory
Send
Selecting the Send button on the main window starts the File Send operation from
computer to terminal. An entire project (progr ams and data files), programs only or data
files only may be sen t to the terminal. The Send dialog box appears.
1-12
Getting Started
Figure 1-9. Send Window
The M agnification button opens a local (computer) directory struc ture and allows the user
to select another directory t o locate the file.
Figure 1-1 0 . Co mputer Directo ry
1-13
MCL-Link Lite Ver sion 2.11 User’s Guide
The Send a... field determines what type of file to send to the terminal.
The Local Name f ield sta tes the name of the file on the local computer, and Remote Name
states the name that t he fi le has on the terminal.
Time
Selecting the Time button provides the ability to synchronize the terminal. The date and
hour is updated.
Figure 1-11. Transm i t Time Window
About MC L-Link Lite Files
Table 1-1 lists the files associated with MCL-Link Lite.
Table 1-1. MCL-Link Lite File Descriptions
FileDescription
MCLLINK.EXEThe executable program.
MCLLINK.HLP The Windows Help file.
MCLLINK.INIContains the Setup information for MCL-Link.
MCLLINK.STAContains all status received from the t erminals.
MCLLINK.ERRContains all transactions errors.
MCLLINK1.LOGThe Log files.
MCL-Link Lite Configuration File
The MCL-Link Lite configuration file is named MCLLINK.INI. This is an ASCII file and can
be edited with a common text editor. All settings defined by the user (by the Setup button)
are stored in this file.The values shown below are the default values.
1-14
Getting Started
General Communication Parameters
[MCLLINK]
Host=099Host address (val id entries: 1 to 254).
Port=1Defines the used comm. Port (1 = COM1,
2 = COM2 … ).
Speed=38400Defines the communication speed.
RepMCLDes=C:\PHASER\LINK32Defines the MCL-Link path.
RepMCLDes1=C:\PHASER\DESIGNER\SAMPLE.PRJDefi nes the project path.
[LOG]
LogFile=1Defines the log file mode. Valid entries are: 1
to 3.
LogSize=50000Defines the max. size of the log file.
LogDate=ONIf ON current date is added to each log
record.
LogTime=ONIf ON current time is added to each log
record.
RecordLenMax=512Defines the max size of each log record.
Path=C:\PHASER\LINK\LOG
[PROTOCOL]
BlocSize=512Defines the maximum size of each
communication frame.
Protocol=14Defines the Address base system and the
type of file transfer.
BroadCastDelay=100
TimeOut=2500The maximum retry t ime-out (milliseconds).
Retry=2Define the maximum number of retry.
Century=4If equals 4 the date format is YYYY.
1-15
MCL-Link Lite Ver sion 2.11 User’s Guide
Other MC L-Link Lite Parameters
[USER_BT]
Interface=1Defines the inter face type.
User_Status=ONDefines if interface button is visible.
User_Receive=ONDefines if interface button is visible.
User_Send=ONDefines if interface button is visible.
User_Time=ONDefines if interface button is visible.
User_Setup=ONDefines if interface button is visible.
User_Help=ONDefines if interface button is visible.
User_Script=ONDefines if interface button is visible.
User_Quit=ONDefines if interface button is visible.
[DATA]
Path=C:\PHASER\LINK32\DATADef i n e s t h e general path for data files.
DxPath=C:\PHASER\LINK32\DATADefines the path for files that stores data records
D0..D9.
DATA_D0=DATA_D0.DATDefines the file name that stores data records D0.
DATA_D1=DATA_D1.DATDefines the file name that stores data records D1.
DATA_D2=DATA_D2.DATDefines the file name that stores data records D2.
DATA_D3=DATA_D3.DATDefines the file name that stores data records D3.
DATA_D4=DATA_D4.DATDefines the file name that stores data records D4.
DATA_D5=DATA_D5.DATDefines the file name that stores data records D5.
DATA_D6=DATA_D6.DATDefines the file name that stores data records D6.
DATA_D7=DATA_D7.DATDefines the file name that stores data records D7.
DATA_D8=DATA_D8.DATDefines the file name that stores data records D8.
DATA_D9=DATA_D9.DATDefines the file name that stores data records D9.
AddTer mID=OFF
[DATA]
Path=C: \PH AS ER\L IN K\D AT A
DxPath =C:\ PH AS ER \LI NK \DATA
DATA_D0=DATA_D0.DAT
DATA_D1=DATA_D1.DAT
DATA_D2=DATA_D2.DAT
DATA_D3=DATA_D3.DAT
DATA_D4=DATA_D4.DAT
DATA_D5=DATA_D5.DAT
DATA_D6=DATA_D6.DAT
DATA_D7=DATA_D7.DAT
DATA_D8=DATA_D8.DAT
DATA_D9=DATA_D9.DAT
AddTermID=OFF
[SCRIPT]
ScriptTrace=OFF
[DEBUG]
Trace=0
1-18
[STA RT UP]
Script=STARTUP.CMD
[DEFAULT]
Rece1=
Rece2=
Send1=2
Send3=
Send4=
[ScreenPos]
ScreenPos=102,33 4
Getting Started
MCL-Link Error File
The MCLLINK.ERR file contains all transactions errors. The first two letters identify the
error, followed by the date, time , terminal ID, and c ommand.
Error When Initializing MCL -L ink Lite
CA Cancel by User.
DE Demo mode (no communication)
PP Open port comm. Error
Choose another co mm. port or c lose the application that uses this comm. port (close the DOS
Box if needed).
PIInitialize port comm. Er ror
Choose another co mm. port or c lose the application that uses this comm. port (close the DOS
Box if needed).
Error In Transaction
ID Bad terminal identific ation.
The command received from the terminal is incorrect. Correct the MCL program.
TO Time Out error, no response from the terminal or the modem.
RJ Reject received.
MR Max retry.
XX Unknown command received from the terminal.
The command received from the terminal is incorrect. Correct the MCL program.
1-19
MCL-Link Lite Ver sion 2.11 User’s Guide
Troubleshooting
If you encounter any problems:
•Check that the data is sent correctly from your host (termina l ID, f ilename,…).
•Check that power is correctly applied to the cradle or PIM.
•Check that your terminal is powered ON and in MCL-Link mode.
•Check communication parameters on the terminal and host computer.
•Parameters must be set the same on both the terminal and the host computer.
•Check the RS232 parameters on host side (connected to good communication
port, etc.).
•Check your RS232 cable.
1-20
Chapter 2
Command File
Introduction
Table 2-1 lists the REMOTE command s that are sent by the terminal to the host computer.
Table 2-1. Re mote Command s
CommandDescription
D0 - D9Receive Data Packet
CRFile Look-up from Terminal
TFTransmit Data File to PC
FR Data File Request from PC
SRStatus Request
NO|xxx|QXQuit MCL-Link on PC
Note: xxx is th e termina l ID (from 001 to 002).
We’d like to know what you think about this Manual. Please take a moment
to fill out thi s questionnaire and fax this form to: (631) 738-3318, or mail to:
Symbol Technologies, Inc.
One Symbol Plaza M/S B-4
Holtsville, NY 11742-1300
Attention: Technical Publications Manager
IMPORTANT: If you need product support, please call the appropriate
customer support number provided. Unfortunately, we cannot provide
customer support at the fax number above.
How familiar were you with this product before using this manual?
Very familiarSlightly familiar Not at all familiar
Did this manual meet your needs? If not, please explain.
___________________________________________________________
___________________________________________________________
What topics need to be added to the index, if applicable?
___________________________________________________________
___________________________________________________________
What topics do you feel need to be better discussed? Please be specific.
___________________________________________________________
___________________________________________________________
What can we do to further improve our manuals?
___________________________________________________________
___________________________________________________________
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.