LXE RX2 Reference Manual

Page 1

RX2 Reference Guide

All Rights Reserved
E-EQ-RX2RG-B
Page 2

Notices

LXE Inc. reserves the right to make improvements or changes in the products described in this guide at any time without notice. While reasonable efforts have been made in the preparation of this document to assure its accuracy, LXE assumes no liability resulting from any errors or omissions in this document, or from the use of the information contained herein. Further, LXE Incorporated, reserves the right to revise this publication and to make changes to it from time to time without any obligation to notify any person or organization of such revision or changes.
Copyright:
This manual is copyrighted. All rights are reserved. This document may not, in whole or in part, be copied, photocopied, reproduced, translated or reduced to any electronic medium or machine-readable form without prior consent, in writing, from LXE Inc.
Copyright © 2007 by LXE Inc. An EMS Technologies Company. 125 Technology Parkway, Norcross, GA 30092 U.S.A. (770) 447-4224
Trademarks:
LXE® is a registered trademark of LXE Inc. RFTerm® is a registered trademark of EMS Technologies,
Norcross, GA. Microsoft®, ActiveSync®, MSN, Outlook®, Windows®, the Windows logo, and Windows Media are either
registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Summit Data Communications, Inc. Summit Data Communications, the Summit logo, and “The Pinnacle of
Performance” are trademarks of Summit Data Communications, Inc.
Intel and Intel XScale are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
Sirit is a trademark of Sirit, Inc. The Cisco Square Bridge logo is a trademark of Cisco Systems, Inc.; Aironet, Cisco and Cisco Systems are
registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. Java® and Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in
the U.S. or other countries, and are used under license. The Bluetooth® word mark and logos are owned by the Bluetooth SIG, Inc. and any use of such marks by LXE,
Inc. is under license.
Cascade® is a registered trademark of Cascade Corporation. Wavelink®, the Wavelink logo and tagline, Wavelink Studio™, Avalanche Management Console™, Mobile
Manager™, and Mobile Manager Enterprise™ are trademarks of Wavelink Corporation, Kirkland, WA. All other brand or product names are trademarks or registered trademarks of their respective companies or
organizations. When this manual is in PDF format: “Acrobat® Reader® Copyright © 2007 Adobe Systems Incorporated. All
rights reserved. Adobe®, the Adobe logo, Acrobat®, and the Acrobat logo are registered trademarks of Adobe Systems Incorporated.” applies.
Page 3
License Statements:
The RX2 Software Update Manager uses the OpenNETCF library under the following license terms:
OpenNETCF.org Shared Source License
----------------------------------­This license governs use of the accompanying software (“Software”), and your use of the Software constitutes acceptance of this license.
You may use the Software for any commercial or noncommercial purpose, including distributing derivative works.
In return, we simply require that you agree:
1. Not to remove any copyright or other notices from the Software.
2. That if you distribute the Software in source code form you do so only under this license (i.e. you must include a complete copy of this license with your distribution)
3. That if you distribute the Software in object form, you do so only in conjunction with and as a part of a software application product developed by you that adds significant and primary functionality to the Software.
4. That you will (a) not use OpenNETCF.org’s name, logo, or trademarks in association with distribution of the Software or derivative works unless otherwise permitted in writing; (b) display your own valid copyright notice which must be sufficient to protect OpenNETCF.org’s copyright in the Software; and (c) indemnify, hold harmless, and defend OpenNETCF.org from and against any claims or lawsuits, including attorneys’ fees, that arise or result from the use or distribution of your modifications to the Software and any additional software you distribute along with the Software
5. That if you have modified the Software or created derivative works, and you distribute such modifications or derivative works, you will cause the modified files to carry prominent notices so that recipients know that they are not receiving the original Software. Such notices must state: (a) that you have changed the Software; and (b) the date of any changes.
6. That the Software comes "as is", with no warranties. None whatsoever. This means no express, implied or statutory warranty, including without limitation, warranties of merchantability or fitness for a particular purpose or any warranty of title or non-infringement. Also, you must pass this disclaimer on whenever you distribute the Software or derivative works.
7. That neither OpenNETCF.org nor any contributor to the Software will be liable for any of those types of damages known as indirect, special, consequential, or incidental related to the Software or this license, to the maximum extent the law permits, no matter what legal theory it’s based on. Also, you must pass this limitation of liability on whenever you distribute the Software or derivative works.
8. That if you sue anyone over patents that you think may apply to the Software for a person's use of the Software, your license to the Software ends automatically.
9. That the patent rights, if any, granted in this license only apply to the Software, not to any derivative works you make.
10. That the Software is subject to U.S. export jurisdiction at the time it is licensed to you, and it may be subject to additional export or import laws in other places. You agree to comply with all such laws and regulations that may apply to the Software after delivery of the software to you.
11. That if you are an agency of the U.S. Government, (i) Software provided pursuant to a solicitation issued on or after December 1, 1995, is provided with the commercial license rights set forth in this license, and (ii) Software provided pursuant to a solicitation issued prior to December 1, 1995, is provided with “Restricted Rights” as set forth in FAR, 48 C.F.R. 52.227-14 (June 1987) or DFAR, 48 C.F.R. 252.227-7013 (Oct 1988), as applicable.
12. That your rights under this License end automatically if you breach it in any way.
13. That all rights not expressly granted to you in this license are reserved.
Page 4

Revision Notice

RX2 Reference Guide
Upgrade From Revision A to Revision B
Section Explanation
Notices Updated Trademarks.
Chapter 1 – Introduction Revised “Accessories” listing.
Chapter 2 – Physical Description and Layout
Chapter 3 – Power Supply Deleted chapter. This information is now included in Chapter 2,
Chapter 4 – System Configuration Renamed to Chapter 3, “System Configuration”.
Chapter 5 – Application Development Renamed to Chapter 4, “Application Development”.
Chapter 6 – Wireless Network Configuration
Revised “PCMCIA Slot” and “Charging the Internal Battery” sections. Added information that was previously included in Chapter 3, “Power
Supply” and revised section “Vehicle 12VDC Direct Connection” section..
“Physical Description and Layout”.
Revised “ActiveSync Remote Display”, “Software Load”, “Start Menu Options”, “Control Panel Options”, “LAUNCH.EXE”, “RFID” and “Tags” sections.
Added new sections: “Wavelink Avalanche Enabler (Optional)”, “C1G2 Q-Value”, “How to Modify RFID Parameters”, “How to Modify Upgrade RFID Firmware” and “Wavelink Avalanche Enabler Configuration”.
Revised sections: “Class 0 Commands”, “Class 1 Commands”, “Gen 2 Commands” and “Data Format Commands”.
Renamed to Chapter 5, “Wireless Network Configuration”. Split chapter into two sections for Summit and Cisco radios. Added “peer to peer (ad hoc) is not supported” notes to Cisco
configuration section.
Appendix C – RX2 Battery Charger Revised “Operation” section.
Note: A complete revision history is included in Appendix A, “Technical Specifications”.
Page 5

Table of Contents

CHAPTER 1 INTRODUCTION 1
Overview.................................................................................................................... 1
Components .............................................................................................................. 2
RX2...........................................................................................................................................2
When to Use This Guide........................................................................................... 3
Document Conventions ............................................................................................................
Getting Started ..........................................................................................................
Power Switch............................................................................................................................5
Quick Configuration .................................................................................................................6
ActiveSync – Initial Setup........................................................................................................6
USB Connection.....................................................................................................................6
Configuration .........................................................................................................................6
Disconnect..............................................................................................................................6
Getting Help............................................................................................................... 7
Manuals.....................................................................................................................................7
Accessories ...............................................................................................................................7
4
5
CHAPTER 2 PHYSICAL DESCRIPTION AND LAYOUT 9
Hardware Configuration ........................................................................................... 9
Central Processing Unit ..........................................................................................................10
System Memory......................................................................................................................10
Core Logic ..............................................................................................................................10
Video Subsystem ....................................................................................................................10
Power Supply..........................................................................................................................
10
PCMCIA Slot..........................................................................................................................10
Power Modes........................................................................................................... 11
On Mode .................................................................................................................................11
Off Mode ................................................................................................................................
Physical Controls....................................................................................................
Power Switch..........................................................................................................................
Restart Sequence ..................................................................................................................
External Connectors...............................................................................................
11
12
12 12
13
USB-C Connector...................................................................................................................13
USB Host Cable ...................................................................................................................
Pinout............................................................................................................................................. 13
ActiveSync..................................................................................................................................... 13
13
COM3/RS-232 Connector ......................................................................................................14
E-EQ-RX2RG-B RX2 Reference Guide
Page 6
ii Table of Contents
Pinout ...................................................................................................................................14
Serial Cable ..........................................................................................................................14
Power Connector ....................................................................................................................15
Pinout ...................................................................................................................................
Audio........................................................................................................................
15
16
Buzzer.....................................................................................................................................16
Beeper/Speaker.......................................................................................................................16
Power Supply Options............................................................................................ 17
Battery Status..........................................................................................................................
RX2 Input Power Specifications ............................................................................................
17 18
Battery Charger....................................................................................................... 19
Charging the Internal Battery .................................................................................................19
Vehicle 12VDC Direct Connection .........................................................................
C
HAPTER 3 SYSTEM CONFIGURATION 21
20
Introduction ............................................................................................................. 21
ActiveSync and the RX2......................................................................................... 21
Troubleshooting ActiveSync ..................................................................................................21
ActiveSync Remote Display...................................................................................................22
Synchronizing.........................................................................................................................23
Explore....................................................................................................................................23
Disconnect ..............................................................................................................................23
Cold Boot and Loss of Host Re-connection ...........................................................................24
Software Update Manager ...................................................................................... 25
Configuring the RX2 for the Software Update Manager........................................................25
FTP Server Settings..............................................................................................................25
Maintaining Files on the FTP Server......................................................................................
Directory Structure...............................................................................................................
Operation ................................................................................................................................
26 26 26
Log Files...............................................................................................................................27
Test Mode ...............................................................................................................................
29
Delay Parameter ...................................................................................................................29
Iteration Parameters..............................................................................................................
29
Log Entries ...........................................................................................................................29
Windows CE .NET 4.2 ............................................................................................. 30
2.4 GHz Radio Configuration.................................................................................................
Custom Applications ..............................................................................................
30
30
Installed Software ...................................................................................................
Software Load.........................................................................................................................
TagLogger ............................................................................................................................
Log File Format ............................................................................................................................. 32
RX2 Reference Guide E-EQ-RX2RG-B
30
30
31
Page 7
Table of Contents iii
SGTIN-96........................................................................................................................32
SGTIN-64........................................................................................................................32
Wavelink Avalanche Enabler (Optional) .............................................................................33
Desktop....................................................................................................................
My Computer Folders.............................................................................................................
34
35
Folders Copied at Startup.....................................................................................................35
Start Menu Program Options ................................................................................. 36
Communication.......................................................................................................................37
ActiveSync ...........................................................................................................................
Start FTP Server / Stop FTP Server .....................................................................................
37
37
Command Prompt...................................................................................................................37
Windows Explorer..................................................................................................................37
Taskbar ...................................................................................................................................38
Advanced Tab ......................................................................................................................
Control Panel Options ............................................................................................
38
39
About ......................................................................................................................................40
Identifying Software Versions .............................................................................................41
Radio MAC Address ............................................................................................................41
Date/Time ...............................................................................................................................42
Network and Dialup Connections...........................................................................................43
Owner .....................................................................................................................................44
Password.................................................................................................................................45
PC Connection........................................................................................................................46
Regional Settings....................................................................................................................46
Remove Programs...................................................................................................................47
RFID .......................................................................................................................................47
Tags ......................................................................................................................................48
Tag Types to Read ......................................................................................................................... 49
Class 0 Singulation ........................................................................................................................49
C1G2 Q-Value ............................................................................................................................... 49
Reader Output................................................................................................................................ 49
Filters....................................................................................................................................50
Parameters...................................................................................................................................... 50
Read......................................................................................................................................52
Power....................................................................................................................................52
Output Power ................................................................................................................................. 53
Modulation..................................................................................................................................... 53
Power Management .......................................................................................................................53
Firmware ..............................................................................................................................53
Firmware Upgrade ......................................................................................................................... 54
Reboot Reader................................................................................................................................ 54
Format ..................................................................................................................................55
Scanner ...................................................................................................................................
56
Main .....................................................................................................................................57
Keys......................................................................................................................................
COM Ports............................................................................................................................
57
58
E-EQ-RX2RG-B RX2 Reference Guide
Page 8
iv Table of Contents
Barcode / Advanced .............................................................................................................58
System.....................................................................................................................................59
General .................................................................................................................................59
Memory ................................................................................................................................
Device Name........................................................................................................................
60
60
Copyrights ............................................................................................................................60
Volume and Sounds................................................................................................................61
Low Battery Buzzer................................................................................................................61
Utilities..................................................................................................................... 62
LAUNCH.EXE.......................................................................................................................62
LAUNCH.EXE and Persistent Storage................................................................................66
REGEDIT.EXE ......................................................................................................................67
REGLOAD.EXE ....................................................................................................................67
WARMBOOT.EXE................................................................................................................
WAVPLAY.EXE....................................................................................................................
67
67
GRABTIME.EXE...................................................................................................................67
Command-line Utility.............................................................................................................67
COLDBOOT.EXE ...............................................................................................................67
Reflash the Mobile Device...................................................................................... 68
How To ...................................................................................................................................68
Clearing Persistent Storage ................................................................................... 68
Wavelink Avalanche Enabler Configuration ......................................................... 69
Briefly . . ................................................................................................................................69
Enabler Install Process............................................................................................................69
Enabler Uninstall Process.......................................................................................................69
Stop the Enabler Service.........................................................................................................69
Update Monitoring Overview.................................................................................................69
Mobile Device Wireless and Network Settings......................................................................70
Enabler Configuration ............................................................................................................
71
File Menu Options................................................................................................................71
Avalanche Update Settings ..................................................................................................72
Menu Options ................................................................................................................................ 72
Connection..................................................................................................................................... 73
Execution ....................................................................................................................................... 74
Server Contact................................................................................................................................ 75
Startup/Shutdown........................................................................................................................... 76
Scan Config.................................................................................................................................... 77
Display........................................................................................................................................... 77
Shortcuts ........................................................................................................................................78
Adapters......................................................................................................................................... 79
Status.............................................................................................................................................. 82
CHAPTER 4 APPLICATION DEVELOPMENT 83
Introduction ............................................................................................................. 83
RX2 Reference Guide E-EQ-RX2RG-B
Page 9
Table of Contents v
SNMP ....................................................................................................................... 83
The LXE Windows CE MIB ..................................................................................................83
lxeProductsWinCERX2IDAgentVer ...................................................................................84
lxeProductsWinCERX2SystemBatteryBattLife...................................................................
APIs..........................................................................................................................
84
85
Battery APIs............................................................................................................................85
LXEBatteryLife().................................................................................................................85
LXEBatteryAlarm() .............................................................................................................85
RFID Driver APIs...................................................................................................................
System Commands...............................................................................................................
86
86
Class 0 Commands...............................................................................................................86
Class 1 Commands...............................................................................................................86
Gen 2 Commands.................................................................................................................87
Data Format Commands.......................................................................................................
Power Commands ................................................................................................................
87
87
LXE RFID Get Data Commands .........................................................................................87
Tag Orientation and the RX2.................................................................................. 88
Hat Encoding........................................................................................................... 89
Decimal - Hexadecimal Chart................................................................................. 91
CHAPTER 5 WIRELESS NETWORK CONFIGURATION 93
Introduction ............................................................................................................. 93
Summit Radio.......................................................................................................... 94
Summit Client Utility .............................................................................................................94
Wireless Zero Config Utility and the Summit Radio...........................................................94
Main Tab ..............................................................................................................................95
Admin Login.................................................................................................................................. 96
Config Tab............................................................................................................................97
Parameters...................................................................................................................................... 97
Status Tab...........................................................................................................................100
Diags Tab ...........................................................................................................................
101
Global Settings Tab............................................................................................................102
Parameters.................................................................................................................................... 102
Summit Wireless Security ....................................................................................................106
No Security.........................................................................................................................107
WEP ...................................................................................................................................
LEAP without WPA Authentication..................................................................................
108
109
WPA/LEAP........................................................................................................................111
EAP-FAST .........................................................................................................................
112
WPA PSK...........................................................................................................................114
Cisco Radio ........................................................................................................... 115
Configuring an RX2 Radio without WPA............................................................................115
Cisco – Aironet Client Utility (ACU) ................................................................................
115
E-EQ-RX2RG-B RX2 Reference Guide
Page 10
vi Table of Contents
Profiles Tab.................................................................................................................................. 116
Firmware Tab............................................................................................................................... 116
Status Tab .................................................................................................................................... 116
Statistics Tab................................................................................................................................ 116
Survey Tab................................................................................................................................... 116
No Security.........................................................................................................................117
WEP ...................................................................................................................................117
LEAP..................................................................................................................................117
WPA for the Cisco Radio .....................................................................................................118
System Requirements.........................................................................................................118
Installing Radio drivers ......................................................................................................118
Wireless Network Configuration for PSK .........................................................................119
WPA/LEAP........................................................................................................................122
Cisco ACU................................................................................................................................... 122
APPENDIX A TECHNICAL SPECIFICATIONS 125
Physical Specifications ........................................................................................ 125
Cable Specifications............................................................................................. 126
Cable Ends............................................................................................................................126
Cable Pinouts and Diagrams.................................................................................................126
Environmental Specifications.............................................................................. 127
RX2.......................................................................................................................................127
RFID Antenna Specifications ............................................................................... 127
Radio Specifications............................................................................................. 128
Summit CF 2.4GHz ..............................................................................................................128
PCMCIA Cisco 2.4GHz Type II ..........................................................................................128
Revision History.................................................................................................... 129
APPENDIX B ADDITIONAL COFIGURATION OPTIONS 131
Introduction ........................................................................................................... 131
Start Menu Program Options ............................................................................... 131
Software Applications ..........................................................................................................
131
Inbox...................................................................................................................................131
Internet Explorer ................................................................................................................
131
Media Player ......................................................................................................................132
Transcriber .........................................................................................................................
132
Remote Desktop Connection..............................................................................................132
Control panel Options ..........................................................................................
133
Accessibility .........................................................................................................................133
Battery...................................................................................................................................
Bluetooth Manager ...............................................................................................................
133
133
RX2 Reference Guide E-EQ-RX2RG-B
Page 11
Table of Contents vii
Certificates............................................................................................................................133
Dialing ..................................................................................................................................133
Display..................................................................................................................................134
Background ........................................................................................................................
Appearance.........................................................................................................................
134
134
Backlight ............................................................................................................................134
Input Panel............................................................................................................................134
Internet Options ....................................................................................................................135
Keyboard...............................................................................................................................
Mixer.....................................................................................................................................
135
135
Mouse ...................................................................................................................................135
PCMCIA...............................................................................................................................136
Power ....................................................................................................................................137
Battery ................................................................................................................................
Schemes..............................................................................................................................
137
137
Storage Manager...................................................................................................................138
Stylus ....................................................................................................................................138
Double Tap.........................................................................................................................138
APPENDIX C RX2 BATTERY CHARGER 139
Introduction ........................................................................................................... 139
Operation............................................................................................................... 139
Technical Specifications ...................................................................................... 140
INDEX 141

Illustrations

Figure 1-1 RX2 Connector Panel.........................................................................................................................2
Figure 1-2 RX2 Components...............................................................................................................................2
Figure 1-3 Power Switch......................................................................................................................................5
Figure 2-1 Hardware............................................................................................................................................9
Figure 2-2 Location of the Power Switch ..........................................................................................................12
Figure 2-3 USB Type A to Serial Port Cable Pinout .........................................................................................13
Figure 2-4 The RS/232 Serial Connector (COM3) ............................................................................................14
Figure 2-5 The Power Connector.......................................................................................................................15
Figure 2-6 Battery Charger and Cable ...............................................................................................................19
Figure 2-7 Vehicle Power Connection Cable (Fuse Not Shown).......................................................................20
Figure 2-8 Connecting the Power Cable to the Vehicle.....................................................................................20
Figure 2-9 Vehicle Connection Wiring Color Codes.........................................................................................20
Figure 3-1 The RX2 Desktop.............................................................................................................................22
Figure 3-2 Sample Software Update Manager Log File ....................................................................................28
Figure 3-3 Pocket CMD Prompt Screen ............................................................................................................37
Figure 3-4 Taskbar Properties............................................................................................................................38
Figure 3-5 About Properties / Versions Tab ......................................................................................................41
E-EQ-RX2RG-B RX2 Reference Guide
Page 12
viii Table of Contents
Figure 3-6 About Properties / Network IP Tab..................................................................................................41
Figure 3-7 Date/Time Properties........................................................................................................................42
Figure 3-8 Cisco Adapter Settings.....................................................................................................................43
Figure 3-9 Owner Properties..............................................................................................................................44
Figure 3-10 Password Properties .......................................................................................................................45
Figure 3-11 Communication / PC Connection Tab............................................................................................46
Figure 3-12 RFID Properties / Tags Tab............................................................................................................48
Figure 3-13 RFID Properties / Filters Tab .........................................................................................................50
Figure 3-14 RFID Properties / Read Tab...........................................................................................................52
Figure 3-15 RFID Properties / Power Tab.........................................................................................................52
Figure 3-16 RFID Properties / Firmware Tab....................................................................................................53
Figure 3-17 RFID Properties / Format Tab........................................................................................................55
Figure 3-18 Scanner Properties / Main Tab .......................................................................................................57
Figure 3-19 Scanner Properties / COM1 Port Settings ......................................................................................58
Figure 3-20 Scanner Properties / COM3 Port Settings ......................................................................................58
Figure 3-21 System / General tab.......................................................................................................................59
Figure 3-22 System / Memory ...........................................................................................................................60
Figure 3-23 System / Device Name ...................................................................................................................60
Figure 3-24 Volume and Sounds........................................................................................................................61
Figure 3-25 Avalanche Enabler Opening Screen...............................................................................................71
Figure 3-26 Connection Options........................................................................................................................73
Figure 3-27 Execution Options (Dimmed).........................................................................................................74
Figure 3-28 Server Contact Options...................................................................................................................75
Figure 3-29 Startup / Shutdown Options............................................................................................................76
Figure 3-30 Scan Config Option........................................................................................................................77
Figure 3-31 Window Display Options...............................................................................................................77
Figure 3-32 Application Shortcuts.....................................................................................................................78
Figure 3-33 Adapter Options – Network............................................................................................................79
Figure 3-34 Avalanche Network Profile Displayed............................................................................................80
Figure 3-35 Manual Settings Properties Panels .................................................................................................81
Figure 3-36 Status Display.................................................................................................................................82
Figure 4-1 Tag Rotation, Example 1..................................................................................................................88
Figure 4-2 Tag Rotation, Example 2..................................................................................................................88
Figure 4-3 Hat Encoded Characters Hex 00 through AD...................................................................................89
Figure 4-4 Hat Encoded Characters Hex AE through FF...................................................................................90
Figure 4-5 Decimal - Hexadecimal Chart (0 to 159 Decimal) ...........................................................................91
Figure 4-6 Decimal - Hexadecimal Chart (160 to 255 Decimal) .......................................................................92
Figure 5-1 Summit Client Utility .......................................................................................................................94
Figure 5-2 SCU – Main Tab...............................................................................................................................95
Figure 5-3 Admin Password Entry.....................................................................................................................96
Figure 5-4 SCU – Config Tab............................................................................................................................97
Figure 5-5 SCU – Status Tab ...........................................................................................................................100
Figure 5-6 SCU – Diags Tab............................................................................................................................101
Figure 5-7 SCU – Global Settings Tab ............................................................................................................102
Figure 5-8 Default Config (Profile) .................................................................................................................106
Figure 5-9 No Security.....................................................................................................................................107
Figure 5-10 WEP Encryption...........................................................................................................................108
Figure 5-11 WEP Keys ....................................................................................................................................108
Figure 5-12 LEAP Configuration.....................................................................................................................109
Figure 5-13 LEAP Credentials.........................................................................................................................110
Figure 5-14 WPA/LEAP..................................................................................................................................111
Figure 5-15 WPA/LEAP Credentials...............................................................................................................111
Figure 5-16 EAP-FAST Configuration............................................................................................................112
Figure 5-17 EAP-FAST Credentials................................................................................................................ 113
Figure 5-18 WPA/PSK Encryption..................................................................................................................114
Figure 5-19 PSK Entry.....................................................................................................................................114
RX2 Reference Guide E-EQ-RX2RG-B
Page 13
Table of Contents ix
Figure 5-20 Cisco Aironet Client Utility..........................................................................................................115
Figure 5-21 Cisco Profile Properties Screen....................................................................................................116
Figure 5-22 Cisco ACU, WEP Keys................................................................................................................117
Figure 5-23 Cisco ACU Profile Selection........................................................................................................119
Figure 5-24 Cisco ACU Reboot Message........................................................................................................119
Figure 5-25 Microsoft Wireless Connection Icon............................................................................................119
Figure 5-26 Wireless Information Screen........................................................................................................120
Figure 5-27 Advanced Wireless Settings.........................................................................................................120
Figure 5-28 WPA PSK Configuration .............................................................................................................121
Figure 5-29 ACU Profile Tab ..........................................................................................................................122
Figure 5-30 Renaming Profile..........................................................................................................................122
Figure 5-31 Profile Properties Screen..............................................................................................................123
Figure 5-32 Select Profile ................................................................................................................................123
Figure 5-33 Login Screen.................................................................................................................................124
Figure 5-34 ACU Status Tab............................................................................................................................124
Figure B-1 Power Schemes..............................................................................................................................137
Figure C-1 RX2 Battery Charger .....................................................................................................................139
Figure C-2 RX2 Battery Charger and Cables...................................................................................................140
E-EQ-RX2RG-B RX2 Reference Guide
Page 14
x Table of Contents
RX2 Reference Guide E-EQ-RX2RG-B
Page 15

Overview

Chapter 1 Introduction

The LXE RX2 is a rugged, vehicle mounted, Microsoft® Windows® CE .NET equipped mobile computer capable of wireless data communications and RFID tag reading and writing. The RX2 transmits information using a 2.4 GHz radio. The RX2 is a headless design (meaning no keyboard or monitor is attached to the RX2). A USB connector and ActiveSync utility provide for the configuration of the RX2.
®
The mounting bracket is designed for easy installation onto a Cascade assembly.
E or F series forklift
Related Manuals
The “RX2 User’s Guide” contains mobile device installation, user instruction and safety statements.
The “RX2 Reference Guide” contains configuration and technical specifications for the unit.
E-EQ-RX2RG-B RX2 Reference Guide
Page 16
2 Components

Components

RX2
1
1. Power Switch (Battery Powered Units Only)
2. Input Power/Battery Charger Connector
3. USB Client Connector
4. COM3/RS232 Connector
Figure 1-1 RX2 Connector Panel
1
2
2
3
4
3
4
1.
RX2 Computer Enclosure
2.
Fork Truck Mounting Bracket
3.
Power LED
4. Antenna Enclosure
Figure 1-2 RX2 Components
The antenna enclosure contains the 802.11 antenna (diversity supported) and a Right Hand Circularly Polarized (RHCP) RFID antenna.
RX2 Reference Guide E-EQ-RX2RG-B
Page 17
When to Use This Guide 3

When to Use This Guide

As the reference for LXE’s RX2 computer, this guide provides detailed information on its features and functionality. Use this reference guide as you would any other source book – reading portions to learn about the device and its capabilities, and then referring to it when you need more information about a particular subject. This guide takes you through all aspects of installation and configuration.
Instruction and safety information for the general user are contained in the “RX2 User’s Guide.” This chapter, “Introduction”, describes this reference guide’s structure, contains setup and
installation instruction, briefly describes data entry processes, and explains how to get help. Chapter 2 “Physical Description and Layout”, describes the function and layout of the
configuration, controls and connectors. Includes information on the power sources and battery charging stations.
Chapter 3 “System Configuration” takes you through the system setup and file structure. Only those control panel that directly affect the RX2 are discussed in this chapter.
Chapter 4 “Application Development” describes features available to remotely monitor and create applications for the RX2. Information on supported APIs is also included.
Chapter 5 “Wireless Network Configuration” details 2.4GHz radio setup. Configuration for WEP and WPA is included.
Appendix A “Technical Specifications” lists technical and environmental specifications for the mobile device.
Appendix B “Additional Configuration Options” details additional configuration options for the RX2 that provide limited or no affect due to the RX2’s headless design.
Appendix C “RX2 Battery Charger” contains operating instructions and specifications for the battery charger.
E-EQ-RX2RG-B RX2 Reference Guide
Page 18
4 When to Use This Guide

Document Conventions

ALL CAPS
Menu | Choice
“Quotes”
< > Indicates a key on the keypad (for example, <Enter> ).
ATTENTION
Note:
CAUTION
WARNING
DANGER
All caps are used to represent disk directories, file names, and application names.
Rather than use the phrase “choose the Save command from the File menu”, this guide uses the convention “choose File | Save”.
Indicates the title of a book, chapter or a section within a chapter (for example, “Document Conventions”).
Indicates a reference to other documentation.
Keyword that indicates vital or pivotal information to follow.
Attention symbol that indicates vital or pivotal information to follow. Also, when marked on product, means to refer to the manual or user’s guide.
International fuse replacement symbol. When marked on the product, the label includes fuse ratings in volts (v) and amperes (a) for the product.
Keyword that indicates immediately relevant information.
Keyword that indicates a potentially hazardous situation which, if not avoided, may result in minor or moderate injury.
Keyword that indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury.
Keyword that indicates a imminent hazardous situation which, if not avoided, will result in death or serious injury.
RX2 Reference Guide E-EQ-RX2RG-B
Page 19
Getting Started 5

Getting Started

Use this guide as you would any other source book – reading portions to learn about the device, and then referring to it when you need more information about a particular subject. This guide takes you through an introduction to and operation of the RX2.
Note: The RX2 is assembled with an optional internal battery pack (if ordered) and radio card
installed before shipment.
This section’s instructions are based on the assumption that your new system is pre-configured and requires only a power source.
In general, the sequence of events is:
1. Mount the RX2 on the forklift truck.
2. Provide a power source for the RX2:
Connect an external power source to the unit (if required).
-or-
Use the optional internal battery pack (the internal battery pack, if ordered, must be fully charged before use).
3. Flip the power switch to On (battery powered units only).
4. Observe the power LED. The power LED is On solid during the boot process. When booted,
5. Make any desired configuration changes.
Note: Do not connect a tethered scanner cable to a USB-C labeled port. This port cannot

Power Switch

The Power Switch is present only on RX2’s with an internal battery. All other RX2’s are always On when DC power is connected.
the LED is flashing. The LED is green when battery power is good, red when battery power is low.
power a tethered scanner.
Figure 1-3 Power Switch
The power switch is located on the side of the RX2. When the RX2 has a charged internal battery or is connected to DC power, flipping the power switch to On turns on the RX2.
If a battery charger is connected to the RX2, the RX2 remains Off until the charger is disconnected regardless of the position of the power switch.
E-EQ-RX2RG-B RX2 Reference Guide
Page 20
6 Getting Started

Quick Configuration

1. Establish a USB ActiveSync connection and start ActiveSync Remote Display. See section below or refer to “ActiveSync and the RX2” in Chapter 3, System Configuration for more details.
2. Configure the RX2 Software Update Manager, if desired. See “Software Update Manager” in Chapter 3, “System Configuration” for more details.
3. Make any desired changes in the Windows CE .NET Control Panel. Please refer to Chapter 3, “System Configuration” for more information.
4. Configure the 802.11 radio. At a minimum the following items are required:
Network SSID or ESSID number of the Access Point
WEP or WPA Authentication Protocol Keys as necessary
Also see Chapter 5, “Wireless Network Configuration” for information on configuring the
802.11 radio.

ActiveSync – Initial Setup

The following instructions relate to initial setup of ActiveSync.
USB Connection
By default, the RX2 is configured for a USB connection. Once the RX2 has finished booting, connect the ActiveSync cable to the RX2 and the PC.
** Cable for initial ActiveSync Configuration:
ActiveSync starts automatically and establishes the connection between the RX2 and the PC. The ActiveSync connection can be used to configure the RX2 using ActiveSync Remote Display
or to synchronize data between the RX2 and PC.
Configuration
It is necessary to use the ActiveSync connection and ActiveSync Remote Display to configure the RX2.
Please refer to Chapter 3, “System Configuration” for information on ActiveSync Remote Display and configuration options for the RX2.
Please refer to Chapter 5, “Wireless Network Configuration” for information on configuring the RX2’s 802.11 radio.
Disconnect
Disconnect the cable from either the mobile device or the PC to end the ActiveSync session.
USB Client to PC/Laptop USB-Client cable MX3XA069CBLD9USBCLNT
RX2 Reference Guide E-EQ-RX2RG-B
Page 21
Getting Help 7

Getting Help

All LXE user guides are now available on one CD and they can also be viewed/downloaded from the LXE ServicePass website. Contact your LXE representative to obtain the LXE Manuals CD. You can also check the LXE ServicePass website for the latest manual releases.
You can also get help from LXE by calling the telephone numbers listed on the LXE Manuals CD, in the file titled “Contacting LXE”. This information is also available on the LXE ServicePass website.
Explanations of terms and acronyms used in this guide are located in the file titled “LXE Technical Glossary” on the LXE Manuals CD.

Manuals

RX2 User’s Guide CE API Programming Guide

Accessories

Data Cables
Cable, USB Host D9F to USB, 6’ MX3XA069CBL09USBCLNT Cable, Serial D9 to D9 9000A054CBL6D9D9
DC Power Accessories
DC Adapter Cable, 12V RX2A052CBLDCPWR DC to DC Power Supply, 24-60VDC to 12V 9000A316PS24V72BARE
Battery Chargers and Battery
Battery Charger US, with Connector Cables RX2A381CHGRUS
E-EQ-RX2RG-B RX2 Reference Guide
Page 22
8 Getting Help
RX2 Reference Guide E-EQ-RX2RG-B
Page 23

Chapter 2 Physical Description and Layout

Hardware Configuration

The RX2 hardware configuration is shown in the following figure.
Charger
ON
OFF
INPUT
12-16 VDC
USB-C
COM3/RS-232
DC Power
Connection
USB
Adapter
Cable
Serial
Cable
Figure 2-1 Hardware
E-EQ-RX2RG-B RX2 Reference Guide
Page 24
10 Hardware Configuration

Central Processing Unit

The CPU is an Intel® Xscale® PXA255 running at 400 MHz.

System Memory

A CF Card FLASH is used for ROM, Flash for Windows CE .NET and Flash memory for bundled applications. The Flash is configured as the primary boot device and contains the Windows CE .NET image, boot loader, OAL, applications, utilities and device drivers.
Any flash remaining beyond the Windows CE .NET image is formatted for use as a persistent memory drive (which appears in My Computer as the folder “System”). Any programs or data stored in this folder will be preserved if the power fails or the RX2 is coldbooted.
There are no user accessible CF slots.

Core Logic

The mobile device supports the following I/O components of the core logic:
One PCMCIA slot (supports Type I or II PCMCIA cards), used for 2.4GHz radio.
Two external I/O ports:
o D9 for USB client adapter cable (USB-C).

Video Subsystem

The RX2 does not support a display. However, the RX2’s desktop can be viewed using an ActiveSync connection and ActiveSync Remote Display.

Power Supply

The RX2 has an optional battery.
The RX2 can also be connected to a DC power source.
See “Power Supply Options”, later in this chapter, for more details.

PCMCIA Slot

The mobile device has one internal PCMCIA slot that conforms electrically to PCMCIA 2.0.1 specifications. The PC Slot supplies 0.75 of an amp at 5Volts or 3.3Volts. Battery voltage is supplied through unused pin 35 to support a WAN radio in the slot.
o D9 for COM3 (COM3/RS-232).
One internal I/O port used for RFID reader.
A 4000 mAh internal NiMH battery is optional when ordering the RX2. The internal
battery must be charged using the RX2 charger. This battery powers the RX2 for a minimum of 9 hours and recharges in less than 6 hours.
A direct connection is supported for 12VDC powered vehicles.
A DC to DC adapter is available for vehicles with 24 to 60 VDC power.
The PC slot is not accessible to the user. A Summit 2.4GHz 802.11b/g or Cisco 2.4GHz 802.11b radio is installed in this slot when the RX2 is assembled by LXE.
RX2 Reference Guide E-EQ-RX2RG-B
Page 25
Power Modes 11

Power Modes

The RX2 does not support power management. The RX2 has two modes, On and Off.

On Mode

The RX2 is in the On mode when:
A power source is present (charged internal battery or DC power is connected), and
The power switch, if present, is flipped to On, and
The RX2 Charger is not connected.
The On state is indicated by the blinking Power LED. While the RX2 is booting, the Power LED is lit solid green (good battery power) or red (low
battery power). When the RX2 has finished booting, the power LED begins flashing green (good battery power) or red (low battery power).
Once the RX2 has finished booting, the radio driver loads and the RFID reader is ready for use. At this point, the RX2 is ready to run the user applications.
The RX2 remains on until:

Off Mode

Battery power is exhausted (for internal battery powered unit), or
The power switch, if present, is flipped Off, or
DC power connection is removed, or
The RX2 Charger is connected.
When any of the above conditions are met, the RX2 transitions to the Off state.
The unit is in Off Mode when
The battery is depleted (for units powered by an internal battery), regardless of power switch position, or
The battery charger is attached to the RX2, regardless of power switch position, or
The power switch, if present, is switched to Off,
DC power connection is removed
If the power switch (if present) is set to On, the RX2 boots up when the battery charger is disconnected.
If there is no power switch, the RX2 boots up when DC power is applied.
E-EQ-RX2RG-B RX2 Reference Guide
Page 26
12 Physical Controls

Physical Controls

Power Switch

RX2’s with an optional internal battery have a Power Switch to turn the unit On or Off. RX2’s without the internal battery have no power switch. These units are On whenever DC power
is applied.
Note: The DC to DC Power Supply contains an On/Off switch. When this switch is set to Off,
power is not supplied to the RX2.
The power switch, if present, is located on the side of the RX2 enclosure. When power is present, flipping the switch to On powers up the RX2. However, if a battery charger is connected, the RX2 remains Off, regardless of switch position.
Flipping the switch to Off powers off the RX2. The RX2 is also powered off if the charger is connected regardless of switch position.
If the RX2 does not have a power switch, the RX2 is On whenever DC power is present. It is Off when DC power is not present.
Restart Sequence
There are several ways to restart the RX2.
Figure 2-2 Location of the Power Switch
The power switch (if present) can be cycled
DC power can be removed (note that the DC to DC Power Supply includes an
On/Off switch)
The WARMBOOT.EXE utility can be used.
o To use WARMBOOT.EXE, an ActiveSync connection must be established
and ActiveSync Remote Display must be running.
o On the RX2 desktop, click Start | Run, then type warmboot in the
textbox and press Enter.
o When the power LED begins flashing, this indicates the power on (or
reboot) sequence is complete. If any changes to the settings had been saved previously, they are restored on reboot.
o Any RFID tag data retrieved and not saved is lost during a reboot or reset.
RX2 Reference Guide E-EQ-RX2RG-B
Page 27
External Connectors 13
If necessary, a new ActiveSync connection must be established (unplug the USB connector for the PC and reinsert after the RX2 has completed bootup). ActiveSync Remote Display must be restarted.
Note: To reset to factory default values, please refer to Chapter 3 “System Configuration”
section titled “Utilities”.

External Connectors

USB-C Connector

A D9 connector, labeled “USB-C” is provided on the RX2. Via the proper adapter cable, this connector provides a USB Type A Client connection for use with ActiveSync.
USB Host Cable
USB-C
Pinout
ActiveSync
MX3XA069CBLD9USBCLNT Port Label on RX2
Mobile Device End Goes To USB Type A Plug End
1 Host Detect 1 2 Not Used 3 D + (Green Wire) 3 4 Not Used 5 Ground (Black Wire) 4 6 Not Used 7 D - (White Wire) 2 8 Not Used 9 Not Used
Figure 2-3 USB Type A to Serial Port Cable Pinout
Connect from USB-C port to USB Type A Host -- a laptop/desktop, etc.
E-EQ-RX2RG-B RX2 Reference Guide
Page 28
14 External Connectors

COM3/RS-232 Connector

A D9 connector, labeled “RS2/COM3” is provided on the RX2. This serial connection can be used for FTP connections to another computer. The serial connection cannot be used for ActiveSync.
Pinout
1
Figure 2-4 The RS/232 Serial Connector (COM3)
Pin Signal Description
1 DCD Data Carrier Detect – Input 2 RXD Receive Data – Input 3 TXD Transmit Data – Output 4 DTR Data Terminal Ready – Output 5 GND Signal/Power Ground 6 DSR Data Set Ready – Input 7 RTS Request to Send – Output 8 CTS Clear to Send – Input 9 RI
or
+5VDC
Ring Indicator – Input (default) or Bar Code Scanner Power – 400mA max
5
96
Shell CGND Chassis Ground
Serial Cable
9000A054CBL6D9D9
Port Label on RX2
COM3/RS-232
RX2 Reference Guide E-EQ-RX2RG-B
Page 29
External Connectors 15
451

Power Connector

The Power Supply connector is used to:
Connect the RX2 to an external DC power source
Charge the optional internal battery when connected to the RX2 Battery Charger.
The RX2 can accept DC input voltages in the range of 10 to 16 Volts. When the RX2 detects that a charger is connected via Pin 3, the RX2 is Off regardless of the
position of the power switch.
3
Pinout
Figure 2-5 The Power Connector
Pin Signal
1 Battery Charger Positive (+) 2 Battery Positive (+) 3 Charger Detect 4 Ground (–) 5 Chassis Ground (–)
2
E-EQ-RX2RG-B RX2 Reference Guide
Page 30
16 Audio

Audio

Audio output on the RX2 comes from two sources:
An external buzzer
An internal beeper/speaker.

Buzzer

The buzzer is located on the back (driver’s side) of the RX2 enclosure. The buzzer has a loudness of at least 74 dB (2700 Hz) at 200 cm measured from the front of the unit.
By default, the buzzer emits a On-Off buzzing pattern when the battery level is low. This feature can be disabled using the Control Panel “Volume & Sounds” option.
For more information on the RX2 battery, please refer to “Power Supply Options”, later in this chapter.
For more information on configuring volumes and sounds, please refer to Chapter 3, “System Configuration”.

Beeper/Speaker

An internal beeper is located inside the RX2. Because of the internal design, the beeper is of limited use on an RX2.
The beeper volume is adjustable via the Control Panel or by an application through the use of an API call. There are 16 distinct volume levels. The minimum volume level is 0 (no sound) with a default setting of maximum non-distorted volume. The volume sticks at maximum and minimum levels.
Speaker volume is enabled and adjusted using the Control Panel “Volume & Sounds” option. For more information on configuring volumes and sounds, please refer to Chapter 3, “System
Configuration”.
RX2 Reference Guide E-EQ-RX2RG-B
Page 31
Power Supply Options 17

Power Supply Options

There are several options available for powering the RX2.
An internal battery is optional. The internal battery is designed to provide a minimum of 9 hours operating time for the RX2. The internal battery pack recharges in less than 6 hours using the specified battery charger.
The RX2 can be hooked directly to 12VDC power. DC power DOES NOT recharge the RX2’s optional internal battery.
An optional DC to DC power supply can be used to convert 24 to 60 VDC input power to 12 VDC output power for the RX2. DC power DOES NOT recharge the RX2’s optional internal battery.

Battery Status

If an RX2 is operating on battery power, the battery status can be monitored in several ways:
Power LED – The power LED is flashing green (or solid green while booting) when battery power is good. When battery power is low, the LED is flashing red (or solid red while booting).
Buzzer – By default, the low battery buzzer sounds when battery power is low.
SNMP – The SNMP agent can be queried by an SNMP manager to determine the
status of the battery (please see Chapter 4, “Application Development” for details).
API – An API is provided to monitor battery life. Applications can call this API to monitor battery status (please see Chapter 4, “Application Development” for details).
Note: The buzzer can be turned off using the Volume and Sounds option in the Control Panel.
See Chapter 3, “System Configuration” for details.
When the battery status is good:
The Power LED is flashing (booted) or solid (booting) green.
The low battery buzzer is off.
The SNMP agent returns Good (1) for battery status.
The API returns BATTLIFE_GOOD = 1 for battery status.
When the battery status is low:
The Power LED is flashing (booted) or solid (booting) red.
The buzzer sounds in approximate one second on, one second off intervals (see Note,
above).
The SNMP agent returns Low (2)
The API returns BATTLIFE_LOW = 2 for battery status.
When the battery status switches from good to low, there is approximately 30 minutes of power left in the RX2 battery. Until the point the battery is exhausted the RX2 and its RFID reader function normally. If the battery is not recharged before it is depleted, the RX2 automatically shuts down.
If time does not permit the recharging of the internal battery pack, a DC power connection must be provided.
E-EQ-RX2RG-B RX2 Reference Guide
Page 32
18 Power Supply Options
In order to prevent loss of data when the battery low signal is observed, shut the RX2 Off and recharge the RX2’s internal battery.
The internal battery is not user serviceable and should last five years with normal use before it requires replacement.
Note: This battery should only be changed by authorized service personnel.

RX2 Input Power Specifications

If the RX2 is connected to a power source other than those specified above, the following conditions must be met:
Minimum voltage: 10VDC
Maximum power: 2A
Note: When the RX2 is connected to vehicle power, the low battery alarm may be tripped if
voltage falls below 11V. The low battery buzzer may be disabled to prevent it from sounding in these cases. Note that the SNMP agent would still send the low battery warning. This cannot be disabled.
RX2 Reference Guide E-EQ-RX2RG-B
Page 33
Battery Charger 19

Battery Charger

For information on the RX2 Battery Charger, please refer to Appendix C, “RX2 Battery Charger”.

Charging the Internal Battery

Use the RX2 battery charger to charge the RX2’s internal battery. The RX2 battery charger charges the internal battery in less than 6 hours.
The battery charger uses an adapter cable. One end of the cable has a “break away” quick disconnect connection to reduce the chance of damage if the forklift is moved before the battery charger is disconnected. The other end of the cable attaches to the RX2.
1 RX2 (Battery Powered)
2 RX2 Battery Charger, RX2A381CHGRUS
3 RX2 Power Connector
4 To RX2 Power Connector
5 Break Away Connector
Figure 2-6 Battery Charger and Cable
If time does not permit the recharging of the internal battery pack, a DC power connection can be used.
E-EQ-RX2RG-B RX2 Reference Guide
Page 34
20 Vehicle 12VDC Direct Connection

Vehicle 12VDC Direct Connection

Note: Instructions for using this configuration are contained in “RX2 User’s Guide” section
titled “Installation”.
1. To Terminal Block
1 2
or Vehicle Battery
2. To RX2
+
3
-
4
GND
5
6
3. Brown (DC+)
4. Black (DC-)
5. Gray (GND)
6. 12 VDC
Figure 2-7 Vehicle Power Connection Cable (Fuse Not Shown)
1. Vehicle Electrical System
1
2
3
4
5
6
7
8
2. 2 Amp Slow Blow Fuse
3. DC +
4. DC -
5. Vehicle Chassis
6. Brown
7. Black
8. Gray
Figure 2-8 Connecting the Power Cable to the Vehicle
Note: Correct electrical polarity is required for safe and proper installation. Connecting the
cable to the RX2 with the polarity reversed will cause the power cable’s fuse to be blown. See the following figure titled “Vehicle Connection Wiring Color Codes” for additional wire color-coding specifics.
Wiring color codes for LXE supplied DC input power cabling:
Vehicle Supply Wire Color
+12 VDC (DC +) Brown
Return (DC -) Black
Vehicle Chassis GND Gray
Figure 2-9 Vehicle Connection Wiring Color Codes
RX2 Reference Guide E-EQ-RX2RG-B
Page 35

Chapter 3 System Configuration

Introduction

All configuration items in this chapter assume that an ActiveSync Remote Display connection has been made. All configuration input is made via the RX2’s desktop displayed on the connected PC. Please see “ActiveSync Remote Display” later in this chapter for details.
There are several different aspects to the setup and configuration of the mobile device. The examples found in this chapter are to be used as examples only, the configuration of your specific mobile device computer may vary. The following sections provide a general reference for the configuration of the mobile device and some of its optional features.

ActiveSync and the RX2

Because the RX2 is a headless design, Microsoft’s ActiveSync Remote Display must be used to configure the RX2. ActiveSync Remote Display first requires an ActiveSync connection be established.
Requirements: ActiveSync version 3.8 (or higher) must be resident on the host (desktop/laptop)
computer. ActiveSync is available from the Microsoft website. Use the Search feature on the Microsoft website to find ActiveSync 3.8 and follow their instructions to download and install ActiveSync on your desktop computer.
ActiveSync is already installed on the RX2. The RX2 is preconfigured to establish a USB ActiveSync connection to a PC when the proper cable is attached to the RX2 and the PC:
** Cable for initial ActiveSync Configuration:
USB Client to PC/Laptop USB-Client cable MX3XA069CBLD9USBCLNT
The D9 female end of the cable connects to the D9 male connector (labeled USB-C) on the RX2. The USB-A end of the cable connects to a USB port on a desktop or laptop PC.
Once the RX2 has booted (indicated by a flashing status LED) connect the cables as described. The ActiveSync connection is automatically established.

Troubleshooting ActiveSync

ActiveSync on the host says that a device is trying to connect, but it cannot identify it
One or more control lines are not connected. This is usually a cable problem, but on a laptop or other device, it may indicate a bad USB port.
Disconnect the USB cable from the PC and reconnect it again. Make sure the RX2 is fully booted (the power light is flashing) before attaching the USB cable to the PC.
See Also: “Cold Boot and Loss of Host Reconnection”.
E-EQ-RX2RG-B RX2 Reference Guide
Page 36
22 ActiveSync and the RX2
ActiveSync indicator on the host turns green and spins, but connection never occurs
Disconnect the USB cable from the PC and reconnect it again. Make sure the RX2 is fully booted (the power light is flashing) before attaching the USB cable to the PC.
ActiveSync indicator on the host remains gray
Verify that the ActiveSync connection settings on the PC allow USB connections. The host doesn’t know you are trying to connect. May mean a bad cable. Disconnect the USB
cable from the PC and reconnect it again. Make sure the RX2 is fully booted (the power light is flashing) before attaching the USB cable to the PC.
Also, try disconnecting the cable from the RX2. From Microsoft ActiveSync on the PC, select File | Get Connected | Next. Reconnect the RX2 end of the cable as the PC is trying to connect.
If this does not help, try the connection again, with a known good cable.

ActiveSync Remote Display

Requirements: ActiveSync Remote Display 2.03 (or higher), part of Windows Mobile Power
Toys) must be resident on the host (desktop/laptop) computer. This utility is available from the Microsoft website. Use the Search feature on the Microsoft website to find ActiveSync Remote Display and follow their instructions to download and install ActiveSync Remote Display on your desktop computer.
After an ActiveSync connection is established, select ActiveSync Remote Display from the Start | All Programs menu on the PC (it may be necessary to select Windows Mobile Developer Power Toys | ActiveSync Remote Display).
This utility displays the RX2’s desktop on the PC and accepts input from the PC’s mouse and keyboard as if they were directly attached to the RX2.
Figure 3-1 The RX2 Desktop
RX2 configuration is accomplished by browsing to the CE .NET Control Panel and clicking on the desired icons. The Summit or Cisco radio configuration utility can also be accessed via the Control Panel (Cisco only), the Program menu or the icon on the RX2 desktop.
RX2 Reference Guide E-EQ-RX2RG-B
Page 37
ActiveSync and the RX2 23
ATTENTION: The remainder of this chapter assumes:
The RX2 is connected to a PC via ActiveSync
ActiveSync Remote Display is running on the PC

Synchronizing

Also, using Microsoft ActiveSync you can synchronize information on your desktop computer with the mobile device and vice versa. Synchronization compares the data on your mobile device with your desktop computer and updates both with the most recent data.
For example, you can:
Back up and restore your device data.
Copy (rather than synchronize) files between your device and desktop computer.
Control when synchronization occurs by selecting a synchronization mode. For
example, you can synchronize continually while connected to your desktop computer or only when you choose the synchronize command.
By default, ActiveSync does not automatically synchronize all types of information. Use ActiveSync Options to specify the types of information you want to synchronize. The synchronization process makes the data (in the information types you select) identical on both your desktop computer and your device.

Explore

Disconnect

When installation of ActiveSync is complete on your desktop computer, the ActiveSync Setup Wizard begins and starts the following processes:
connect your device to your desktop computer,
set up a partnership so you can synchronize information between your device and
your desktop computer, and
customize your synchronization settings.
Because ActiveSync is already installed on your device, your first synchronization process begins automatically when you finish setting up your desktop computer in the ActiveSync wizard. For more information about using ActiveSync on your desktop computer, open ActiveSync, then open ActiveSync Help.
From the ActiveSync Dialog on the Desktop PC, click the Explore button, which allows you to explore the mobile device from the PC side, with some limitations. You can copy files to or from the mobile device by drag-and-drop. You will not be allowed to delete files or copy files out of the \Windows folder on the mobile device. (Technically, the only files you cannot delete or copy are ones marked as system files in the original build of the Windows CE .NET image. This, however, includes most of the files in the \Windows folder).
Disconnect the cable from either the mobile device or the PC to end the ActiveSync session.
E-EQ-RX2RG-B RX2 Reference Guide
Page 38
24 ActiveSync and the RX2

Cold Boot and Loss of Host Re-connection

ActiveSync assigns a partnership between a client and a host computer. A partnership is defined by two objects – a unique computer name and a random number generated when the partnership is first created. An ActiveSync partnership between a unique client can be established to two hosts.
When the mobile device is cold booted, the random number is deleted – and the partnership with the last one of the two hosts is also deleted. The host retains the random numbers and unique names of all devices having a partnership with it. Two clients cannot have a partnership with the same host if they have the same name. (Control Panel | System | Device Name)
If the cold booted mobile device tries to reestablish the partnership with the same host PC, a new random number is generated for the mobile device and ActiveSync will insist the unique name of the mobile device be changed. If the mobile device is associated with a second host, changing the name will destroy that partnership as well. This can cause some confusion when re-establishing partnerships with hosts.
RX2 Reference Guide E-EQ-RX2RG-B
Page 39
Software Update Manager 25

Software Update Manager

The Software Update Manager is designed to provide a convenient way to keep the RX2’s software updated. The Manager requires an FTP server. The LXE software is stored on the FTP server and compared to the version of the software loaded on the RX2. If the FTP server contains a different version that is loaded on the RX2, the version on the FTP server is downloaded and installed on the RX2.
Software packages that can be managed include:
Cisco or Summit radio software
Software Update Manager
RFID reader firmware upgrade
RFID reader software
TagLogger application
RX2 SNMP agent
Custom applications
The Manager automatically places any files downloaded into the proper directory on the RX2 and performs the proper post installation action.
Any customized parameter values persist after the Manager has downloaded and installed software updates.

Configuring the RX2 for the Software Update Manager

The Manager is included as part of the RX2’s default software load and runs at bootup. The RX2 must be properly configured to access the FTP server. This is done via the RX2’s registry. In order to edit the RX2 registry, use the REGEDIT.EXE utility.
You must have the following information:
The root name of the FTP server
A valid FTP account user name
A valid FTP account password
Directory location of the LXE software on the FTP server.
FTP Server Settings
The registry contains information specifying the FTP server settings. [HKEY_LOCAL_MACHINE\Software\LXE\SUM\FTP]
“Server”=ServerName “Directory”=DirectoryName “Password”=Password “Username”=Username
Note: Each of these entries is a string type variable. Replace the default value with your site
specific information.
E-EQ-RX2RG-B RX2 Reference Guide
Page 40
26 Software Update Manager

Maintaining Files on the FTP Server

Files must be placed on the FTP server in the directory specified in the RX2 registry. The applicable LXE G-Number or P-Number software revision for each of the desired software
packages supported should be placed in the directory. If the software revision is:
The same as on the RX2 – Nothing is downloaded.
Newer than on the RX2 – Software is downloaded and installed.
Older than on the RX2 – Software is downloaded and installed.
Caution: The Manager DOES NOT verify if the software being downloaded is newer than
the software already loaded on the RX2. It is the user’s responsibility to ensure the correct revision of LXE software is placed on the FTP server.
DO NOT place more than one revision of a software package on the FTP server. Doing so can cause the update process to fail with unexpected results.
Directory Structure

Operation

When setting up the FTP server, local users should be restricted to their home directories. Therefore when the user logs in via FTP, the home directory is seen as the root directory (in other words, they cannot change from that directory to browse other directories on the FTP server).
The directory specified in the FTP setup must exist off this root directory.
The Manager operates at boot up on the RX2. If ActiveSync Remote Desktop has been started, the process of the Manager can be viewed via the status window on the RX2. If it is not practical to view the Manager’s operation, a log file is maintained as discussed later in this section.
The Manager automatically attempts to connect to the specified FTP server when the RX2 boots. If the specified server is not found, the Manager stops after five failed connections. The Manager
waits 10 seconds between attempts. If the server is found, the software loaded on the RX2 is compared to the files loaded on the FTP
server.
Note: The revisions of software loaded on the RX2 are tracked via the registry. Details are
included later in this section.
If a different software version is loaded on the FTP server, the process continues as follows: The software package is downloaded to the RX2. Once the download completes, the software is moved to the proper location on the RX2. The download and moving process is repeated for any other software packages. After the last package, the FTP connection is disconnected. If any of the following packages are included in the download, the Manager reboots the RX2 upon
completing the installation:
Cisco or Summit radio software
Software Update Manager
RX2 Reference Guide E-EQ-RX2RG-B
Page 41
Software Update Manager 27
RFID reader firmware upgrade
RFID reader software
RX2 SNMP agent
Custom applications
If only the TagLogger application is updated, the Manager quits without rebooting.
Log Files
The Manager maintains a log file on the RX2. The log file can be viewed while the RX2 is connected to a PC via ActiveSync Remote Desktop or can be copied to a PC for later viewing via the ActiveSync “Explore” feature.
The log file is named SUMLOG.TXT and is located at \System\LXE_SUM. When the log file exceeds 60Kin size, the current log file is copied to OLD_SUMLOG.TXT and a
new log file is created. If a previous version of the OLD_SUMLOG.TXT log file exists, it is deleted.
E-EQ-RX2RG-B RX2 Reference Guide
Page 42
28 Software Update Manager
A sample log file is illustrated below.
2006-03-22 13:02:54 Starting LXE Software Update Manager (version SUMGRX20AC)... 2006-03-22 13:02:54 Waiting for network to initialize... 2006-03-22 13:02:55 Adapter CISCO1: 100.100.100.100 2006-03-22 13:02:56 Connecting to ftp server 100.100.200.200... 2006-03-22 13:03:01 220-FileZilla Server version 0.9.12 beta 2006-03-22 13:03:01 220-written by Tim Kosse (Tim.Kosse@gmx.de) 2006-03-22 13:03:01 220 Please visit http://sourceforge.net/projects/filezilla/ 2006-03-22 13:03:01 331 Password required for airbeam 2006-03-22 13:03:01 230 Logged on 2006-03-22 13:03:04 200 Type set to A 2006-03-22 13:03:08 215 UNIX emulated by FileZilla 2006-03-22 13:03:09 Check for new packages... 2006-03-22 13:03:12 250 CWD successful. "/lxe/rx2/app" is current directory. 2006-03-22 13:03:15 257 "/lxe/rx2/app" is current directory. 2006-03-22 13:03:19 150 Connection accepted 2006-03-22 13:03:19 226 Transfer OK 2006-03-22 13:03:20 Found the following packages: RFIDP001.1DE 2006-03-22 13:03:22 257 "/lxe/rx2/app" is current directory. 2006-03-22 13:03:26 250 CWD successful. "/lxe/rx2/app/RFIDP001.1De" is current directory. 2006-03-22 13:03:27 Downloading package RFIDP001.1DE... 2006-03-22 13:03:29 257 "/lxe/rx2/app/RFIDP001.1De" is current directory. 2006-03-22 13:03:33 257 "/lxe/rx2/app/RFIDP001.1De" is current directory. 2006-03-22 13:03:37 150 Connection accepted 2006-03-22 13:03:37 226 Transfer OK 2006-03-22 13:03:39 200 Type set to I 2006-03-22 13:03:43 150 Connection accepted 2006-03-22 13:03:43 Downloading /lxe/rx2/app/RFIDP001.1De/rfid.CAB... 2006-03-22 13:03:44 129322 bytes downloaded. 2006-03-22 13:03:45 Download complete. 2006-03-22 13:03:46 File rfid.CAB download complete. 2006-03-22 13:03:46 Successfully moved rfid.CAB to \System 2006-03-22 13:03:46 Package RFIDP001.1De downloaded successfully. 2006-03-22 13:03:46 Disconnecting from server... 2006-03-22 13:03:46 FTP disconnecting... 2006-03-22 13:03:49 2006-03-22 13:03:50 Software Update complete. 2006-03-22 13:03:51 Device will warm boot after shutdown. 2006-03-22 13:03:51 Please wait while operations are shut down...
2006-03-22 13:05:24 Starting LXE Software Update Manager (version SUMGRX20AC)... 2006-03-22 13:05:25 Waiting for network to initialize... 2006-03-22 13:05:39 Adapter CISCO1: 100.100.100.100 2006-03-22 13:05:41 Connecting to ftp server 100.100.200.200... 2006-03-22 13:05:50 220-FileZilla Server version 0.9.12 beta 2006-03-22 13:05:50 220-written by Tim Kosse (Tim.Kosse@gmx.de) 2006-03-22 13:05:50 220 Please visit http://sourceforge.net/projects/filezilla/ 2006-03-22 13:05:50 331 Password required for airbeam 2006-03-22 13:05:50 230 Logged on 2006-03-22 13:05:55 200 Type set to A 2006-03-22 13:05:59 215 UNIX emulated by FileZilla 2006-03-22 13:06:00 Check for new packages... 2006-03-22 13:06:02 250 CWD successful. "/lxe/rx2/app" is current directory. 2006-03-22 13:06:06 257 "/lxe/rx2/app" is current directory. 2006-03-22 13:06:10 150 Connection accepted 2006-03-22 13:06:10 226 Transfer OK 2006-03-22 13:06:11 There are no new packages. 2006-03-22 13:06:11 Disconnecting from server... 2006-03-22 13:06:11 FTP disconnecting... 2006-03-22 13:06:13 2006-03-22 13:06:14 Software Update complete. 2006-03-22 13:06:14 Please wait while operations are shut down...
Figure 3-2 Sample Software Update Manager Log File
In the above example, the RX2 connects to the FTP server. There is one new software package which is downloaded to the RX2, copied to the proper location and installed. The RX2 is then warmbooted.
After booting up, the RX2 connects to the FTP server again. This time, no new packages are found. The Manager shuts down and the RX2 is ready for use.
RX2 Reference Guide E-EQ-RX2RG-B
Page 43
Software Update Manager 29

Test Mode

The Software Update Manager can be put into test mode. In test mode, rather than quitting upon completion of the update check, the Manager pauses and initiates a new check. The pause interval and the number of iterations of update checks can also be specified. The Manager goes into test mode when it detects the file \System\LXE_SUM\TESTMODE.TXT. The pause interval and number of iterations are stored in the file, as shown in the example below:
Sample contents of testmode.txt:
delay=10 max_iterations=2
Delay Parameter
The delay parameter is an integer specifying the number of seconds between checks. If the delay parameter is missing or invalid, the default value is 0 seconds (or no delay between checks).
The implementation of the delay depends on the updates received:
If the Manager normally would have quit because it found no updates requiring a reboot, the delay is applied before the next update check.
If the Manager needs to reboot to apply the updates, the delay occurs prior to the reboot.
Iteration Parameters
The max_iterations parameter is a positive integer. If the max_iterations parameter is present, the manager keeps track of the number of update checks performed by storing it in the testmode.txt file as cur_iteration. This parameter is not to be edited by the administrator. When the final iteration is reached the file testmode.txt is automatically deleted and the Manger returns to its normal operating mode.
If the max_iterations parameter is missing or invalid, the Manager repeats until manually quit by clicking on the close window control. In this case, it is necessary to manually delete the testmode.txt file to restore normal operations.
Log Entries
Special log entries indicate that the Manager is operating in test mode. If the max_iterations parameter is present, each cycle is indicated with the following entry:
TEST MODE: Iteration 1 of 2
If max_iterations is not present, the following entry is used instead:
TEST MODE: Iteration 1
If the delay parameter is present, the following entry appears at the end of the current iteration:
TEST MODE: Sleeping seconds before next check...
E-EQ-RX2RG-B RX2 Reference Guide
Page 44
30 Windows CE .NET 4.2

Windows CE .NET 4.2

For general use instruction, please refer to commercially available Windows CE .NET user’s guides or the Windows CE .NET on-line Help application installed in the mobile device.
This chapter’s contents assumes the system administrator is familiar with Microsoft Windows options and capabilities loaded on most standard Windows 95, 98, NT, XP or 2000 desktop computers.
Therefore, the sections that follow describe only those Windows capabilities that are unique to the mobile device and its Windows CE .NET environment.
Note: Only options that directly affect the operation of the RX2 are included in this chapter.
All other configuration and software items are included in Appendix B, “Additional Configuration Options”.

2.4 GHz Radio Configuration

All 2.4GHz radio configuration is included in Chapter 5, “Wireless Network Configuration”.

Custom Applications

A custom application can be loaded on the RX2. If the custom application is structured properly, the RX2 can automatically load and run the application. Additionally, the Software Update Manager can be used to load updates to the custom application.
The custom application must be placed in a CAB file named CSTMRX2.CAB. To manually load the CAB file on the RX2, copy the file into the\System folder.
The CAB file must install an application named CSTMRX2.EXE in the \PROGRAM FILES\LXE\CSTM in order to guarantee that it launches at bootup.
If the CSTMRX2.CAB file is loaded onto the FTP server in the specified directory, the Software Update Manager updated the custom application on the RX2. See “Software Update Manager” earlier in this chapter for more details.

Installed Software

When you order an RX2 you receive the software files required by the separate programs needed for operation and radio communication. The files are loaded by LXE and stored in subdirectories in the mobile device.
Files installed in each mobile device configured for an RF environment contain PCMCIA card radio specific drivers.

Software Load

The software loaded on the mobile computer consists of Windows CE .NET 4.2 OS, hardware­specific OEM Adaptation Layer, device drivers, Internet Explorer 6.0 for Windows CE browser and utilities. The software supported is summarized below:
Operating System
Microsoft CE .NET version 4.2.
RX2 Reference Guide E-EQ-RX2RG-B
Page 45
Installed Software 31
Radio Drivers
For the Summit or Cisco 2.4GHz PC radio card.
RFID Driver
Includes an RFID driver. Once installed, the driver is configured via the RFID icon in the Control Panel.
Wavelink Avalanche (Optional)
Note: Please contact your LXE representative for software updates as they are released by
LXE.
TagLogger
An optional TagLogger RFID application is available, \System\TagLogger.exe. To launch the application, browse to the \System folder and click on the TagLogger.exe icon.
This application functions by calling a series of APIs (Please see Chapter 4, “Application Development” for more information on APIs).
When the program starts, two API calls are made to set maximum output power and modulation.
LXERFIDTag0Set (output power=0x10, modulation=0x20)
LXERFIDTag1Set (output power=0x10, modulation=0x20)
Then the application loops continuously calling two APIs in a loop:
LXERFIDTag0Read
LXERFIDTag1Read
By default, the application loops the reads as quickly as the RFID reader can respond. The delay can be set using the \HKEY_LOCAL_MACHINE\SOFTWARE\LXE\RFIDApp\ReadInterval key in the registry to the number of seconds to wait after each cycle of reads. The default value is 0.
Note: The read interval affects battery life expectancy. A shorter read interval decreases
expected battery life.
This application writes tag data in the \System folder in a file named RFIDLOG.TXT. This file can be viewed on the RX2 using WordPad or transferred to a PC via ActiveSync or FTP for viewing.
E-EQ-RX2RG-B RX2 Reference Guide
Page 46
32 Installed Software
Log File Format
The log file entries have the following format:
<TagID><tab><mm/dd/yy><sp><hh:mm:ss><AM/PM>
Examples of SGTIN-decoded and non-SGTIN entries are given below:
sgtin:0037600.042307.000012006925 8/26/2005 10:07:53 AM 31140488EC03B0BC5A000000 8/26/2005 10:07:55 AM
The examples shown below compare the standard EPC Global format to log file format.
SGTIN-96
Standard format:
<FilterValue>.<Partition>.<CompanyPrefix>.<ItemReference>.<SerialNumber>
Log format:
“sgtin:”<CompanyPrefix>.<ItemReference>.<SerialNumber>
Examples
Standard: 3.5.0829160.064304.000240060097 Log format: sgtin:0829160.064304.240060097
SGTIN-64
Note: The <Header> field is not displayed.
Standard format:
<FilterValue>.<CompanyPrefixIndex>.<ItemReference>.<SerialNumber>
Log format:
“sgtin:”<CompanyPrefixIndex>.<ItemReference>.<SerialNumber>
Examples
Standard: 4.0080878.45980.30424 Log format: sgtin:0080878.45980.30424
Note: The <Header> field is not displayed.
RX2 Reference Guide E-EQ-RX2RG-B
Page 47
Installed Software 33
Wavelink Avalanche Enabler (Optional)
The following features are supported by the Wavelink Avalanche Enabler when used in conjunction with the Avalanche Manager.
After configuration, Enabler files are installed upon initial bootup and after a hard reset. Network parameter configuration is supported for:
IP address: DHCP or static IP
RF network SSID
DNS hosts (primary, secondary, tertiary)
Subnet mask
Enabler update
Related Manual: “Using Wavelink Avalanche on LXE Windows Computers”. The RX2 has the Avalanche Enabler installation files loaded, but not installed, on the mobile
device when it is shipped from LXE. The installation files are located in the System folder on CE devices. The installation application must be run manually the first time Avalanche is used.
After the installation application is manually run, a reboot is necessary for the Enabler to begin normal performance. Following this reboot, the Enabler will by default be an auto-launch application. This behavior can be modified by accessing the Avalanche Update Settings panel through the Enabler Interface. The designation of the mobile device to the Avalanche CE Manager is LXE_RX2.
LXE RX2 devices manufactured before March 2007 must have their drivers and system files upgraded before they can use the Avalanche Enabler functions. Please contact an LXE representative for details on upgrading the mobile device baseline.
If the user is NOT using Wavelink Avalanche to manage their mobile device, the Enabler should not be installed on the mobile device(s).
E-EQ-RX2RG-B RX2 Reference Guide
Page 48
34 Desktop

Desktop

For general use instruction, please refer to commercially available CE .NET user’s guides or the CE .NET on-line Help application installed in the mobile device.
The Desktop appearance is similar to that of a desktop PC running Windows 95, 98, NT, 2000 or XP.
At a minimum, it has the following icons that can be clicked to access My Computer, Internet Explorer, and the Recycle Bin.
At the bottom of the screen is the Start button. Clicking the Start Button causes the Start Menu to pop up. It contains the standard Windows menu options: Programs, Favorites, Documents, Settings, Help, and Run.
The Start Menu Shutdown option found on most desktop PC’s is not present. Instead the RX2 provides an orderly shutdown when the power switch (if present) is flipped to Off.
Desktop Icon Function
My Computer Access files and programs.
Recycle Bin Storage for files that are to be deleted.
Internet Explorer Connect to the Internet/intranet (requires radio card and Internet Service
Provider – ISP enrollment is not available from LXE).
My Documents Storage for downloaded files / applications.
Start Access programs, select from the Favorites listing, documents last
worked on, change/view settings for the control panel or taskbar, on-line help or run programs.
RX2 Reference Guide E-EQ-RX2RG-B
Page 49
Desktop 35

My Computer Folders

Folder Description
System
Network Mounted network drive No
Windows Operating System in ROM No
Program Files Applications No
Application Data Data saved by running applications No
My Documents Storage for downloaded files / applications No
Temp Location for temporary files No
Folders Copied at Startup
The following folders are copied on startup: System\Desktop => Windows\Desktop
System\Favorites => Windows\Favorites System\Fonts => Windows\Fonts System\Help => Windows\Help System\Programs => Windows\Programs
This function copies only the directory contents, no sub-folders.
Internal ATA Card (128 Meg total, 30 Meg free for User installed / created applications)
Preserved upon
Reboot?
Yes
The following folders are *NOT* copied on startup: Windows\AppMgr
Windows\Recent Windows\Startup
because copying these has no effect on the system, or an incorrect effect. Files in the Startup folder are executed, but only from System\Startup. Windows\Startup is parsed
too early in the boot process so it has no effect. Any application in the System\Startup menu is executed during the boot process.
Executables in System\Startup must be the actual executable, not a shortcut, because shortcuts are not parsed by Launch.
E-EQ-RX2RG-B RX2 Reference Guide
Page 50
36 Start Menu Program Options

Start Menu Program Options

The following options represent the factory default program installation. Your system may be different based on the software and hardware options purchased.
Access: Start | Programs
Cisco Set Cisco radio / network parameters
(See Chapter 5, “Wireless Network Configuration” for instructions)
Summit
Communication Stores Network communication options
ActiveSync Transfer files between a mobile device and a desktop
Connect Run this command after setting up a connection
Start FTP Server
Stop FTP Server
Set Summit radio / network parameters
(See Chapter 5, “Wireless Network Configuration” for instructions)
computer
Microsoft File Viewers * View downloaded files
Excel Viewer View Excel 97 and newer documents
Image Viewer View BMP, JPEG and PNG images
PDF Viewer View Adobe Acrobat documents
Word Viewer View Word 97 and newer documents and RTF files
Command Prompt
Inbox *
Internet Explorer *
Media Player *
Microsoft WordPad *
Remote Desktop Connection
Transcriber *
Wavelink Avalanche Option. Remote management for networked devices
Windows Explorer
* Because of the RX2’s headless design, these items are of limited functionality. Please see
Appendix B, “Additional Configuration Options”, for more information on these items.
The command line interface in a separate window
Microsoft Outlook mail inbox.
Access web pages on the world wide internet
Music management program
Opens an ASCII notepad
Log on to a Windows Terminal Server.
Enter data using the stylus (N/A on RX2)
File management program
RX2 Reference Guide E-EQ-RX2RG-B
Page 51
Start Menu Program Options 37

Communication

Access: Start | Programs | Communication
ActiveSync
The connection starts automatically when the cable is attached to both the RX2 and the PC. The Connect menu item is not used.
Start FTP Server / Stop FTP Server
The \System folder is the default directory for the FTP server on the RX2. The FTP server can be launched by selecting Start | Programs | Communication | Start FTP Server. The server defaults to Off (for security) unless it is explicitly turned on from the menu. A shortcut is also provided to stop the FTP server.

Command Prompt

Access: Start | Programs | Command Prompt
Type help at the command prompt for a list of available commands. Exit the Command Prompt by typing exit at the command prompt or select File | Close.

Windows Explorer

Access: Start | Programs | Windows Explorer
There are a few changes in the CE .NET version of Windows Explorer as it relates to the general desktop PC Windows Explorer options. Click the “?” button to access Windows Explorer Help.
Figure 3-3 Pocket CMD Prompt Screen
E-EQ-RX2RG-B RX2 Reference Guide
Page 52
38 Start Menu Program Options

Taskbar

Access: Start | Settings | Taskbar and Start Menu
Choose Properties from the popup menu.
Factory Default Settings
Always on Top Enabled Auto hide Disabled Show Clock Enabled
There are a few changes in the CE .NET version of Taskbar as it relates to the general desktop PC Windows Taskbar options.
Note: The auto hide option should not be used on the RX2. Although pressing the Ctrl key then
the Esc key makes the Start menu appear, the host PC’s Start menu also appears with this key press.
Advanced Tab
Figure 3-4 Taskbar Properties
Expand Control Panel
Click the checkbox to have the Control Panel folders appear in drop down menu format from the Settings | Control Panel menu option.
Clear Contents of Document Folder
Click the Clear button to remove the contents of the Document folder.
RX2 Reference Guide E-EQ-RX2RG-B
Page 53
Control Panel Options 39

Control Panel Options

Access: Start | Settings | Control Panel or My Computer | Control Panel
Getting Help
Please click the “?” box to get Help when changing Control Panel options. Because the RX2 is a headless design, many of the options have limited or no effect on the RX2.
However, items such as the display options do change the appearance of the RX2 desktop when connected to a PC using ActiveSync and ActiveSync Remote Display.
Option Function
About Displays hardware and software details.
Accessibility * Customize the way the keyboard, display or mouse functions.
Aironet Client Utility Set the parameters for a Cisco radio, if so equipped. (See Chapter 5,
“Wireless Network Configuration” for instruction.)
Battery * View the status of the Main and Backup batteries.
Bluetooth Device * Set the parameters for a Bluetooth radio.
Certificates * Manage digital certificates used for secure communication.
Date/Time Set Date, Time, Time Zone, and Daylight Savings.
Dialing * Set dialup properties for internal modems (not supplied/supported by
LXE).
Display * Set background graphic, color scheme appearance, and power scheme
properties.
Input Panel * Select the current key / data input method.
Internet Options * Set General, Connection, Security and Advanced options for Internet
connectivity.
Keyboard * Set key repeat delay and key repeat rate.
Mixer * Adjust the volume, record gain, and sidetone for microphone input.
Mouse * Set the double-click sensitivity for mouse clicks on the RX2 desktop.
Network and Dial Up Options
Owner Set owner details.
Password Set access password properties.
PC Connection Control the connection between the mobile device and a local desktop
Set network driver properties and network access properties.
or laptop computer.
PCMCIA * Radio card in Slot 0, Internal ATA in Slot 2.
Power * Set Power Off, Backlight properties. Review battery status and
perform backup battery charging/discharging.
Regional Settings Set appearance of numbers, currency, time and date based on regional
and language settings.
E-EQ-RX2RG-B RX2 Reference Guide
Page 54
40 Control Panel Options
Option Function
Remove Programs Remove user installed programs in their entirety.
RFID RFID Configuration Utility. Set Tag, Filter, Power, Read, and Format
parameters. Use this option to upgrade RFID firmware.
Scanner Assign baud rate, parity, stop bits and data bits for available COM
ports.
Storage Manager * Manage storage devices, create partitions.
Stylus * Set double-click sensitivity properties.
System Review System and Computer data and revision levels. Adjust Storage
and Program memory settings.
Volume and Sounds Set volume parameters and assign sound wav files to CE .NET events.
* Because of the RX2’s headless design, these items are of limited functionality. Please see
Appendix B, “Additional Configuration Options”, for more information on these items.

About

Access: Start | Settings | Control Panel | About
Displays hardware and software details.
Tab Title Contents
Software GUID, Windows CE Version, OAL Version, Bootloader Version, Compile
Version, FPGA Version and Language
Hardware CPU Type, Codec Type, FPGA Version, Scanner type, Display, Flash memory,
and DRAM memory
Versions LXE Utilities, LXE Drivers, LXE Image, LXE API, and Internet Explorer
Network IP Current network connection IP and MAC address.
User application version information can be shown in the Version window. Version window information is taken from the registry.
Modify the Registry using the Registry Editor (see section titled “Utilities”). LXE recommends
caution when editing the Registry and also recommends making a backup copy of the registry
before changes are made. The registry settings for the Version window are under HKEY_LOCAL_MACHINE \ Software \
LXE \ Version in the registry. Create a new string value under this key. The string name should be the Application name to
appear in the Version window. The data for the value should be the version number to appear in the Version window.
RX2 Reference Guide E-EQ-RX2RG-B
Page 55
Control Panel Options 41
Identifying Software Versions
The “Versions tab displays the versions of the LXE software installed. The LXE Image line displays the revision of the system software installed. Please refer to the last three digits to determine the revision level (i.e.: in the example below, the revision level is 2Cb).
Figure 3-5 About Properties / Versions Tab
Radio MAC Address
The “Network IP” tab displays the MAC address of the radio card.
Figure 3-6 About Properties / Network IP Tab
E-EQ-RX2RG-B RX2 Reference Guide
Page 56
42 Control Panel Options

Date/Time

Access: Start | Settings | Control Panel | Date/Time Icon
Set Date, Time, Time Zone, and Daylight Savings after cold boot or at anytime.
!
The RX2 uses the GrabTime utility to set the date and time from a time server automatically after booting (Internet access must be available to the RX2). This eliminates the need to establish an ActiveSync Remote Display connection to verify the date and time are correct after rebooting.
However, it is necessary to make sure the correct time zone is selected for the RX2 during initial setup.
Factory Default Settings
Current Time Midnight Time Zone GMT-05:00 Daylight Savings Disabled
Figure 3-7 Date/Time Properties
There is no change from general desktop PC Date/Time Properties options. Adjust the settings and click the OK box or the Apply button to save the changes. The changes take effect immediately. Double-clicking the time displayed in the Taskbar causes this display to appear.
Sync requires Internet connection. When an Internet connection is available, click the Sync button to synchronize the mobile device operating system time with an Internet time server.
RX2 Reference Guide E-EQ-RX2RG-B
Page 57
Control Panel Options 43

Network and Dialup Connections

Access: Start | Settings | Control Panel | Network and Dialup Connections
Create a dialup, direct, or VPN connection on the mobile device. The RX2 is effectively limited to wireless (Summit or Cisco) and USB connections. Double click the Summit or Cisco icon (or select File | Properties while the Summit or Cisco icon
is highlighted).
Figure 3-8 Cisco Adapter Settings
The default is to obtain an IP address via DHCP. A static IP address can be assigned by clicking the Specify an IP address radio button and
entering the desired IP address, subnet mask and gateway.
E-EQ-RX2RG-B RX2 Reference Guide
Page 58
44 Control Panel Options

Owner

Access: Start | Settings | Control Panel | Owner Icon
Set mobile device owner details.
Factory Default Settings
Identification Blank Notes Blank
There is no change from general desktop PC Owner Properties display. Enter the information and click the OK box to save the changes. The changes take effect immediately.
Figure 3-9 Owner Properties
RX2 Reference Guide E-EQ-RX2RG-B
Page 59
Control Panel Options 45

Password

Access: Start | Settings | Control Panel | Password Icon
Set user access and power up password properties.
Factory Default Settings
Password Blank At Power On Disabled
Note: Once a password is assigned, each Control Panel option requires the password be
entered before the Control Panel option can be accessed. If you forget the password, it cannot be restored without performing a cold boot on the unit (which erases all memory).
Enter the password, then type it again to confirm it and click the OK box to save the changes. The password is immediately in effect.
Click the Power On checkbox to set whether the user types a password at Power On. Click the Screen Saver checkbox to set whether the user types a password to clear the screensaver.
If there is no screensaver chosen, this checkbox is ignored.
Note: Screensavers are not installed by LXE.
Figure 3-10 Password Properties
E-EQ-RX2RG-B RX2 Reference Guide
Page 60
46 Control Panel Options

PC Connection

Access: Start | Settings | Control Panel | PC Connection
Control the connection between the mobile device and a nearby desktop/laptop computer.
Factory Default Settings
Allow Connection Enabled Connect Using ‘USB Client’
Click the Change button to adjust the settings and click the OK button to save the changes. The changes take effect immediately.
Unchecking the “Allow connection with …..” disables ActiveSync. DO NOT disable ActiveSync on the RX2.
Change ….
DO NOT use the Change… button to select a different connection method. The RX2 can only connect via USB. If a different connection method is chosen, the RX2 must be returned to LXE for repair.
Figure 3-11 Communication / PC Connection Tab

Regional Settings

Access: Start | Settings | Control Panel | Regional Settings
Set the appearance of numbers, currency, time and date based on regional and language settings. No change from general desktop PC Regional Settings Properties options. Adjust the settings and
click the OK box to save the changes. The changes take effect immediately.
Factory Default Settings
Regional Setting English (United States) Number 123,456,789.00 / -123,456,789.00 neg Currency $123,456,789.00 pos / ($123,456,789.00) neg Time h:mm:ss tt (tt=AM or PM) Date M/d/yy short / dddd,MMMM,dd,yyyy long
RX2 Reference Guide E-EQ-RX2RG-B
Page 61
Control Panel Options 47

Remove Programs

Access: Start | Settings | Control Panel | Remove Programs
No change from general desktop Remove Programs options. Select a program and click Remove. Follow the prompts on the screen to uninstall user-installed only programs. The change takes effect immediately.

RFID

Access: Start | Settings | Control Panel | RFID
Note: Any tag data retrieved and not saved is lost during a reboot or reset.
Factory Default Settings
Tags
Affects LXE
APIs?
Affects
RFIDApp?
Tag Types to Read – Class 0 Enabled No No Class 0 Tag Read Attempts 4 Yes Yes Tag Types to Read – Class 1 Enabled No No Class 1 Tag Read Attempts 1 Yes Yes Tag Types to Read – C1G2 Enabled No No C1G2 Tag Read Attempts 1 Yes Yes Class 0 Singulation ID 2 No No C1G2 Q-Value 3 No No Preamble Blank Yes Postamble Blank Yes Separator ^M^J
2
Yes Filters Select Blank Yes Field Name Blank Yes 1 No Offset Blank Yes
1
Yes
1
No
1
No
1
No
1
No Mask Value Blank Yes 1 No Read Read Once on Key Press Enabled No No Read Continuous on Key Press Disabled No No Toggle On/Off with Key Press Disabled No No Beep Once on Tag Read Enabled Yes Yes Buzz during Read Cycle Enabled Yes Yes Send Key Messages (Wedge) Enabled No No Power Output Power +30 dBm Yes 1 No Modulation 95% Yes Power Management 3 sec Yes 1 Yes Disable Disabled Yes Firmware
1
No
1
Yes
File Blank No No
1
These setting affect the LXE APIs, but can also be controlled by LXE APIs as well. For
example, if a Separator is set in the Control Panel, it affects the format of the data returned by the LXERFIDTag1Read() API. However, the user application can also call the LXERFIDSetSeparator() API to change the separator.
2
^M^J equal Carriage Return/Line Feed.
E-EQ-RX2RG-B RX2 Reference Guide
Page 62
48 Control Panel Options
Tags
Factory Default Settings
Format
HEX Enabled Yes Yes EPC Disabled Yes Yes Field Separator Blank Yes Yes
How to Modify RFID Parameters
Follow this process when modifying the parameters on the RFID Control Panel tabs.
Note: A separate procedure is required when upgrading firmware. This procedure is discussed
later in the “Firmware” tab section.
1. Establish an ActiveSync Remote Display session between the RX2 and a PC.
2. Access the RFID Control Panel (Access: Start | Settings | Control Panel | RFID)
3. If a separate RFID application is running, user may see 0.0 for the Firmware Version displayed on the Firmware tab. This is normal and does not indicate a problem.
4. Configure RFID settings as desired, press OK to save settings and close the RFID Control Panels. The RFID tabs are discussed in the following pages.
5. Warmboot the RX2.
Affects LXE
APIs?
Affects
RFIDApp?
Access: Start | Settings | Control Panel | RFID | Tags tab
Figure 3-12 RFID Properties / Tags Tab
Note: RX2 is restricted to 95% for Modulation. LXE recommends using the default setting of
ID2 for Class 0 Singulation.
A pop up option box is displayed if the user attempts to deselect all tag types. At least one class must be selected before the user can continue.
Click the Restore Defaults button to set the parameters in the RFID Configuration Utility menu panels to their factory default settings.
RX2 Reference Guide E-EQ-RX2RG-B
Page 63
Control Panel Options 49
Tag Types to Read
On the RX2, tag types to read is controlled by the APIs the user application calls. Therefore the Tag Types to Read check boxes have no effect on the RFID reader. However, the number of attempts does affect the LXE read APIs.
Class 0 and Instant tags are more difficult to read. For this reason, a read operation can contain a user-defined number of read attempts. The default for Class 0 tags is 4 read attempts. This means that Read API is performed for Class 0 tags 4 reads are be performed internally; the results merged, duplicate tags removed, and the result is then made available to the application.
Default number of reads for collecting Class 0 tags is 4. Valid values are between 1 and 10. Default number of reads for collecting Class 1 tags is 1. Valid values are between 1 and 10. Default number of reads for collecting Class 1 Gen 2 (C1G2) tags is 1. Valid values are between 1
and 10. Change the attempts value by clicking the drop down list box and selecting a number from the list.
Click OK to save the change or X to ignore the change and return to the Control Panel.
Class 0 Singulation
This setting has no effect on the RX2’s RFID reader.
C1G2 Q-Value
Reader Output
When scanning large numbers of tags, the C1G2 Q-value sets the amount of time to delay when sending tag reads to the keyboard buffer. A larger number increases the time delay interval. The default value is 3. Valid values are between 0 and 15.
These options affect the LXE APIs. However, there are LXE APIs that can also be called by the user application to set the Preamble, Postamble and Separator.
Preamble A preamble is a lead-in character for tags transmitted to the host
device. The lead-in characters are considered part of the tag. The Preamble field will accept up to 5 characters that can be specified
by a combination of 7-bit ACSII characters and “hat” encoded characters.
Postamble A postamble is a follow-on character for tags transmitted to the host
device. The follow-on characters are considered part of the tag. The Postamble field will accept up to 5 characters that can be specified
by a combination of 7-bit ACSII characters and “hat” encoded characters.
TAG data separators Use data separators to add spacing between read tags. Up to 2
characters that can be specified by a combination of 7-bit ACSII characters and “hat” encoded characters.
For example, ^M^J places a carriage return (^M) and line feed (^J) after each tag is successfully read.
When the maximum number of characters is exceeded, the mobile device beeps and will not allow more characters to be entered. However, “hat” encoded characters count as a single character in determining the number of characters entered into the field. Click OK to save the change or X to ignore the change and return to the Control Panel.
See Also: “Hat Encoding”.
E-EQ-RX2RG-B RX2 Reference Guide
Page 64
50 Control Panel Options
Filters
Access: Start | Settings| Control Panel | RFID | Filters tab
These options affect the LXE APIs. However, there are LXE APIs that can set filters.
Figure 3-13 RFID Properties / Filters Tab
Parameters
Click the Restore Defaults button to set the parameters in the Filters to their factory default setting. Click OK to save changes or X to ignore any changes and return to the Control Panel.
Default value for all parameters is blank. Tags read and reported are filtered through a logical OR of the selected mask values.
Select Toggles between a blank and a checkmark. A checkmark in this field allows
the filter on that line to be active at the next and subsequent tag read action.
Field Name The user-friendly name for the filter. Accepts up to 40 alphanumeric
characters. Field is not case sensitive. Duplicate field names are allowed between filters.
Offset The number of characters that offset the mask value from the beginning of the
tag. The range is from 0 to 23 (characters).
Mask Value Accepts up to 24 hexadecimal characters. Field is not case sensitive. Duplicate
mask values are allowed between filters. When filtering EPC decoded tags, the filter is applied before the tag is converted to EPC.
When the maximum number of characters is exceeded, the mobile device beeps and will not allow more characters to be entered.
See Also: “Decimal-Hexadecimal Chart”.
RX2 Reference Guide E-EQ-RX2RG-B
Page 65
Control Panel Options 51
How to Set a Filter
Occasionally, it is desirable to see only a subset of tags; for example, when inventorying items from a specific company. In cases like this, filtering can be used to select only the desired tags.
6. To set up a filter, first enter a Field Name for the filter. The Field Name is simply a descriptive name that is used to distinguish this filter from other filters. In the example described previously, the Field Name could be the company name of the tags to be identified.
7. Next, enter the offset that the mask will be applied to in the Offset field. A mask value may be blank. When a blank mask value is selected as a filter it will return all tags read.
8. Then, enter the hexadecimal characters to search for in the Mask Value field.
9. Enable the filter by checking the Select field.
When the format of the tag data sent to the application is set to EPC, the filter is applied to the tag data before the conversion from hexadecimal notation to EPC format.
For example, suppose the following three tags exist:
c80507a000819530
c80507a00081a1df
c80507a00081a985
Only the tags that end in “81a” are wanted. Two filter examples to identify the “81a” tags might be:
Field Name Offset Mask Value
Filter 1 0 c80507a00081a
Filter 2 10 81a
E-EQ-RX2RG-B RX2 Reference Guide
Page 66
52 Control Panel Options
Read
Access: Start | Settings | Control Panel | RFID | Read tab
Figure 3-14 RFID Properties / Read Tab
Power
Only the Beep once on Tag and Buzz during read cycle are applicable to the RX2. However due to the volume of the internal beeper, these audio signals are of limited use in a noisy environment.
Click the Restore Defaults button to set the parameters to their factory default setting. Click OK to save changes or X to ignore any changes and return to the Control Panel.
Access: Start | Settings | Control Panel | RFID | Power tab
Note: Power Management set using RFID Configuration governs power management of the
RFID module only.
These options affect the LXE APIs. However, there are LXE APIs that can also be called by the user application to set the power options.
Figure 3-15 RFID Properties / Power Tab
RX2 Reference Guide E-EQ-RX2RG-B
Page 67
Control Panel Options 53
Click the Restore Defaults button to set the parameters to their factory default setting. Click OK to save changes or X to ignore any changes and return to the Control Panel.
Note: RX2 is restricted to 95% for Modulation.
Output Power
Provides configuration for the output power applied during Read (or Write) operations. The range is 16 settings from +15dBm to +30dBm.
Modulation
Provides configuration carrier modulation during Read (or Write) operations. The range is from 20% to 95% in 2.42% steps.
Power Management
The time out period sets the time that the software will change the RFID module state from Standby to Disable in order to reduce battery current consumption.
This timer expires if no reads have been requested for the specified period of time. The increments of the timer are 3 sec., 4 sec., 5 sec., 10 sec., 15 sec., 20 sec., 30 sec., 45 sec., 1 min., 2 min., 3 min., 4 min., 5 min., 6 min., 7 min., 8 min., 9 min., 10 min., 11 min., 12 min., 13 min., 14 min., and 15 minutes.
Firmware
When the “Disable” check box is checked, then Power Management is disabled and the RFID module remains in the “Standby” state.
Access: Start | Settings | Control Panel | RFID | Firmware tab
Select and install RFID firmware upgrades to the RFID module. The upgrade file is selected using standard Windows functions.
The currently loaded RFID firmware version is displayed. This value cannot be edited by the user.
Figure 3-16 RFID Properties / Firmware Tab
Note: RFID firmware upgrades and subsequent rebooting does not directly cause changes to
any other RX2 firmware.
E-EQ-RX2RG-B RX2 Reference Guide
Page 68
54 Control Panel Options
Click the Restore Defaults button to set the parameters to their last saved default setting. Click OK to save changes or X to ignore any changes and return to the Control Panel.
Firmware Upgrade
In order to upgrade firmware, it is necessary to stop any RFID applications that may be running. Follow the procedure below.
If you are just modifying parameters and not upgrading the firmware, you can use the instruction in “How to Modify RFID Parameters”, at the beginning of this section.
How To Upgrade RFID Firmware
1. Establish an ActiveSync Remote Display session between the RX2 and a PC.
2. Make sure no other RFID Application is running:
If an application is in the System\Startup folder, move it to a different folder temporarily (be sure to use a folder under \System so the copied files persist the reboot.
If an application gets installed by a .cab file, rename the .cab file to a different extension.
3. Warmboot the RX2 if changes had to be made in step 2 and re-establish the ActiveSync Remote Display session.
4. Open RFID the Control Panel. (Access: Start | Settings | Control Panel | RFID).
5. Select the Firmware tab. Since no other RFID applications are running, the Firmware Version
6. Configure RFID settings or perform a Firmware Upgrade. To perform a firmware upgrade:
7. Press OK to save settings and close RFID Control Panel tabs.
8. If changes had to be made in step 2, reverse those changes:
9. Warmboot the RX2.
Reboot Reader
is correctly displayed.
a) Click the Browse button to locate the Firmware Upgrade File on the mobile device.
This file will be downloaded to the RFID module. Click OK in the File Open box to select the file.
b) Once selected, click the Download button on the Firmware panel. The upgrade is
installed.
c) When the upgrade process is complete, a pop up dialog box appears indicating a
successful or unsuccessful upgrade.
d) Click OK in the pop up dialog box to close the dialog box.
Return any moved applications to the System\Startup folder.
Rename any applications back to a .cab extension.
Click the Reboot Reader button. The RFID Reader module reboots. The RX2 is not rebooted, only the RFID Reader is rebooted.
A pop up dialog box appears indicating a successful or unsuccessful reboot. The mobile device does not reboot.
Click OK in the pop up dialog box to close the dialog box.
RX2 Reference Guide E-EQ-RX2RG-B
Page 69
Control Panel Options 55
Format
Access: Start | Settings | Control Panel | RFID | Format tab
Use this option to select the output format that is sent to the open file from RFID read actions.
Figure 3-17 RFID Properties / Format Tab
The default output format is HEX. When HEX is selected, the Separator text box is grayed out. When EPC is selected, the user can enter a field separator to use between RFID tag read actions. There are four EPC encoding schemes available:
SGTIN-96
SGTIN-64
SSCC-64
SSCC-96
Invalid or non-supported formats are represented in HEX digits that represent the bits of encoded data read from a tag. Select EPC to decode the HEX digits into EPC tag data standards.
Click the Restore Defaults button to set the parameters to their factory default setting. Click OK to save changes or X to ignore any changes and return to the Control Panel.
E-EQ-RX2RG-B RX2 Reference Guide
Page 70
56 Control Panel Options

Scanner

Access: Start | Settings | Control Panel | Scanner
The scanner panels have limited effect on the RX2. COM1 is connected to the RFID reader and parameters cannot be edited by the user. COM3 is an external RS-232 serial port. COM2 is not used. Set scanner keyboard wedge, scanner icon appearance, active scanner port, and scan key settings.
Assign baud rate, parity, stop bits and data bits for available COM ports.
Factory Default Settings
Main
Port 1 Disabled Port 2 RFID Internal Power Port 1 while asleep Disabled Send key messages WEDGE Enabled
Keys
Left Scan Right Enter
COM Ports (COM1)
Baud Rate 115200 Parity None Stop Bits 1 Data Bits 8 Power on Pin 9 On
COM Ports (COM2 - 3)
Baud Rate 9600 Parity None Stop Bits 1 Data Bits 8 Power on Pin 9 Off (N/A for COM 2)
RX2 Reference Guide E-EQ-RX2RG-B
Page 71
Control Panel Options 57
Main
Figure 3-18 Scanner Properties / Main Tab
The RX2 has two ports. The internal COM1 port is connected to the RFID reader. An external COM3 port is located on the side of the RX2.
Keys
Do not connect a tethered scanner to the USB labeled port:
USB-C
The Keys tab has no affect on the RX2.
E-EQ-RX2RG-B RX2 Reference Guide
Page 72
58 Control Panel Options
COM Ports
Figure 3-19 Scanner Properties / COM1 Port Settings
The COM1 port is internal. It is connected to the RFID reader. The settings cannot be changed. There is no COM2 port on an RX2.
Figure 3-20 Scanner Properties / COM3 Port Settings
The external serial port is COM3. Use this tab to make any necessary changes to establish a serial connection to another device.
Barcode / Advanced
The RX2 is not designed for a barcode scanner.
RX2 Reference Guide E-EQ-RX2RG-B
Page 73
Control Panel Options 59

System

Access: Start | Settings | Control Panel | System Icon
Review System and Computer data and revision levels. Adjust Storage and Program memory settings.
Factory Default Settings
General N/A Memory Middle of Memory Bar Device Name RX2001 or MX3X001 Device Description Copyrights N/A
Note: The default Device Name and Device Description may vary depending on the software
revision loaded on the RX2.
General
LXE_RX2 or LXE_MX3X
Figure 3-21 System / General tab
System: This screen is presented for information only. The System parameters cannot be
changed by the user.
Computer: The processor type is listed. The type cannot be changed by the user. The name of
the installed radio card is listed in the dropdown list. Total computer memory and the identification of the registered user is listed and cannot be changed by the user.
Memory sizes given do not include memory used up by the operating system. Hence, a system with 128 MB may only report 99 MB memory, since 29 MB is used up by the Windows CE .NET operating system. This is actual DRAM memory, and does not include internal flash or the internal ATA card used for storage.
E-EQ-RX2RG-B RX2 Reference Guide
Page 74
60 Control Panel Options
Memory
Figure 3-22 System / Memory
Move the slider to allocate more memory for programs or storage. If there isn’t enough space for a file, increase the amount of storage memory. If the mobile device is running slowly, try increasing the amount of program memory. Adjust the settings and click the OK box to save the changes. The changes take effect immediately.
Device Name
Copyrights
Figure 3-23 System / Device Name
The device name and description can be changed. Enter the name and description using either the keypad or the Input Panel and click OK to save the changes. The changes take effect immediately.
This screen is presented for information only. The Copyrights information cannot be changed by the user.
RX2 Reference Guide E-EQ-RX2RG-B
Page 75
Control Panel Options 61

Volume and Sounds

Access: Start | Settings | Control Panel | Volume & Sounds Icon
Set volume parameters and assign sound wav files to CE .NET events. Due to the design of the RX2, the internal beeper (which plays most sound events) cannot be heard in noisy environments.
Factory Default Settings
Volume Events Enabled Application Enabled Notifications Enabled Volume Middle of Bar Key click Loud Screen tap Loud Sounds Scheme LOUD!
Follow the instructions on the screen and click the OK box to save the changes. The changes take effect immediately.
Figure 3-24 Volume and Sounds
The Volume slider only affects the internal beeper. The external buzzer is always set to full loudness.

Low Battery Buzzer

The Low Battery Buzzer is enabled when the Events checkbox is checked. To disable the Low Battery Buzzer, uncheck this box.
Note: All other Windows events warnings (played through the internal beeper) are also
disabled. Disabling the buzzer does not affect the low battery API or SNMP warnings.
E-EQ-RX2RG-B RX2 Reference Guide
Page 76
62 Utilities

Utilities

These utilities are pre-loaded by LXE.

LAUNCH.EXE

All applications to be installed into persistent memory are normally in the form of Windows CE CAB files. These CAB files exist as separate files from the main installation image, and need to be copied to the mobile device using an internal ATA card or from a PC using ActiveSync. The CAB files are loaded into the folder System, which is the internal ATA drive.
Then, information is added to the registry, if desired, to make the CAB file auto-launch at startup. The CAB file can update the registry as desired and cause the unpacked file(s) to be placed in the appropriate location.
The registry information needed is under the key HKEY_LOCAL_MACHINE \ SOFTWARE \ LXE \ Persist, as follows. The main subkey is any text, and is a description of the file. Then 3 values are added:
FileName is the name of the CAB file, with the path (usually \System) Installed is a DWORD value of 0, which changes to 1 once auto-launch installs the file FileCheck is the name of a file to look for to determine if the CAB file is installed.
The value in FileCheck is the name of one of the files (with path) installed by the CAB file. Since the CAB file installs into DRAM, when memory is lost this file is lost, and the CAB file must be reinstalled.
3 optional fields are also added: Order, Delay, and PCMCIA. These are all DWORD fields, described below.
The auto-launch process goes as follows. The launch utility opens the registry database and reads the list of CAB files to auto-launch. First it looks for FileName to see if the CAB file is present. If not, the registry entry is ignored. If it is present, and the Installed flag is not set, auto-launch makes a copy of the CAB file (since it gets deleted by installation), and runs the Microsoft utility WCELOAD to install it. If the Installed flag is set, auto-launch looks for the FileCheck file. If it is present, the CAB file is installed, and that registry entry is complete. If the FileCheck file is not present, memory has been lost, and the utility calls WCELOAD to reinstall the CAB file. Then, the whole process repeats for the next entry in the registry, until all registry entries are analyzed.
To force execution every time (for example, for AUTOEXEC.BAT), use a FileCheck of “dummy”, which will never be found, forcing the item to execute.
For persist keys specifying .EXE or .BAT files, the executing process will be started, and then Launch will continue, leaving the loading process to run independently. For other persist keys (including .CAB files), Launch will wait for the loading process to complete before continuing. This is important, for example, to ensure that a .CAB file is installed before the .EXE files from the .CAB file are run.
The Order field is used to force a sequence of events; Order=0 is first, and Order=99 is last. Two items which have the same order will be installed in the same pass, but not in a predictable sequence. Note: If the order of loading is not critical, it may be easier to use the \System\Startup folder instead; see below (only on .01D or newer images).
The Delay field is used to add a delay after the item is loaded, before the next is loaded. The delay is given in seconds, and defaults to 0 if not specified. If the install fails (or the file to be installed is not found), the delay does not occur.
The PCMCIA field is used to indicate that the file (usually a CAB file) being loaded is a radio driver, and the PCMCIA slots should be started after this file is loaded. By default, the PCMCIA slots are off on powerup, to prevent the “Unidentified PCMCIA Slot” dialog from appearing.
RX2 Reference Guide E-EQ-RX2RG-B
Page 77
Utilities 63
Once the drivers are loaded, the slot can be turned on. The value in the PCMCIA field is a DWORD, representing the number of seconds to wait after installing the CAB file, but before activating the slot (a latency to allow the thread loading the driver to finish installation). The default value of 0 means the slot is not powered on. The default values for the default radio drivers (listed below) is 1, meaning one second elapses between the CAB file loading and the slot powering up.
Note that the auto-launch process can also launch batch files (*.BAT), executable files (*.EXE), registry setting files (*.REG), or sound files (*.WAV). The mechanism is the same as listed above, but the appropriate CE application is called, depending on file type.
3
Registry information is already in the default image for the following
; these keys load the appropriate radio driver
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Summit Radio]
"FileName"="\SYSTEM\SUMMIT.CAB" "Installed"=dword:1 "FileCheck"="\WINDOWS\SDCCFG10G.DLL" "Order"=dword:02 "Delay"=dword:0 "PCMCIA"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Cisco Radio]
"FileName"="\SYSTEM\CISCO.CAB" "Installed"=dword:0 "FileCheck"="\WINDOWS\CISCO.DLL" "Order"=dword:02 "Delay"=dword:0 "PCMCIA"=dword:1
:
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Symbol Radio]
"FileName"="\SYSTEM\SYMBOL.CAB" "Installed"=dword:0 "FileCheck"="\WINDOWS\NICTT.EXE" "Order"=dword:02 "Delay"=dword:0 "PCMCIA"=dword:1
; this key installs RFID drivers/default values from the CAB file
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\RFID] “FileName”=“\WINDOWS\RFID.CAB” “FileCheck”=“\WINDOWS\RFID_WDG.DLL” “Order”=dword:0C
; this key installs RFTERM from the CAB file
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\LXE TE] “FileName”=“\SYSTEM\RFTERM.CAB” “FileCheck”=“\WINDOWS\LXE\RFTERM.EXE” “Order”=dword:10
; this key installs JAVA *
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Java] “FileName”=“\SYSTEM\JEODE.CAB” “FileCheck”=“\WINDOWS\EVM.EXE” “Order”=dword:30
3
CAB files for options not purchased are not loaded e.g. JAVA or RFID. If a CAB file is missing,
please contact your LXE Representative.
E-EQ-RX2RG-B RX2 Reference Guide
Page 78
64 Utilities
; this key runs RFTERM as a startup app *
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\RFTERM] “FileName”=“\WINDOWS\LXE\RFTERM.EXE” “FileCheck”=“dummy” “Order”=dword:40
; this key installs APPLOCK from the CAB file *
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\AppLockInstall] “FileName”=“\SYSTEM\APPLOCK.CAB” “FileCheck”=“\WINDOWS\APPLOCK.EXE” “Order”=dword:0
; this key runs the APPLOCK prep app *
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\AppLockPrep] “FileName”=“\WINDOWS\APPLOCKPREP.EXE” “FileCheck”=“\dummy” “Order”=dword:1
; this key runs the APPLOCK main app *
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\AppLock] “FileName”=“\WINDOWS\APPLOCK.EXE” “FileCheck”=“\dummy” “Order”=dword:63
; Autoexec
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\AUTOEXEC] “FileName”=“\SYSTEM\AUTOEXEC.BAT” “FileCheck”=“dummy” “Order”=dword:50
; these keys run the Avalanche Enabler *
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Avalanche] “FileName”=“\SYSTEM\LXEAVA.CAB” “FileCheck”=“\SYSTEM\AVALANCHE\MODEL.DAT” “Order”=dword:4 “Installed”=dword:0 “PCMCIA”=dword:0 “Delay”=dword:0
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\AvaLaunch] “FileName”=“\SYSTEM\AVALANCHE\AVAINIT.EXE” “FileCheck”=“dummy” “Order”=dword:5 “Delay”=dword:0 “PCMCIA”=dword:0 “Installed”=dword:0
RX2 Reference Guide E-EQ-RX2RG-B
Page 79
Utilities 65
; these keys load and run the remote management
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\SUMInstall]
"Installed"=dword:00000001 "PCMCIA"=dword:00000000 "Delay"=dword:00000000 "FileName"="\\System\\SUMGRRX2.CAB" "FileCheck"="\\PROGRAM FILES\\LXE\\SUM\\SUMGR.EXE" "Order"=dword:00000010
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\SUMLaunch]
"Installed"=dword:00000001 "PCMCIA"=dword:00000000 "FileName"="\\PROGRAM FILES\\LXE\\SUM\\SUMGR.EXE" "FileCheck"="dummy" "Order"=dword:00000040 "Delay"=dword:00000001
; this key runs the time/date sync utility
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\TMSync]
"Installed"=dword:00000001 "PCMCIA"=dword:00000000 "Delay"=dword:00000000 "FileName"="\Windows\\grabtime.exe" "FileCheck"="dummy" "Order"=dword:00000063 (99)
; these keys load and run a custom application
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\CSTMInstall]
"Installed"=dword:00000000 "PCMCIA"=dword:00000000 "FileName"="\System\CSTMRX2.CAB" "FileCheck"="\PROGRAM FILES\LXE\CSTM\CSTMRX2.EXE" "Order"=dword:00000010
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\CSTMLaunch]
"Installed"=dword:00000000 "PCMCIA"=dword:00000000 "FileName"="\PROGRAM FILES\LXE\CSTM\CSTMRX2.EXE" "FileCheck"="dummy" "Order"=dword:00000040
* Denotes entries which have no effect on an RX2. For example, the RX2 does not support a
Symbol radio, AppLock, RFTerm
TM
, etc.
4
When you are installing your custom CAB file to the mobile device’s operating system, refer to the default image segments that are commented with “… RFTERM …” to see the expected Registry format.
4
Please see “Custom Applications”, earlier in this chapter, for details on structuring a custom
application to automatically load and run on the RX2 as well as update via the Software Update Manager.
E-EQ-RX2RG-B RX2 Reference Guide
Page 80
66 Utilities
LAUNCH.EXE and Persistent Storage
If any of the following directories are created in the \SYSTEM folder, Launch automatically copies all of the files in these directories to the respective folder on the flash drive:
AppMgr
Desktop
Favorites
Fonts
Help
Programs
Recent
Note: Files in the Startup folder are executed, but only from \System\Startup. They are not
copied to another directory.
RX2 Reference Guide E-EQ-RX2RG-B
Page 81
Utilities 67

REGEDIT.EXE

Pocket Registry Editor - part of Microsoft Power Tools for Windows CE. LXE recommends
caution when editing the Registry and also recommends making a backup copy of the registry
before changes are made.

REGLOAD.EXE

Double-clicking a registry settings file (e.g. REG) causes RegLoad to open the file and make the indicated settings in the registry. This is similar to how RegEdit works on a desktop PC. The .REG file format is the same as on the desktop PC.

WARMBOOT.EXE

Double click this file to warm boot the computer (i.e., all RAM is preserved). It automatically saves the registry before rebooting which means configuration changes are not lost.

WAVPLAY.EXE

Double-clicking a sound file (e.g. WAV) causes WavPlay to open the file and run it in the background.

GRABTIME.EXE

The RX2 does not have a battery to power the real time clock when the unit is off. The GrabTime utility runs every time the RX2 is booted. This ensures the RX2 always has the
correct time and date. The RX2 must have access to the Internet to reach a time server.
Note: The correct time zone must be set on the Date/Time Properties screen. Please see
Chapter 3, “System Configuration” for details.

Command-line Utility

Command line utilities can be executed by Start | Run | [program name].
COLDBOOT.EXE
Command line utility which performs a cold boot (all data in RAM is erased). Passwords are lost upon cold boot. If a password is set, that password must be entered to begin the
cold boot power cycle process.
E-EQ-RX2RG-B RX2 Reference Guide
Page 82
68 Reflash the Mobile Device

Reflash the Mobile Device

How To

When booting, the RX2 looks for a file named ‘reflash.tag’ in the \System folder. When this file is encountered, the RX2 loads a new bootloader image (eboot.nb0) into the boot flash. The tag file is deleted and the RX2 is rebooted to begin using the new boot loader.
The new bootloader image and the reflash tag can be copied to the \System folder via ActiveSync or other methods such as FTP.
If EBOOT detects the ‘reflash.tag’ file and there is no .nb0 file it will not re-flash but will delete the ‘reflash.tag’ file to prevent an endless cycle.

Clearing Persistent Storage

Cold boot sets all registry settings back to LXE factory defaults. No other clearing is available or necessary.
RX2 Reference Guide E-EQ-RX2RG-B
Page 83
Wavelink Avalanche Enabler Configuration 69

Wavelink Avalanche Enabler Configuration

An RX2 device manufactured before March 2007 must have drivers and system files upgraded before it can use the Avalanche Enabler functions. Please contact an LXE representative for details on upgrading the mobile device baseline.
If the user is NOT using Wavelink Avalanche to manage their mobile device, the Enabler should not be installed on the mobile device.

Briefly . . .

The Wavelink Avalanche Enabler installation file is loaded on the mobile device by LXE; however, the device is not configured to launch the installation file automatically. The installation application must be run manually the first time Avalanche is used. After the installation application is manually run, a reboot is necessary for the Enabler to begin normal performance. Following this reboot, the Enabler will by default be an auto-launch application. This behavior can be modified by accessing the Avalanche Update Settings panel through the Enabler Interface.

Enabler Install Process

Doubletap the LXE_RX2_ENABLER.CAB file in the System folder.
Warm boot the mobile device.

Enabler Uninstall Process

To remove the LXE Avalanche Enabler from a Windows CE mobile device:
Delete the Avalanche folder located in the System folder.
Warm boot the mobile device.
The Avalanche folder cannot be deleted while the Enabler is running. See Stop the Enabler Service. If sharing errors occur while attempting to delete the Avalanche folder, warm boot the
mobile device, immediately delete the Avalanche folder, and then perform another warm boot.

Stop the Enabler Service

To stop the Enabler from monitoring for updates from the Management Console:
1. Open the Enabler Settings Panels by tapping the Avalanche icon on the desktop.
2. Select File | Settings. Enter the password.
3. Select the Startup/Shutdown tab.
4. Select the “Do not monitor or launch Enabler” parameter to prevent automatic monitoring upon startup.
5. Select Stop Monitoring for an immediate shutdown of all enabler update functionality upon exiting the user interface.
6. Click the OK button to save the changes.
7. Reboot the device if necessary.

Update Monitoring Overview

There are three methods by which the Enabler on an LXE device can communicate with the Agent running on the host machine.
E-EQ-RX2RG-B RX2 Reference Guide
Page 84
70 Wavelink Avalanche Enabler Configuration
Wired via a serial cable between the Agent PC and the LXE device.
Wired via a USB connection, using ActiveSync, between the Agent PC and the
mobile device.
Wirelessly via the 2.4GHz radio and an access point
After installing the Enabler on the mobile unit, a reboot is required for the Enabler to begin normal functionality. Following a mobile device reboot, the Enabler searches for an Agent, first by polling all available serial ports and then over the wireless network. The designation of the mobile device to the Avalanche CE Manager is LXE_VXC.
The Enabler running on LXE Windows CE devices will attempt to access COM1, COM2, and COM3. “Agent not found” will be reported if the agent is not located or a serial port is not present or available (COM port settings can be verified using the LXE scanner applet in the Control Panel).
The wireless connection is made using the default radio interface on the mobile device therefore the device must be actively communicating with the network for this method to succeed. If an Agent or Management Console is found, the Enabler will automatically attempt to apply all wireless and network settings from the active profile. The Enabler will also automatically download and process all available packages.

Mobile Device Wireless and Network Settings

Once the connection to the Agent is established, the Enabler will attempt to apply all network and wireless settings contained in the active profile. The success of the application of settings is dependent upon the local configuration of control parameters for the Enabler. These local parameters cannot be overridden from the Avalanche Management Console.
The default Enabler adapter control setting are:
Manage network settings – enabled
Use Avalanche network profile – enabled
Manage wireless settings – disabled for Windows CE Units
To configure the Avalanche Enabler management of the network and wireless settings:
1. Open the Enabler Settings Panels by tapping the Avalanche icon on the desktop.
2. Select File | Settings. Enter the password.
3. Select the Adapters tab.
4. Choose settings for the “Use Manual Settings” parameter.
5. Choose settings for “Manage Network Settings”, “Manage Wireless Settings” and “Use Avalanche Network Profile”.
6. Click the OK button to save the changes.
7. Reboot the device.
The designation of the mobile device to the Avalanche CE Manager is LXE_VXC. See Also: “LXE Computers and Wavelink Avalanche User’s Guide”.
RX2 Reference Guide E-EQ-RX2RG-B
Page 85
Wavelink Avalanche Enabler Configuration 71

Enabler Configuration

The Enabler user interface application is launched by clicking:
Avalanche Icon
Figure 3-25 Avalanche Enabler Opening Screen
File View Help
Connect Abort Settings Scan Config Exit
either the Avalanche icon on the desktop or Taskbar or selecting Avalanche from the Programs menu. The opening screen presents the user with the connection status and a
navigation menu.
Updates Programs Icons List Details Launchable All Packages Time on Taskbar Device Status
Adapter Info About
File Menu Options
Connect
Abort Stop transmission.
Settings
The Connect option under the File menu allows the user to initiate a manual connection to the Agent and Management Console. The connection methods, by default, are wireless and COM connections. Any updates available will be applied to the mobile device immediately upon a successful connection.
The Settings option under the File menu allows the user to access the control panel to locally configure the Enabler settings. The Enabler control panel is, by default, password protected. The default password is system. The password is not case-sensitive.
E-EQ-RX2RG-B RX2 Reference Guide
Page 86
72 Wavelink Avalanche Enabler Configuration
Scan Config Note: LXE does not support the Scan Configuration feature on Windows CE
devices.
The Scan Config option under the File menu allows the user to configure Enabler settings using a special barcode that can be created using the Avalanche Management Console utilities. Refer to the Wavelink Avalanche Manager User Guide for details.
Exit The Exit option is password protected. The default password is leave. The
password is not case-sensitive.
If changes were made on the Startup/Shutdown tab screen, then after entering the password, tap OK and the following screen is displayed:
Avalanche Update Settings
Access: Start | Avalanche | File | Settings
Use these menu options to setup the Avalanche Enabler on the mobile device. LXE recommends changing and then saving the changes (reboot) before connecting to the network.
Alternatively, the Agent on the Wavelink Avalanche Management Console can be disabled until needed (refer to the Wavelink Avalanche Manager User Guide for details).
Menu Options
Settings Tab Function
Connection
Execution Unavailable in this release.
Server Contact
Change the option if desired. Tap the X button to cancel Exit. Tap the OK button to exit the Avalanche applet.
Enter the IP Address or host name of the Agent portion of the Avalanche Management Console. Set the order in which serial ports or RF are used to check for the presence of the Agent.
Setup synchronization, scheduled Agent contact, suspend and reboot settings.
Startup/Shutdown Set options for Enabler program startup or shutdown.
RX2 Reference Guide E-EQ-RX2RG-B
Page 87
Wavelink Avalanche Enabler Configuration 73
Connection
Scan Config
Display
Shortcuts Add, delete and update shortcuts to user-allowable applications.
Adapters
Status
This option allows the user to configure Enabler settings using a special barcode that is created by the Avalanche Management Console. Not currently supported by LXE.
Set up the Windows display at startup, on connect and during normal mode. The settings can be adjusted by the user.
Enable or disable network and wireless settings. Select an adapter and switch between the Avalanche Network Profile and manual settings.
View the current adapter signal strength and quality, IP address, MAC address, SSID, BSSID and Link speed. The user cannot edit this information.
Figure 3-26 Connection Options
Avalanche Server Address
Check Serial Connection
Disable ActiveSync
Enter the IP Address or host name of the Agent assigned to the mobile device
Indicates whether the Enabler should first check for serial port connection to the Agent before checking for a wireless connection to the Agent.
Disable ActiveSync connection with the Agent.
E-EQ-RX2RG-B RX2 Reference Guide
Page 88
74 Wavelink Avalanche Enabler Configuration
Execution
Note the dimmed options on this panel. This menu option is designed to manage downloaded applications for automatic execution upon startup.
Figure 3-27 Execution Options (Dimmed)
Auto-Execute Selection
Select Auto-Execute App
Delay before execution Time delay before launching Auto-Execute application.
An application that has been installed with the Avalanche Management system can be run automatically following each boot.
The drop-down box provides a list of applications that have been installed with the Avalanche Management System.
RX2 Reference Guide E-EQ-RX2RG-B
Page 89
Wavelink Avalanche Enabler Configuration 75
Server Contact
Figure 3-28 Server Contact Options
Sync Clock
Contact at startup Connect to the Agent when the Enabler is accessed.
Contact when cradled Initiate connection to the Agent based on a docking event.
Contact Periodically
Wakeup device if suspended
Reboot before attempt Reboot mobile device before attempting to contact Agent.
Reset the time on the mobile computer based on the time on the Agent host PC.
Allows the administrator to configure the Enabler to contact the Agent and query for updates at a regular interval beginning at a specific time.
If the time interval for periodic contact with the Agent occurs, a mobile device that is in Suspend Mode can ‘wakeup’ and process updates.
E-EQ-RX2RG-B RX2 Reference Guide
Page 90
76 Wavelink Avalanche Enabler Configuration
Startup/Shutdown
Figure 3-29 Startup / Shutdown Options
Do not monitor or launch Enabler
Monitor for updates
Monitor and launch Enabler
Manage Taskbar (Lock or Hide)
Program Shutdown (Continue or Stop monitoring)
When the device boots, do not launch the Enabler application and do not attempt to connect to the Agent.
Attempt to connect to the Agent and process any updates that are available. Do not launch the Enabler application.
Attempt to connect to the Agent and process any updates that are available. Launch the Enabler application.
Note the dimmed options. The Enabler can restrict user access to other applications when the user interface is accessed by either locking or hiding the taskbar.
The system administrator can control whether the Enabler continues to monitor the Agent for updates once the Enabler application is exited.
RX2 Reference Guide E-EQ-RX2RG-B
Page 91
Wavelink Avalanche Enabler Configuration 77
Scan Config
Note: Scan Config functionality is a standard option of the Wavelink Avalanche System but is
not currently supported by LXE on Windows CE.
Display
Figure 3-30 Scan Config Option
Figure 3-31 Window Display Options
Update Window Display
The user interface for the Enabler can be configured to dynamically change based on the status of the connection with the Agent.
At startup Half screen, Hidden or Full screen. Default is Half screen. On connect As is, Half screen, full screen, Locked full screen. Default is As is. Normal Half screen, Hidden or As is. Default is As is.
E-EQ-RX2RG-B RX2 Reference Guide
Page 92
78 Wavelink Avalanche Enabler Configuration
Shortcuts
Figure 3-32 Application Shortcuts
Configure shortcuts to other applications on the mobile device. Shortcuts are viewed and activated in the Programs panel. This limits the user’s access to certain applications when the Enabler is controlling the mobile device display.
RX2 Reference Guide E-EQ-RX2RG-B
Page 93
Wavelink Avalanche Enabler Configuration 79
Adapters
Note: LXE recommends the user review the network settings configuration utilities and the
default values in Chapter 5 before setting All Adapters to Enable in the Adapters applet.
Figure 3-33 Adapter Options – Network
Manage Network Setting
Manage Wireless Settings
Current Adapter Lists all network adapters currently installed on the mobile device.
Primary Adapter
Icon on taskbar
Use Avalanche Network Profile
When enabled, the Enabler will control the network settings. This parameter cannot be configured from the Avalanche Management Console and is enabled by default.
When enabled, the Enabler will control the wireless settings. This parameter cannot be configured from the Avalanche Management Console and is disabled by default. This parameter setting does not apply to Summit Clients only.
Indicates if the Enabler is to attempt to configure the primary adapter (active only if there are multiple network adapters).
Places the Avalanche icon in the Avalanche taskbar that may, optionally, override the standard Windows taskbar.
The Enabler will apply all network settings sent to it by the Management Console.
E-EQ-RX2RG-B RX2 Reference Guide
Page 94
80 Wavelink Avalanche Enabler Configuration
Avalanche Icon
Use Manual Settings When enabled, the Enabler will ignore any network or wireless
Selecting the Avalanche Icon will access the Avalanche Network Profile tab which will display current network settings.
Figure 3-34 Avalanche Network Profile Displayed
settings coming from the Avalanche Management Console and use only the network settings on the mobile device.
Properties Icon Selecting the Properties icon displays the Manual Settings
Properties dialog applet. From here, the user can configure Network, DNS and Wireless parameters using the displays shown below:
Note: A reboot may be required after enabling or disabling these options.
RX2 Reference Guide E-EQ-RX2RG-B
Page 95
Wavelink Avalanche Enabler Configuration 81
Network
DNS
Wireless
Figure 3-35 Manual Settings Properties Panels
E-EQ-RX2RG-B RX2 Reference Guide
Page 96
82 Wavelink Avalanche Enabler Configuration
For descriptions of these Enabler parameters, refer to Chapter 5 “Wireless Network
Configuration”.
LXE does not recommend enabling “Manage Wireless Settings” for Summit Client devices. When you download a profile that is configured to manage network and wireless settings, the
Enabler will not apply the manage network and wireless settings to the adapter unless the global Manage wireless settings and Manage network settings options are enabled on the Adapters panel (see Figure titled Adapters Options – Network).
Until these options are enabled, the network and wireless settings are controlled by the third-party software associated with these settings.
Status
The Status panel displays the current status of the mobile device network adapter selected in the drop down box. Note the availability of the Windows standard Refresh button. When tapped, the signal strength, signal quality and link speed are refreshed for the currently selected adapter. It also searches for new adapters and may cause a slight delay to refresh the contents of the drop­down menu.
Figure 3-36 Status Display
Link speed indicates the speed at which the signal is being sent from the adapter to the mobile device. Speed is dependent on signal strength.
RX2 Reference Guide E-EQ-RX2RG-B
Page 97

Introduction

SNMP

Chapter 4 Application Development

Because the RX2 is a headless device, several features are included to assist in application development:
SNMP Agent for battery monitoring
APIs for battery management
APIs for managing the RFID reader.
Remote battery monitoring is provided via SNMP. The two states of the battery are good and low. The status can be queried by an SNMP Manager. Based on Microsoft’s SNMP architecture, the RX2 Agent is an extension agent. It resides in the \System folder and is named RX2Agent.dll.
The complete RX2 branch of the LXE Private MIB is illustrated below.

The LXE Windows CE MIB

LXEWINCE-MIB DEFINITIONS ::= BEGIN
-- IMPORTS
IMPORTS enterprises FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212;
DisplayString ::= OCTET STRING PhysAddress ::= OCTET STRING
lxe OBJECT IDENTIFIER ::= { enterprises 1610 }
lxeRegistration OBJECT IDENTIFIER ::= { lxe 1 } lxeExtensions OBJECT IDENTIFIER ::= { lxe 2 } lxeProducts OBJECT IDENTIFIER ::= { lxe 3 }
-- WinCE Terminals tree lxeProductsWinCE OBJECT IDENTIFIER ::= { lxeProducts 3 }
-- RX2 tree lxeProductsWinCERX2 OBJECT IDENTIFIER ::= { lxeProductsWinCE 1 }
-- ID group lxeProductsWinCERX2ID OBJECT IDENTIFIER ::= { lxeProductsWinCERX2 1 }
lxeProductsWinCERX2IDAgentVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory
E-EQ-RX2RG-B RX2 Reference Guide
Page 98
84 SNMP
DESCRIPTION "Agent version number." ::= { lxeProductsWinCERX2ID 1 }
-- System group lxeProductsWinCERX2System OBJECT IDENTIFIER ::= { lxeProductsWinCERX2 2 }
-- Battery group lxeProductsWinCERX2SystemBattery OBJECT IDENTIFIER ::= { lxeProductsWinCERX2System 1 }
lxeProductsWinCERX2SystemBatteryBattLife OBJECT-TYPE SYNTAX INTEGER { good (1), low (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The terminal type is enumerated as follows: (1) good. (2) low." ::= { lxeProductsWinCERX2SystemBattery 1 } END
lxeProductsWinCERX2IDAgentVer
The variable is a read only display string that reports the version of the agent.
lxeProductsWinCERX2SystemBatteryBattLife
This variable is a read only integer that reports the status of the RX battery as follows:
1 = Good 2 = Low
RX2 Reference Guide E-EQ-RX2RG-B
Page 99
APIs 85

APIs

See Also: LXE CE API Programming Guide E-SW-WINAPIPG The LXE CE API Programming Guide documents only the LXE-specific API calls for the mobile
device. It is intended as an addition to the standard Microsoft Windows CE API documentation. Details of many of the calls in the LXE guide may be found in Microsoft’s documentation.
The APIs documented in the programming guide are included in the file LXEAPI.DLL, which is in the standard Windows CE image on the mobile device.
For ease of software development, the files LXEAPI.H and LXEAPI.LIB are available on the accessories CD, which are the C/C++ include files and the link library for the DLL, respectively. Note that this DLL is installed in mobile device images with a version number of 1.2 or higher (as displayed on the screen during bootup).
A full SDK is now included for Microsoft Embedded Visual C++ 4.0 (which is available free on the Microsoft website).
Two APIs are available to deal specifically with the RX2 battery. RFID reader APIs are also available for applications to execute on the RX2. Both types of APIs can be called by including the lxeapi.h file, which is a part of RX2 SDK.

Battery APIs

LXEBatteryLife()
The LXEBatteryLife() API can be used to return the status of the RX2 battery.
For more information on the Good and Low battery states, please refer to Chapter 2, “Physical Description and Layout”.
LXEBatteryAlarm()
An API is provided to turn the alarm beeper on and off.
//---------------------------------------------------------------------------­// includes for battery APIs //----------------------------------------------------------------------------
#define RX2_BATTLIFE_GOOD = 1 #define RX2_BATTLIFE_LOW = 2
int LXEBatteryLife(int *vlife);
int LXEBatteryAlarm(int state);
E-EQ-RX2RG-B RX2 Reference Guide
Page 100
86 APIs

RFID Driver APIs

For the development of applications to execute locally on the RX2 device, API support for the functions described supplement the current RX2 APIs documented in the “LXE CE API Programming Guide” (available on the LXE Manuals CD or the LXE ServicePass website).
For ease of software development, the library file, RFIDAPI.LIB, and two header files, RFIDAPI.H and LXERFID.H, are available on theRX2 SDK CD.
System Commands
NO_CHG No Commands, RFIDchange (the system mode is not changed). Used
to retrieve firmware version.
Class 0 Commands
KILL Kill Class 0 tag (not supported)
GET Retrieves the currently set read parameters (RF power level and
Modulation depth). SET Set read parameters (RF power level and Modulation depth). READ Read Class 0 tag IDs using parameters set by TAG_0_SET.
Class 1 Commands
KILL Kill Class 1 tag (not supported)
GET Retrieves the currently set read parameters (RF power level and
SET Set read parameters (RF power level and Modulation depth) READ Read Class 1 tag IDs using parameters set by TAG_1_SET READ_ALL Read Class 1 tag IDs using parameters set by TAG_1_SET (Unlike
PROGRAM_ID All Class 1 tags receiving this command will program the specified tag
VERIFY_ID All tags receiving this command will reply with their CRC, followed by
LOCK_ID This command prevents any further modification of the tag ID, CRC,
ERASE_ID This command sets all bits of the tag ID, CRC, and Password to ‘0’. A
Modulation depth).
READ, this command does not filter out tags that do not conform to
EPC tag data standards)
ID in memory
their entire ID code, followed by their Password. A tag that has
successfully executed the LOCK_ID command ignores the
VERIFY_ID command.
and Password.
tag that has successfully executed the LOCK_ID command ignores the
ERASE_ID command WRITE Performs/combines Program_ID and Lock_ID
RX2 Reference Guide E-EQ-RX2RG-B
Loading...