Symbol Technologies SPS 3000 User Manual

SPS 3000 Series
Programmer’s Guide
SPS 3000 Series
Programmer’s Guide
72-53911-01
Revision A
February 2002
No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Symbol. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice.
The software is provided strictly on an “as is” basis. All software, including firmware, furnished to the user is on a licensed basis. Symbol grants to the user a non-transferable and non-exclusive license to use each software or firmware program delivered hereunder (licensed program). Except as noted below, such license may not be assigned, sublicensed, or otherwise transferred by the user without prior written consent of Symbol. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Symbol. The user agrees to maintain Symbol’s copyright notice on the licensed programs delivered hereunder, and to include the same on any authorized copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any portion thereof.
Symbol reserves the right to make changes to any software or product to improve reliability , function, or design.
Symbol does not assume any product liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein.
No license is granted, either expressly or by implication, estoppel, or otherwise under any Symbol Technologies, Inc., intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Symbol products.
Symbol, Spectrum One, and Spectrum24 are registered trademarks of Symbol Technologies, Inc. Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged.
Symbol Technologies, Inc. One Symbol Pl aza Holtsville, New York 11742-1300
http://www.symbol.com
ii
Contents
About This Guide
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Chapter Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Notational Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Related Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Symbol Support Centers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Warranty Coverage and Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
General. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Chapter 1. Getting Started
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Unpacking the SPS 3000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Parts of the SPS 3000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
iPAQ Pocket PC Parts Used by the SPS 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Chapter 2. Hardware Setup
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Inserting the iPAQ into the SPS 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Removing the iPAQ from the SPS 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Inserting the iPAQ and SPS 3000 into the Cradle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Charging the Battery (WLAN models only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Charging the iPAQ and SPS 3000 Separately. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Charging the SPS 3000 and iPAQ Using the Cradle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Charging the SPS 3000 and iPAQ Without the Cradle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Checking Battery Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
iii
SPS 3000 Series Programmer’s Guide
Attaching the Lanyard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-9
Chapter 3. Software Installation
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1
Using ActiveSync Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1
Installing ActiveSync Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2
Verifying an ActiveSync Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2
Performing a Remote ActiveSync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2
Performing Subsequent ActiveSync Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2
Symbol Windows CE SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
Installing the SDK on the Development PC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
Choosing Installation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4
Installing Drivers and Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4
SDK Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-7
Chapter 4. Operating the SPS 3000
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1
Operating the Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1
Trigger Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2
CTLPanel "Symbol Control Panel" Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5
Scanning For the First Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6
Wireless Local Area Network (WLAN) Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8
Configuring the SPS 3000 For Your WLAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
Using ActiveSync over Spectrum24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-25
Chapter 5. Developing Applications for the SPS 3000
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1
Building Sample Source Code (Demo Applications). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1
Preparing to Build the Demo Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Compiling and Running the Demo Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-2
Downloading the Executable to the iPAQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3
Deploying Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3
Using Symbol CAB files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3
Suppressing Prompts During Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4
Suppressing the About Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6
Installing a CAB file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
Flash Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6
Determining if Flash Memory is Present . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7
Standard Flash Memory Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7
IHVInstall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7
CAB File Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
iv
Contents
Developing Flash Memory Images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
Chapter 6. Maintenance, Troubleshooting, and Technical Specifica­tions
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Maintaining the SPS 3000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
Technical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Appendix A. Resetting the iPAQ
Resetting Your iPAQ Pocket PC (3100/3600/3700 Series). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Performing a Warm Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Performing a Cold Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
Appendix B. Registry Keys Index Feedback
v
SPS 3000 Series Programmer’s Guide
vi

About This Guide

Introduction

The SPS 3000 Series Programmer’s Guide provides information about the SPS 3000 iPAQ Expansion Pack and its accessories. The SPS 3000 Series is a family of ergonomic expansion packs for the Compaq iPAQ Pocket PC device that extends the capabilities of the iPAQ by adding bar code scanning and wireless functionality. The SPS 3000 iPAQ Expansion Pack Series includes the following variations:
SPS3000-T0000000 - Scan only integrated 1D Scan Engine for 1-dimensional bar code scanning without Flash Memory
SPS3000-T0000200 - Scan only integrated 1D Scan Engine for 1-dimensional bar code scanning with 2MB of Flash Memory
SPS3046-T00002WW - Scan/WLAN integrated 1D bar code scan engine, integrated 802.11b (Spectrum24 ion battery, with 2MB of Flash Memory
SPS3046-000002WW - WLAN only integrated 802.11b (Spectrum24 radio and antennae, 770mAH Lithium-ion battery, with 2MB of Flash Memory.
®
1 1 Mbps) radio and antennae, 770mAH Lithium-
®
11 Mbps)
vii
SPS 3000 Series Programmer’s Guide

Chapter Descriptions

Topics covered in this guide are as follows:
Chapter 1, Getting Started describes how to unpack your SPS 3000, lists accessories and system requirements, and describes the parts on your SPS 3000 and the physical buttons and controls on the iPAQ Pocket PC used by the SPS
3000.
Chapter 2, Hardware Setup describes how to insert the iPAQ into the SPS 3000, remove the iPAQ from the SPS 3000, insert the units into the cradle, charge batteries, check battery power, and attach the lanyard.
Chapter 3, Software Installation describes how to install and use ActiveSync Software and the Symbol Windows CE Software Developer’s Kit (SDK).
Chapter 4, Operating the SPS 3000 provides information about scanner operations and Wireless Local Area Network (WLAN) configuration.
Chapter 5, Developing Applications for the SPS 3000 provides information about demo applications, deploying applications, Flash memory, and CAB files registry entries and how they can be used to customize installation for your individual needs.
Chapter 6, Maintenance, Troubleshooting, and Technical Specifications provides information to help you take proper care of your SPS 3000, and provides troubleshooting solutions for potential problems during terminal operating.
Appendix A, Resetting the iPAQ describes how to reset your iPAQ.
Appendix B, Registry Keys includes Registry Key tables for the SPS 3000.

Notational Conventions

This document uses these conventions:
“SPS 3000” is used in place of the full name SPS 3000 iPAQ Expansion Pack and refers to any model of SPS 3000.
“Development PC” refers to a personal computer where application development takes place.
“Host PC” refers to a personal computer used to install drivers and applications through Microsoft® ActiveSync 3.1.
“User” refers to anyone using an application on the SPS 3000.
viii
About This Guide
“You” refers to the End User, System Administrator or Technical Support person
using this manual as a reference to install, configure, operate, maintain, and troubleshoot the SPS 3000.
Italics are used to highlight specific items in the general text, and to identify
chapters and sections in this and related documents. It also identifies names of dialog boxes, tabs within dialog boxes, and menu and screen options.
Bullets (•) indicate:
lists of alternatives or action items
lists of required steps that are not necessarily sequential
lists of files, noted items, titles, and screens.
Numbered lists indicate a set of sequential steps, i.e., those that describe step-by-
step procedures.

Related Documents

The following documents provide more information about your SPS 3000.
SPS 3000 Quick Reference Guide, p/n 72-52672-xx.
Symbol SDK Help file.The SDK help file contains information about the ‘C’ Scan
API. The scanner functions are compatible with the SPS 3000. The Help file is provided in the SPS 3000 SDK.

Service Information

If you have a problem with the SPS 3000 equipment, contact the Symbol Support Center. If your problem cannot be resolved over the phone, you may need to return your equipment for servicing. If that is necessary, you will be given special directions.
Note:Symbol Technologies is not responsible for any damages incurred
during shipment if the approved shipping container is not used. Shipping the units improperly can possibly void the warranty. If the original shipping container has not been kept, contact Symbol to have another sent to you.
ix
SPS 3000 Series Programmer’s Guide

Symbol Support Centers

For service information, warranty information or technical assistance contact or call the Symbol Support Center in:
United States
Symbol Technologies, Inc. One Symbol Plaza Holtsville, New York 11742-1300 1-800-653-5350
United Kingdom
Symbol Technologies Symbol Place Winnersh Triangle, Berkshire RG41 5TP United Kingdom 0800 328 2424 (Inside UK) +44 118 945 7529 (Outside UK)
Australia
Symbol Technologies Pty. Ltd. 432 St. Kilda Road Melbourne, Victoria 3004 1-800-672-906 (Inside Australia) +61-3-9866-6044 (Outside Australia)
Denmark/Danmark
Symbol Technologies AS Dr. Neergaardsvej 3 2970 Hørsholm 7020-1718 (Inside Denmark) +45-7020-1718 (Outside Denmark)
1
Canada
Symbol Technologies Canada, Inc. 2540 Matheson Boulevard East Mississauga, Ontario, Canada L4W 4Z2 905-629-7226
Asia/Pacific
Symbol Technologies Asia, Inc. 230 Victoria Street #04-05 Bugis Junction Office Tower Singapore 188024 337-6588 (Inside Singapore) +65-337-6588 (Outside Singapore)
Austria/Österreich
Symbol Technologies Austria GmbH Prinz-Eugen Strasse 70 / 2.Haus 1040 Vienna, Austria 01-5055794-0 (Inside Austria) +43-1-5055794-0 (Outside Austria)
Europe/Mid-East Distributor Operations
Contact your local distributor or call +44 118 945 7360
Finland/Suomi
Oy Symbol Technologies Kaupintie 8 A 6 FIN-00440 Helsinki, Finland 9 5407 580 (Inside Finland) +358 9 5407 580 (Outside Finland)
x
France
Symbol Technol ogi es France Centre d'Affaire d'Antony 3 Rue de la Renaissance 92184 Antony Cedex, France 01-40-96-52-21 (Inside France) +33-1-40-96-52-50 (Outside France)
About This Guide
Germany/Deutchland
Symbol Technologies GmbH Waldstrasse 66 D-63128 Dietzenbach, Germany 6074-49020 (Inside German y) +49-6074-49020 (Outside Germany)
Latin America Sales Support
7900 Glades Road Suite 340 Boca Raton, Florida 33434 USA 1-800-347-0178 (Inside United States) +1-561-483-1275 (Outside United States)
Netherlands/Nederland
Symbol Technologies Kerkplein 2, 7051 CX Postbus 24 7050 AA Varsseveld, Netherlands 315-271700 (Inside Netherl and s) +31-315-271700 (Outside Netherlands)
Italy/Italia
Symbol Technologies Italia S.R.L. Via Cristoforo Columbo, 49 20090 Trezzano S/N Navigilo Milano, Italy 2-484441 (Inside Italy) +39-02-484441 (Outside Italy)
Mexico/México
Symbol Technologies Mexico Ltd. Torre Picasso Boulevard Manuel Avila Camacho No 88 Lomas de Chapultepec CP 11000 Mexico City, DF, Mexico 5-520-1835 (Inside Mexico) +52-5-520-1835 (Outside Mexico)
Norway/Norge
Symbol’s registered and mailing address: Symbol Technologi es Norway Hoybratenveien 35 C N-1055 OSLO, Norway
Symbol’s repair depot and shipping address: Symbol Technologi es Norway Enebakkveien 123 N-0680 OSLO, Norway
South Africa
Symbol Technologies Africa Inc. Block B2 Rutherford Estate 1 Scott Street Waverly 2090 Johannesburg Republic of South Africa 11-809 5311 (Inside South Africa) +27-11-809 5311 (Outside South Africa)
+47 2232 4375
Spain/España
Symbol Technologi es S.L. Edificioi la Piovera Azul C. Peonias, No. 2 - Sexta Planta 28042 Madrid, Spain +913244000 (Inside Spain) +34-9-1-320-39-09 (Outside Spain)
xi
SPS 3000 Series Programmer’s Guide
Sweden/Sverige
“Letter” address: Symbol Technologies AB Box 1354 S-171 26 SOLNA Sweden
Visit/shipping add res s: Symbol Technologies AB Solna Strandväg 78 S-171 54 SOLNA Sweden
Switchboard: 08 445 29 00 (domestic) Call Center: +46 8 445 29 29 (international) Support E-Mail:
Sweden.Support@se.symbol.com
1
Customer support is available 24 hours a day, 7 days a week.
If you purchased your Symbol product from a Symbol Business Partner, contact that Business Partner for service.

Warranty

Symbol Technologies, Inc (“Symbol”) manufactures its hardware products in accordance with industry-standard practices. Symbol warrants that for a period of twelve (12) months from date of shipment, products will be free from defects in materials and workmanship.
This warranty is provided to the original owner only and is not transferable to any third party. It shall not apply to any p roduct (i) which has been repaired or altered unles s don e or app rov ed by Symbol, (ii) which has no t been main tained in accordance w ith any op erating or ha ndling inst ructions su pplied by Symbol, (iii) which has been subjected to unusual physical or electrical stress, misuse, abuse, power shortage, negligence or accident or (iv) which has been used other than in accordance with the product operating and handling instructions. Preventive maintenance is the responsibility of customer and is not covered under this warranty.
Wear items and accessories hav ing a Symbol ser ial number , will carry a 90-day limited warranty . Non­serialized items will carry a 30-day limited warranty.
xii
About This Guide

Warranty Coverage and Procedure

During the warranty period, Symbol will repair or replace defective products returned to Symbol’s manufacturing plan t in the US. For w arranty servic e in North Ameri ca, call the Sym bol Support Center at 1-800-653-5350 . Intern ationa l custo mers shou ld c ont act th e lo cal Sy mbol of fice or sup port c enter. If warranty service is required, Symbol will issue a Return Material Authorization Number. Products must be shipped in the original or comparable packaging, shipping and insurance charges prepaid. Symbol will ship the rep aired or repla cement product frei ght and insuranc e prepaid in North America. Shipments from the US or other locations will be made F.O.B. Symbol’s manufacturing plant.
Symbol will use new or refurbished p arts at its discreti on and will o wn all part s removed from repaired products. Customer will pay for the replacement product in case it does not return the replaced product to Symbol within 3 days of receipt of the replacement product. The process for return and customer’s charges will be in accordance with Symbol’s Exchange Policy in effect at the time of the exchange.
Customer accepts full responsibility for its software and data including the appropriate backup thereof.
Repair or replacement of a product during warranty will not extend the original warranty term. Symbol’s Customer Service organization offers an array of service plans, such as on-site, depot, or
phone support, that can be implemented to meet customer’s special operational requirements and are available at a substantial discount during warranty period.

General

Except for the warranties stated above, Symbol disclaims all warranties, express or implied, on products furnished hereunder, including without limitation implied warranties of merchantability and fitness for a partic ular purpose. T he stated e xpress warrant ies are in lie u of all obliga tions or liab ilities on part of Symbol for damages, including without limitation, special, indirect, or consequential damages arising out of or in connection with the use or performance of the product.
Seller’s liability for dama ges to buy er or others resulti ng from the use of any pr oduct , shall in no way exceed the purchase price of said product, except in instances of injury to persons or property.
Some states (or jurisdictions) do not allow the exclusion or limitation of incidental or consequential damages, so the proceeding exclusion or limitation may not apply to you.
xiii
SPS 3000 Series Programmer’s Guide
xiv
Chapter 1
Getting Started

Introduction

This chapter describes how to unpack your SPS 3000, lists accessories and system requirements, and describes the parts on your SPS 3000 and the physical buttons and controls on the iPAQ Pocket PC used by the SPS 3000.

Unpacking the SPS 3000

Carefully remove all protective material from around the SPS 3000 and save the shipping container for later storage and shipping.
Verify that you received all equipment listed on the packing slip and inspect the equipment for damage. If you are missing any equipment or if you find any damaged equipment, contact the Symbol Technologies Support Center immediately. See page x for contact information.
1-1
SPS 3000 Series Programmer’s Guide

Parts of the SPS 3000

Side View
Inside View
Sleeves
SPS 3000 Power Jack (not available on Scan only model)
Expansion Connector
1-2
Expansion Connector
Top View
Exit Window (Scanner models only)
Figure 1-1. Parts of the SPS 3000
Getting Started

iPAQ Pocket PC Parts Used by the SPS 3000

Record Button
(Button 5)
Calendar
(Button 1)
Contacts (Button 2)
Front View
Amber Charging LED
Power Button
Q Star t (Button 4)
Q Menu
(Button 3)
Bottom View
Communications Port
Power Jack
Expansion Connector
Reset Button
Figure 1-2. iPAQ Pocket PC Parts Used by the SPS 3000
1-3
SPS 3000 Series Programmer’s Guide

Accessories

The SPS 3000 is compatible with the following Compaq accessories:
Chargi ng cradle
USB and Seri al ActiveSync cables
Wall mount and cigarette lighter charging adapter/cables.

System Requirements

The following tools must be pre-installed on the Development PC:
•Microsoft 2000 operating system
Microsoft eMbedded Visual Tools 3.0.
The Development PC must have Microsoft ActiveSync 3.1 or higher installed, and 10MB available hard disk space for the iPAQ scan driver/application files to be successfully installed.
®
Windows® NT 4.0 Service Pack 5 or greater, or Microsoft® Windows®
1-4
Chapter 2
Hardware Setup

Introduction

This chapter describes how to insert the iPAQ into the SPS 3000, remove the iPAQ from the SPS 3000, insert the units into the cradle, charge batteries, check battery power, and attach the lanyard.

Inserting the iPAQ into the SPS 3000

1. Slide the iPAQ through the SPS 3000 sleeves to connect the iPAQ and SPS 3000
expansion connectors (see Figure 2-1).
2. The iPAQ and SPS 3000 are connected when their expansion connectors are fully
engaged. (When the expansion connectors engage, you will hear a slight click.)
Expansion Connectors
Figure 2-1. Inserting the iPAQ into the SPS 3000
2-1
SPS 3000 Series Programmer’s Guide

Removing the iPAQ from the SPS 3000

To remove the iPAQ, push up on the bottom of the iPAQ to disengage the expansion connectors, then slide the iPAQ off the SPS 3000 sleeves.

Inserting the iPAQ and SPS 3000 into the Cradle

Before inserting the iPAQ and SPS 3000 into the cradle, ensure that the retractable stabilizing arms located on the inside of the cradle are extended (see Figure 2-2). These provide a secure fit between the units. If the arms are not extended, press the release button located on the back of the cradle.
Retractable Stabilizing Arms
Release Button
2-2
Figure 2-2. Releasing the Cradle’s Retractable Arms
Hardware Setup
To insert the iPAQ and SPS 3000 into the cradle:
1. Insert the iPAQ into the SPS 3000 (see Figure 2-1).
2. Align the connectors on the bottom of the iPAQ with the cradle’s plastic pin and pin-
out connectors (see Figure 2-3).
3. Slide the iPAQ and SPS 3000 into the cradle as pictured below.
4. The iPAQ and SPS 3000 are connected to the cradle when they are seated firmly
in the cradle and the connectors are fully engaged.
iPAQ Connectors
Plastic Pin Connector
Pin-out Connectors
Figure 2-3. Inserting the iPAQ and SPS 3000 into the Cradle

Charging the Battery (WLAN models only)

Both the iPAQ and SPS 3000 include non user-accessible rechargeable Lithium-ion batteries.The SPS 3000 battery powers the internal radio. Although the SPS 3000 ships from the factory with a partially charged battery, it is recommended that you fully charge the battery before using the SPS 3000.
2-3
SPS 3000 Series Programmer’s Guide

Charging the iPAQ and SPS 3000 Separately

To charge the iPAQ:
1. Connect one end of the AC adapter into a power outlet and the other end into the power jack on the bottom of the iPAQ (see iPAQ Pocket PC Parts Used by the SPS
3000).
2. A flashing amber LED on the iPAQ indicates charging is in progress. When the amber LED becomes constant, the iPAQ main battery is fully charged.
Note:Total charge time is approximately 2.5 hours for a completely
discharged battery.
To charge the SPS 3000:
1. Connect one end of the AC adapter into a power outlet and the other end into the power jack on the SPS 3000.
SPS 3000 Power Jack
Figure 2-4. Connecting SPS 3000 Power
2. When the battery is fully charged, remove the AC adapter.
Note:There is no charging indicator on the SPS 3000. Verify SPS 3000
battery status after charging (see Checking Battery Power on page 2-7). Total charge time is approximately 2.5 hours for a completely discharged battery.
2-4
Hardware Setup

Charging the SPS 3000 and iPAQ Using the Cradle

1. Insert the iPAQ into the SPS 3000 (see Inserting the iPAQ into the SPS 3000 on
page 2-1).
2. Insert the assembled units into the cradle (see Inserting the iPAQ and SPS 3000
into the Cradle on page 2-2).
3. Connect one end of the AC adapter into a power outlet and the other end into the
power port on the cradle (see Figure 2-5).
Cradle Power Port
Figure 2-5. Connecting Cradle Power
4. A flashing amber LED on the iPAQ indicates charging is in progress. When the
amber LED becomes constant, the iPAQ (main) battery is fully charged. The SPS 3000 (external) battery begins charging at this time.
Display the Power settings screen to view charging status (see Checking B attery Power on page 2-7).
Note:The SPS 3000 battery begins charging only after the iPAQ (main)
battery is fully charged. The total charge time for both batteries can take up to 5 hours when both batteries are completely discharged.
2-5
SPS 3000 Series Programmer’s Guide

Charging the SPS 3000 and iPAQ Without the Cradle

1. Insert the iPAQ into the SPS 3000 (see Inserting the iPAQ into the SPS 3000 on page 2-1).
2. Connect one end of the AC adapter into a power outlet and the other end into the power jack on the bottom of the iPAQ.
Figure 2-6. Connecting Power Without Cradle
3. A flashing amber LED on the iPAQ indicates charging is in progress. When the amber LED becomes constant, the iPAQ (main) battery is fully charged. The SPS 3000 (external) battery begins charging at this time.
Display the Power settings screen to view charging status (see Checking Batter y Power on page 2-7).
Note:The SPS 3000 battery begins charging only after the iPAQ (main)
battery is fully charged. The total charge time for both batteries can take up to 5 hours when both batteries are completely discharged.
2-6
Hardware Setup

Checking Battery Power

Note:Battery longevity depends upon many factors, such as amount and
type of usage. For example, extended wireless communications will have an impact on battery life. To conserve battery power, the integrated 802.11b radio (WLAN) has the capability to reduce power consumption when wireless communications is not in use.
The SPS 3000 battery must have a sufficient charge. When the SPS 3000 battery falls below critical levels, the iPAQ will automatically shut the SPS 3000 down and the following screen displays on your iPAQ.
This does not affect the iPAQ main battery and the operation of the iPAQ without the SPS
3000.
To check the battery power:
1. Power on the iPAQ by depressing and releasing the power button.
2. Tap to display the Start screen.
3. Select Settings.
4. Select the System tab on the bottom of the Settings screen.
2-7
SPS 3000 Series Programmer’s Guide
5. Scroll the screen, if necessary , and tap the Power icon to display the Power screen.
iPAQ Main Battery Status Bar
SPS 3000 External Battery Status Bar
Figure 2-7. Battery Status Screen
When the iPAQ main battery charges, the main battery “power remaining” status bar continuously updates until the iPAQ battery is fully charged (100%). If the SPS 3000 is connected, and its battery is low, the external battery “power remaining” status bar continuously updates until the SPS 3000 battery is fully charged (100%). The SPS 3000 battery charges after the iP AQ battery is fully charged.
Note:The SPS 3000 scan only model does not include a battery. When
your iPAQ is connected to a scan only SPS 3000, there is no external battery status bar display on the iPAQ Power screen.
2-8
Loading...
+ 63 hidden pages