WJ MPR series Multi-protocol
RFID PC Card
![]()
WJ Communications, Inc.
Copyright 2004
Version 0.99, 12/16/04
-Final Pre-release Version
Table of Contents:
Chapter 0) END-USER LICENSE AGREEMENT (EULA)
Chapter II) Hardware installation:
Chapter III) PC Demo installation instructions:
Chapter IV) Running the PC Demo
Appendix A) MS .NET Framework 1.1 Installation Instructions
Appendix B) Determining MPR COM Port in Windows XP
END-USER LICENSE
AGREEMENT FOR WJ COMMUNCATIONS INCORPORATED’S MPR SERIES RFID SOFTWARE
WJ’S Multi-Protocol
RFID Card Family (MPR Series Products) Software Items (All Versions)
IMPORTANT READ CAREFULLY: This WJ COMMUNICATIONS (“WJ”) End-User License Agreement
("EULA") is a legal agreement between you (either an individual,
Company or a single entity) and WJ for the WJ hardware and software items
identified above, which includes computer software and may include associated
media, printed materials and "online" or electronic documentation
(collectively, the "SOFTWARE").
By installing, copying, reviewing, opening or otherwise using the
SOFTWARE, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this
EULA; you may not use the SOFTWARE in any manner whatsoever.
SOFTWARE PRODUCT
LICENSE
The SOFTWARE is protected by copyright laws and
international copyright treaties, as well as other intellectual property laws
and treaties. The SOFTWARE is
licensed. It is not sold.
1. GRANT OF LICENSE. This EULA grants you
the following limited, non-exclusive rights:
a. Basic Grant. You may install and
use the SOFTWARE on an unlimited number of computers on your premises for the
sole purposes of (i) evaluating and testing the SOFTWARE and/or providing
feedback to WJ regarding the software or the MPR Series RFID Card products.
b. Reserved Rights. WJ retains title and
all ownership rights to the SOFTWARE.
All rights not expressly granted herein are reserved to WJ.
2. COPYRIGHT. All rights, title, and
copyrights in and to the SOFTWARE and any copies of the SOFTWARE are owned by
WJ. The SOFTWARE is protected by copyright laws and international treaty
provisions. Therefore, you must treat the SOFTWARE like any other copyrighted
material.
3. DESCRIPTION OF OTHER RIGHTS AND
LIMITATIONS.
a. Limitations on Reverse-Engineering,
Decompilation, and Disassembly. You may not reverse- engineer, decompile, or
disassemble the object code portions of SOFTWARE, except and only to the extent
that such activity is expressly permitted by applicable law notwithstanding
this limitation and with prior written consent from WJ.
b. Non-Commercial Use. The SOFTWARE contains
PRE-RELEASE CODE that is not at the level of performance and compatibility of a
final, generally available, product offering.
This SOFTWARE relates to both Beta and production hardware that is being
provided to help accelerate your evaluation of WJ’s Multi-Protocol RFID Card
Family of products (“PRODUCTS”, MPRxxxx models). It is your responsibility to
use the PRODUCTS and SOFTWARE in accordance with all applicable laws. The SOFTWARE may not operate correctly. WJ
is not obligated to make this or any later version of the SOFTWARE commercially
available. The SOFTWARE is "Not for Commercial Use" and may only be
used for the purposes described in this EULA.
This SOFTWARE may have different performance, functionality, and
capabilities relative to prior and/or future SOFTWARE versions.
c. No Statements or Disclosures. You understand that
some the PRODUCTS and SOFTWARE are being provided as a means of accelerating
your evaluation and time to market of your end-product reader design. No public statements or private statements,
formal or informal, in and media will be made by you to any other parities
regarding the PRODUCT and SOFTWARE and the PRODUCT and SOFTWARE performance,
capabilities, functions or any other related information.
d. Termination. Without prejudice to
any other rights, WJ may terminate this EULA if you fail to comply with the
terms and conditions of this EULA. In such event, you must destroy all copies
of the SOFTWARE and all of its component parts and provide written verification
of destruction.
e. Not For Resale Software. You may not sell,
resell, or otherwise transfer for value, the SOFTWARE.
f. Rental. You may not rent, lease or lend the
SOFTWARE.
4. EXPORT RESTRICTIONS. You agree that you
will not export or re-export the SOFTWARE, any part thereof, or any process or
service that is the direct product of the SOFTWARE (the foregoing collectively
referred to as the "RESTRICTED COMPONENTS"), to any country, person,
entity or end user subject to U.S. export restrictions. You specifically agree
not to export or re-export any of the RESTRICTED COMPONENTS (i) to any country
to which the U.S. has embargoed or restricted the export of goods or services,
which currently include, but are not necessarily limited to Cuba, Iran, Iraq,
Libya, North Korea, Sudan and Syria, or to any national of any such country,
wherever located, who intends to transmit or transport the RESTRICTED
COMPONENTS back to such country; (ii) to any end-user who you know or have
reason to know will utilize the RRESTRICTED COMPONENTS in the design,
development or production of nuclear, chemical or biological weapons; or (iii)
to any end-user who has been prohibited from participating in U.S. export
transactions by any federal agency of the U.S. government. You warrant and
represent that neither the U.S. Commerce Department, nor Bureau of Export
Administration nor any other U.S. federal agency has suspended, revoked or
denied your export privileges.
MISCELLANEOUS
This EULA is governed by the laws of the State of
California, USA.
Should you have any questions concerning this EULA, or if
you desire to contact WJ for any reason, please contact the WJ Communications
Incorporated, 401 River Oaks Parkway, San Jose, CA, 95134, USA, www.wj.com.
NO LIABILITY FOR DAMAGES. To the maximum extent permitted by applicable
law, in no event shall WJ be liable for incidental, consequential, direct,
punative, special or any other damages whatsoever (including, without
limitation, damages for loss of business profit, business interruption, loss of
business information, or any other pecuniary loss) arising out of the review,
installation, use of, or inability to use, these PRODUCTS and SOFTWARE, even if
WJ has been advised of the possibility of such damages.
LIMITATION OF LIABILITY. WJ’s entire liability and your exclusive
remedy under this EULA shall not exceed 5 dollars (US$5.00).
SEVERABILITY. In the event that any provision(s) of this
Agreement or any portion thereof shall be finally determined to be unlawful or
unenforceable, such provision(s) or portion thereof shall be deemed to be
severed from this Agreement, and every other provision and any portion of a
provision that is not invalidated by such determination shall remain in full
force and effect. To the extent that a
provision is deemed unenforceable by virtue of its scope but may be made
enforceable by limitation thereof, such provision(s) shall be enforceable to
the fullest extent permitted by applicable law.
ASSIGNMENT. This Agreement shall inure to the benefit of
and be binding upon the parties hereto and their respective successors and
assigns. Notwithstanding the foregoing,
this Agreement and the rights and obligations under this Agreement shall not be
assigned by a you to another person or entity without the prior written consent
of WJ
NO WARRANTIES. WJ expressly disclaims any warranty for the SOFTWARE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE AND ANY RELATED PRODUCTS DOCUMENTATION OR OTHER INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE AND PRODUCTS REMAINS WITH YOU.
This document describes how to install the WJ Multi-Protocol RFID (MPR) PC Card and its Demo Software on computers running Microsoft Windows operating systems. Chapter II discusses how to direct Windows to use the proper driver for the PC Card on a PC. Chapter III steps through installing a demo program on a PC running a Microsoft Windows operating system.
These instructions are written for, and tested on the Microsoft Windows XP operating system. For other MS Windows operating systems the details of some instructions may be slightly different, but by following the onscreen instructions the installation will proceed similarly.
MPR Demo was written using the MS .NET Framework. Thus, the MS .NET Framework must be installed for these programs (and their installers) to run properly. Appendix A describes how to download and install the latest Framework from a Microsoft website. The .NET Framework installer program is called dotnetfx.exe. It is also included in the \bin directory of the MPR installation CD.
Before the MPR Demo software can be used on a Microsoft Windows computer, the .inf file (“driver”) for the MPR must be installed. Please first follow the instructions in the Hardware Installation Guide.
1) Launch \Demo\Windows\MPR Demo Installer.msi. This will guide you through the install process.

2) "Windows Installer Loader" will inform you if you do not have the correct version of the .NET Framework. Do NOT allow it to obtain it from the web for you. If you get this message, please click NO, and Cancel out of the installation. Then proceed to Please see Appendix A) MS .NET Framework 1.1 Installation Instructions to install the Framework. After installing the Framework, return to step 1 of this chapter (III).
3) Click Next to start.
4) Please read the End User's License Agreement (EULA).
5) If you agree to it, select "I Agree," and click Next to continue.
6) Install to the default location, and select whether to allow all users to use the demo when installed (usually "Everyone" is the preferred option).

7) Click Next to continue.

8) Click Next again to start install.

9) The installer copies files and sets up some links.

10) Click Close to exit.
11) An "MPR Demo" link to the installed application should now be in the Start Menu under "All Programs->MPR Demo->MPR Demo" and on the desktop.

1) A shortcut to MPR Demo should be installed on the desktop, and in the start menu at "All Programs->MPR Demo->MPR Demo".

2) Launch the Demo Application.
3) The "Connect to MPR" dialog box will appear for selecting a COM Port and a Baud Rate.
4) Set COM Port to that which the MPR series reader card has been enumerated to by the operating system. See Appendix B to determine the correct COM port. The dropdown menu will list the COM ports currently reported by the Windows' Registry.
5) If the MPR was inserted or the .inf was installed (see Chapter III) after starting the program, clicking “Rescan for COM Ports” will tell the program to look for its new COM Port.
6) Leave the Baud Rate set to the default, 57600.
7) Click Connect.
8) The dialog box will disappear, and the main window (MPR Demo) will come to the fore. Notice that the status bar will now list the connection settings “COMx 57600”, and a status message: “Connection established to MPR!”
9) To further verify communications with the MPR PC Card, select “Reader Information” from the “Reader” menu.
10) The MPR Manufacturing Information should appear in the window’s label boxes. Clicking “Clear MPR Info” and then “Read MPR Info” will refresh this information.
11) If "unknown" appears in these boxes, verify that the reader is fully inserted into the PC Card slot, and that it appears in the Device Manager of the System Control Panel.
12) Click Done to close the Reader Information box.
13) Serial Port traffic can be viewed by selecting “Show Message Log” from the Options menu.
14) If using an MPR6000, with multiple external antenna ports, attach an antenna to a port.
a. The MMCX connector is a press-fit connector; push gently inwards until you feel it ‘click’ into place. Pull outwards to remove the connector. Note that the connector is mechanically delicate, and should be protected from excessive stress. If a long antenna cable is used, the portion of the cable near the card should be supported to ensure that it does not pull laterally on the connector.
15) Select Ant A/B for the port to which the antenna is attached.
a. The naming convention for the ports is shown below. Note that the MPR6000/7000 devices automatically detect excessive reflected power at an antenna port and attenuate the output signal to protect the amplifier; therefore no harm is done to the unit if you direct it to the wrong port, or forget to attach the antenna connector.

16) Select an RF Power level (defaults to max power).
17) Choose a time for “Inventory Duration”. This specifies for how long the MPR should search for tags. It defaults to 1 second, but for testing could be set higher, to 1 minute or so.
18) On the main (MPR Demo) form click the "Get Inventory" button...
19) Tags should appear in the main "listview" box as they are read!
1) Open web browser to http://windowsupdate.microsoft.com/
2) Select Custom Install.
3) Find
a link for "Microsoft .NET Framework 1.1".
a. Select .NET and unselect all other updates.
4) Click the link, this will download & install the Framework from Microsoft.
5) A reboot may needed before installing the Demos.
Alternatively, this link might work:
6) Click the Download button and then click Run to download & install the latest Framework Service Pack.
1) Open the Control Panel from the Start Menu.

2) Open the System panel.

3) Select the Hardware Tab.

4) Click the Device Manager button.

5) Expand
the device tree to "Ports (COM & LPT)"

6) If an MPR is properly seated in the PC Card port, and the WJCIRFID.inf file has been installed, one of the resident COM Ports will say something like "MPR5000 Series (COM9)". In this example, the card is enumerating itself as COM9, and COM9 should be selected from MPR Demo's the “Connect to MPR” Dialog Box's Drop Down Box.