Instruction/ maintenance manual of the product SPS 3000 Series Symbol Technologies
Go to page of 90
SPS 3000 Series Programmer ’ s Guide.
SPS 3000 Series Programmer’s Guide 72-539 1 1-01 Revisi on A February 2 002.
ii 2002 by S ymbol T echnologie s, Inc. Al l rights res erved. No part of this public ation may be reprodu ced o r used in an y form, o r by any electric al or mechani cal means , without pe rmissi on in w riting fr om Symb ol.
iii Content s About This Guide Introduc tion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Chapter Des criptions . . . . . . . . . . . . . . . . . . . . . . . .
iv SPS 3000 Seri es Programmer’s Guide Attachin g the Lanyard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 Chapter 3. Software Insta llation Introduc tion . . . . . . . . .
v Contents Developi ng Flash Me mory Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Chapter 6. Maintenance, Troubles hooting, and Technical Specifica- tions Introduc tion . . . . . . . . . . . . . .
vi SPS 3000 Seri es Programmer’s Guide.
vii About This Gu ide Intr oduct ion The S PS 3000 Series Program mer ’s Gu ide prov ides informa tion abo ut the SPS 30 00 iP AQ Expansion Pack an d its acces sories.
viii SPS 3000 Seri es Programmer’s Guide Chapter Descripti ons T opics covered i n this gu ide are a s follows : • Chap ter 1, Getting Started describ es how to u npack your S PS 3000, l ists acce.
ix Abou t Th is Gu ide • “Y o u” refers to the End User , Syste m Administ rator or T echnic al Suppor t person using thi s manual as a refer ence to i nstall, conf igure, op erate, ma intain, and troubles hoot the S PS 3000.
x SPS 3000 Seri es Programmer’s Guide Symbol Support Centers For se rvice in formation , warran ty inf ormation or techn ical as sistance c ontact or ca ll the Symbol Sup por t Cente r in: United S t ates 1 Symbol T echnologi es, Inc. One Sy mbol P la za Holtsville, New Y ork 1 1742-1300 1-800 -653-5350 Canada Symbol T echnologi es Canada, Inc.
xi Abou t Th is Gu ide Germa ny/De utch land Symbol T echnologi es GmbH Wa l d s t r a s s e 66 D-6312 8 Dietzenb ach, Germany 6074-490 20 (Ins id e Germany) +49-6074 -49020 (Ou tside G ermany) It aly/It alia Symbol T echnologies Italia S.
xii SPS 3000 Seri es Programmer’s Guide If you pur chased your Symb ol produ ct from a Symb ol Busi ness Partn er , contact th at Busines s Part ner for s ervic e. Wa r r a n t y Symbol T echnologies , Inc (“Symbol ”) manufacture s its hard ware product s in ac cordance w ith industry -standard practices.
xiii Abou t Th is Gu ide War ranty Coverage and Procedure During the warranty pe riod, Symbol will rep air or repla ce defectiv e products returned t o Symbol’ s manufac turing plan t in the US. Fo r warranty service in North America , call the Symbol Suppo rt Center at 1- 800-65 3-5350 .
xiv SPS 3000 Seri es Programmer’s Guide.
1-1 Chapter 1 Gettin g S t arted Intr oduct ion This c hapter de scrib es how to u npack yo ur SPS 300 0, lists ac cessor ies and sys tem requireme nts, and de scribes the parts on you r SPS 3000 and the physical buttons an d control s on the i P AQ Pock et PC use d by the S PS 3000.
1-2 SPS 3000 Seri es Programmer’s Guide Part s of the SPS 3000 Figure 1-1. Par t s o f the SP S 3000 Side V iew Inside View To p V i e w Expansion Connector Expansion Connector Exit Window (Scanner .
1-3 Getting Started iP AQ Pocket PC Part s Used by the SPS 3000 Figur e 1-2. iP AQ Pocket PC Parts Used b y the SPS 3000 Front V iew Power B utton Q S tar t (Button 4) Q Menu (Button 3) Reset Button B.
1-4 SPS 3000 Seri es Programmer’s Guide Accessories The SP S 3000 is compatib le with the follow ing Compaq access ories: • Ch argi ng crad le • US B and Seri al Active Sync ca bles • W all mou nt and ci garette ligh ter chargi ng adapter /cables.
2-1 Chapter 2 Hardware Setup Intr oduct ion This cha pter de scribes how to ins ert the iP AQ into the SP S 3000, r emove the iP AQ fr om the SPS 3000, in sert the uni ts into the c radle, c harge ba tteries, ch eck batte ry power , and att ach the lany ard.
2-2 SPS 3000 Seri es Programmer’s Guide Removing the iP AQ from the SPS 3000 T o remo ve the iP AQ, push up on t he botto m of the iP AQ to di sengage th e expansion conne ctors, t hen slid e the i P AQ off the SP S 3000 slee ves.
2-3 Hardware Setup T o inse rt the iP AQ and S PS 3000 i nto the cradle: 1. Insert th e iP AQ int o the SPS 3000 (s ee Figure 2 -1 ). 2. Align the c onnectors on the bottom of the iP AQ with the crad le’s plastic pin and pin- out co nnectors (see F i gure 2- 3 ).
2-4 SPS 3000 Seri es Programmer’s Guide Charging the iP AQ and SPS 3000 Separately T o charge the iP AQ : 1. Connect one en d of the AC adapter into a power outlet and the other end int o the power ja ck on the bottom of the iP AQ (see iP AQ Pocket PC Pa rts Used by the SPS 3000 ).
2-5 Hardware Setup Charging the SPS 3000 and iP AQ Using the Cradle 1. Insert th e iP AQ int o the SPS 3000 (s ee Insert ing the iP AQ into the SPS 3 000 on page 2-1). 2. Insert th e assemb led units in to the cr adle (see Ins erting the iP AQ a nd SPS 3000 into the Cr adle on p age 2- 2).
2-6 SPS 3000 Seri es Programmer’s Guide Charging the SPS 3000 and iP AQ Without the Cradle 1. Insert th e iP AQ int o the SPS 3000 (s ee Insert ing the iP AQ into the SPS 3 000 on page 2-1). 2. Connect one en d of the AC adapter into a power outlet and the other end int o the power ja ck on the bottom o f the iP AQ.
2-7 Hardware Setup Checking Battery Power Note: Battery lo ngevity d epends up on many fac tors, su ch as amoun t and type of usage. For example, ex tended wirel ess comm unicatio ns will have an i mpact on batte ry life . T o conser ve batter y power , the integrat ed 802.
2-8 SPS 3000 Seri es Programmer’s Guide 5. Scroll th e screen, i f necessar y , and tap the Power icon to displ ay the Po wer scr een. Figu re 2-7 . Batt ery S t atu s Scre en When the i P AQ main b attery c harges, the main batte ry “ pow er remaini ng ” statu s bar continuo usly upd ates unti l the iP A Q battery i s fully char ged (100 %).
2-9 Hardware Setup Att aching the Lanyard Figure 2-8. Att aching the Lanyard 1. Thread the lany ard loop thr ough the hands trap con nector on th e back of the SPS 3000 . 2. Thread t he lon g end of the lanyard through th e loop and pul l. 3. Pull th e loop ov er the plastic ti p on th e lanyard.
2-10 SPS 3000 Seri es Programmer’s Guide.
3-1 Chapter 3 Softwar e In stallation Intr oduct ion This cha pter de scribes how to ins tall and use ActiveS ync So ftware and the Symbo l Windows CE Soft ware Dev eloper ’s Kit ( SDK).
3-2 SPS 3000 Seri es Programmer’s Guide Inst alling ActiveSync Software T o install ActiveS ync on you r deskt op com puter , follow th e installati on instr uctions on the ActiveS ync CD. Duri ng installa tion you can set u p the types of infor mation ( e.
3-3 Software I nstallation Symbol Window s CE SDK Note: Refer to Sy stem Req uirem ents on page 1 -4 before i nstalling th e Symbol Windows CE SDK. The Symb ol Windows CE SD K is availabl e to develop ap plicati ons to run on the iP AQ.
3-4 SPS 3000 Seri es Programmer’s Guide Choosing Install ation O ption s The sof tware installat ion package for the SPS 3000 contains separate ins tallation opt ions for each ha rdware confi guratio n.
3-5 Software I nstallation W ARNING After dri ver s are instal led, the iP AQ must be reset (i.e. , r e- booted). Scan Drivers and Applications CAB Files • scnappsw_xxxx.cab This CA B file con tains the s canner applica tion “Sc anWedge” an d its registr y entries .
3-6 SPS 3000 Seri es Programmer’s Guide The foll owing fil es are ins talled by the scndrv_x xxx.cab file: WLAN Drivers CAB Files • landrvarm_ xxxx.cab This CAB file m ust be ins talled in or der to u se the WL AN capabili ties of an SPS 3000 t hat contains WLAN ha rdware.
3-7 Software I nstallation SDK Files If the “SD K files” installation option is chec ked, all files n ecessary to devel op scann ing applica tions for the S PS 3000 a re in stalled. T able 3-2 lists the l ocations to which the SDK files ar e installe d.
3-8 SPS 3000 Seri es Programmer’s Guide.
4-1 Chapter 4 Operating the SPS 3000 Intr oduct ion This cha pter pro vides infor matio n about sc anner op erations and Wirel ess Loc al Area Network ( WLAN) co nfigurati on. Operating the Scan ner The SPS 3 000 scan ner prov ides supp ort for sc anning 1- Dimensi onal bar co des.
4-2 SPS 3000 Seri es Programmer’s Guide Tr igger Appl ication Note: This appl ication is visibl e only o n the “T oday ” screen. The Trigger applic ation pr ovides t he capabili ty for ha rd (ph.
4-3 Operating the SPS 3000 Changing T rigger Applications T o chang e the appl ication t hat T ri gger launch es: 1. T ap St artT oday to displa y the T oday scr een.
4-4 SPS 3000 Seri es Programmer’s Guide 2. T ap the T ri gger icon on the bottom of th e T oday s creen to dis play the pop- up menu. Figure 4-3. Pop-up Menu 3. Select t he Laun ch Ap p… option to disp lay a di alog wi th a list box of al l regis tered scannin g appl ications .
4-5 Operating the SPS 3000 For more informat ion abo ut register ing sc anning app lica tions for us e with T rigger , refe r to Chapter 5, Devel oping App licatio ns for th e SPS 300 0 . CTLPanel "Symbol Control Panel" Application The CTLP anel Appl ication provi des the u ser with an interfa ce for s etting s can parame ters.
4-6 SPS 3000 Seri es Programmer’s Guide Scanning For the First Time Note: Depending on how your system is confi gured duri ng installat ion of the scan driver CA B file, th e physi cal Compaq® iP A Q appli cation button t hat starts the T ri gger app licatio n and th e scanning applica tion l aunched m ay va ry .
4-7 Operating the SPS 3000 Scanning in Foreground and Background Modes There ar e two basi c types of scanni ng appli cations: Foregr ound and Backgrou nd . The designat ions Fo reground a nd Backgr ound refer to the ty pe of read requests ( Fore groun d or Backgr ound ) issue d by the ap plicatio n.
4-8 SPS 3000 Seri es Programmer’s Guide Wireless Local Area Network (WLAN) Operation The SP S 3000 Sc an/WLAN and WL AN only configur ations co ntain Spec trum 24 Hi gh Rate Wirele ss Networ ker (W N) dire cto-seq uence ( DS) tec hnolog y . Spect rum 24 DS is a spread- spectr um network op erating between 2.
4-9 Operating the SPS 3000 Inst alling the Symbol S t atus Utility T o insta ll Symbol S tatus compl ete the driver i nstallation instruc tions de scribe d in Chapte r 3, Soft ware Installation . Using the Symbol St atus Utility Symbol S tatus provid es signa l, transmi ssion qu ality an d power ma nagement s tatus for the Wireless Networker .
4-10 SPS 3000 Seri es Programmer’s Guide Symbol St atus T ask T ray Icons Symbol St a tus task tr ay icons d isplay the signal s trength o f the Wirel ess Networ ker .
4-1 1 Operating the SPS 3000 Symbol St atus Property Pages The Symbol S tatus property pages contain wirel ess networ k and servi ce quali ty informatio n for the W ireless Netwo rker .
4-12 SPS 3000 Seri es Programmer’s Guide • Enhance d Ad Hoc - Select Enhance d Ad Hoc wh en the h ighest th roughput i s required i n an Ad Ho c netwo rk. Enhanc ed Ad Hoc does not s upport a dapters operatin g in PSP mode (ba ttery power ) and doe s not use authent ication.
4-13 Operating the SPS 3000 The enc ryption in forma tion is u seful when associ ating to an acce ss poin t, as the a dapter and acce ss poin t are req uired to use the s ame encr yption a lgorithm to inte roperate. Changes to the ope rating m ode can be made u sing the M ode proper ty page.
4-14 SPS 3000 Seri es Programmer’s Guide Select S tatic to manuall y assi gn an IP a ddress, subne t mask, d efault gate way , DNS and WINS addres s used by the ada pter .
4-15 Operating the SPS 3000 Subnet M ask Most TCP/I P networks u se subnet s in orde r to effec tively manage routed IP ad dresses. Hav ing an org anization’ s network divided in to subnet s allow s it to be co nnected t o the Internet wi th a single s hared net work address, for example 255.
4-16 SPS 3000 Seri es Programmer’s Guide Power Property Page Use the P ower p roperty page t o set the Wireles s Networ ker powe r cons umption m ode and the radi o trans missio n power . The Wirele ss Networ ker has two pow er cons umption m odes. The A utomatic Power Sav ing Mode is the default power mod e setting .
4-17 Operating the SPS 3000 Use the Rad io T ra nsmiss ion Power fi eld to se t the tr ansmissi on power l evel for ad apters operatin g in Infrast ructure mo de. Ther e are two options avai lable i n Infrastru cture mode: Automatic and P ower Plus . • Select A utomat ic to use the cu rrent acces s point tran smit powe r level for the adapter .
4-18 SPS 3000 Seri es Programmer’s Guide This a llows the ada pter to c ontinue be aconing a nd could result i n unne cessary battery power co nsump tion. Select Ena ble So unds from th e Optiona l Setting s fiel d to initi ate an aud ible sig nal when performing a pin g test and associati ng with an a ccess poi nt.
4-19 Operating the SPS 3000 Encryption Propert y Page Use the En crypti on pr operty page t o set the a dapter s ecurity level. The abse nce of a physical connecti on makes wirele ss links vu lnerabl e to infor mation theft. Enc ryption is an efficient meth od of prev enting da ta theft and impr oving d ata security .
4-20 SPS 3000 Seri es Programmer’s Guide Use the Alg orithm pull- down menu to select the Ope n System , 40-bit or 128- bit encry ption algorit hm to be us ed for the adapter . Use Open System (no encrypti on) opti on as the d efault se tting wh en no data packet encryptio n is need ed ove r the netwo rk.
4-21 Operating the SPS 3000 Ping Propert y Page Use the Pi ng prope rty page to v iew the s ignal str ength, data rate trans missio n, test statistics and to pe rform data tra nsmissio n tests. T ransm ission quality te sts send a n ICMP ping packet across th e network to a sele cted a ddress to te st data tr ansmissi ons betwee n compu ters.
4-22 SPS 3000 Seri es Programmer’s Guide Signal Property Page Use the Si gnal pr operty page to v iew radi o signal tr ansmissi on strength f rom the ad apter to the asso ciate d access po int. Si gnal qual ity is an i ndicator of how cle arly the adap ter ca n hear the access point.
4-23 Operating the SPS 3000 APs Property Page Use the AP s proper ty page in Infr astructur e mode to view acc ess points wi th the same ESSID as the adapte r within the wirel ess netwo rk. View the AP MAC addr ess, signa l and direct sequen ce chann el of e ach loca ted ac cess po int.
4-24 SPS 3000 Seri es Programmer’s Guide Peers Propert y Page When Ad H oc is select ed as the o perat ing mode, t he S ignal and A Ps prop erty pages disappea r and di splay th e Peers pr operty page.
4-25 Operating the SPS 3000 Using ActiveSync over Spectrum2 4 The SPS 3 000 wit h wirele ss capabiliti es allows the us er to con nect to a host over a wireles s loca l area ne twork (WLA N). T o conne ct yo ur iP AQ over a WLAN : 1. Install the A ctiveSyn c software o n your d esktop comp uter and r estart (reb oot).
4-26 SPS 3000 Seri es Programmer’s Guide.
5-1 Chapter 5 Developing Applicat ions for the SPS 3000 Intr oduct ion This cha pter pro vides infor matio n about dem o appl ications, d eploying applic ations, F lash memory , and CAB files r egistry entries an d how they can b e used to custo mize ins tallation for your i ndividu al needs.
5-2 SPS 3000 Seri es Programmer’s Guide Compilin g and Runnin g the De mo Applic ations Note: T o com pile the d emo appli cations , Microso ft® Embedd ed Visual T oo ls 3.
5-3 Developi ng Applicatio ns for the SPS 3000 4. T o debug/ run the ap plicati on, select th e “RunS tart Debu g” menu o ption. Th is automa tically do wnloads the VB sc ript and the Activ eScanS PS3000 S canner Active -X control , if they have not a lready been copi ed to the i P AQ.
5-4 SPS 3000 Seri es Programmer’s Guide Suppressing Prompts During Installation The foll owing ins tallation pr ompts are cur rently su pporte d by the S can Driver Installer DLL. The Ins taller DLL is l ocated inside the Scan Driver CAB file and is cal led at certain t imes during t he installat ion.
5-5 Developi ng Applicatio ns for the SPS 3000 If the Scan app licatio n auto-lau nch pr ompt is supp ressed, the s canning ap plicati on launched automa tically ne eds to be set man ually . T his ca n be acco mplishe d by setting th e followi ng regis try entry .
5-6 SPS 3000 Seri es Programmer’s Guide Suppressing the Abou t Dialog When t he T rigger applic ation (Trigger . exe) runs for the fir st time, th e About box displ ays with an option not to s how it o n sub sequent launches (see S canning For the Fi rst Time on page 4-6).
5-7 Developi ng Applicatio ns for the SPS 3000 Determining if Flas h Memory is Present Not all SPS 3000 devices contain Fla sh memory . Pe rform the fo llowing s teps to determine if Flash m emory i s present on your SP S 3000. 1. Insert th e iP AQ int o the SPS 3000 (s ee Inserting the iP AQ into the SPS 3 000 on page 2-1).
5-8 SPS 3000 Seri es Programmer’s Guide with the sho rt name of the CAB file se t to the version. (A short name consi sts of the prefix plus uni que name d efined in T able 5- 1 on page 5-9 .
5-9 Developi ng Applicatio ns for the SPS 3000 CAB File Naming Conventions When cr eating CA B files for use wi th IHVIns tall, you mus t adhere to the nami ng conventi ons in T able 5-1 . Every CA B file must be p refixed , given a u nique name, a nd followe d by its vers ion.
5-10 SPS 3000 Seri es Programmer’s Guide T able 5-2. Flash Memory Utilities Utility Des cription Erase .exe Erase s all of Flash m emory . W arning: All fi les in Flas h memory a re lost after thi s program runs. Unlock Unlock s Flash memo ry . After th is progra m runs, f iles can be copied t o the “Com paq Disk ” dire ctor y on th e iP AQ.
5-1 1 Developi ng Applicatio ns for the SPS 3000 Creating the Image Creating a Flash me mory im age is a straigh tforward process a s long as the utili ties are used in t he proper s equence.
5-12 SPS 3000 Seri es Programmer’s Guide.
6-1 Chapter 6 Maintenan ce, T roubleshootin g, and T echnical Specifications Intr oduct ion This cha pter pro vides informa tion to help you take proper c are of your SPS 300 0, and provid es troubles hooting sol utions fo r potenti al problems during terminal op erating.
6-2 SPS 3000 Seri es Programmer’s Guide T roubleshooting T able 6-1. T roubleshooting Problem Cause Solution The E xtend ed B a tte ry Fault scre en di sp lay s. Lithiu m-i on bat tery not ch arged. Charge t he battery in the SPS 3000. SPS 3000 d oes not accept scan inp ut.
6-3 Maint enance, Tr oubleshootin g, and Techn ical Spec ifications T echnical Specifications T able 6- 1. T echn ical Spec ifications Operat ing T emperature -0° C to 50° C (3 2° F to 122° F) Sto.
6-4 SPS 3000 Seri es Programmer’s Guide.
A-1 Appendix A Resetting the iP AQ Resetting Y our iP AQ Pocket PC (3100/3600/3700 Series) If your iP A Q stops res pondin g to input f rom button s or the screen , you mus t reset it by performin g a war m or cold b oot. Perfor ming a W arm Boo t A warm b oot restarts the ter minal a nd saves al l store d records and entr ies.
A-2 SPS 3000 Seri es Programmer’s Guide Perfor ming a Col d Boot A cold boot als o restarts your iP AQ, but resets your iP AQ to its defau lt factory settings. All user st ored recor ds, entr ies, applicat ions, and drivers are eras ed. The refore, nev er perform a cold bo ot unle ss a warm b oot doe s not sol ve your proble m.
B-1 Appendix B Registry Keys T able B-1. HKEY_CURRENT_USERSoftwareSymbolSetti ngs V alue T ype Descripti on Example(s) ScanApp S t ring S ets the “registered” scanning application automatically launched by the T rigger application. The value should be set to a “<Registered Application Shortname>”.
B-2 SPS 3000 Seri es Programmer’s Guide BootDlg DWORD Sets a user prompt during installation of the scan driver CAB fi le. If a prompt is set, a dialog asks to “reset” the system.
Index-1 A accesso ries . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 ActiveSync features . . . . . . . . . . . . . . . . . . . . . . . . 3-1 install ing . . . . . . . . . . . . . . . . . . . . . . . . 3-2 performi ng remote . . . . . . . . . .
Index-2 SPS 3000 Seri es Programmer’s Guide install ing the SDK . . . . . . . . . . . . . . . . . . . . 3-3 install ing WLAN drivers . . . . . . . . . . . . . . . 3-6 IP config property p age . . . . . . . . . . . . . . 4-13 L lock util ity . . . . .
Index-3 Index unpack ing . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 W wireless local ar ea network . . . . . . . . . . . . . 4-8 WLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8 configu ring the SPS 3000 for WLAN . 4-8 status utility .
Index-4 SPS 3000 Seri es Programmer’s Guide.
Tell Us What You Think... W e’d like to know what you th ink about this Ma nual. Plea se take a moment to fill out this questionnaire an d fax th is form to: ( 631) 738-3318, o r mail to: Symbo l T echnolo gies , Inc .
.
72-5391 1-01 Revision A — February 2002 Symbol T e chnologi es, Inc. One Sym bol Plaza, Holtsville N.Y . 1 1742-1300 http://www .sym bol.com/man uals SPS 3000 Series Programme r ’ s Guide.
An important point after buying a device Symbol Technologies SPS 3000 Series (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Symbol Technologies SPS 3000 Series yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Symbol Technologies SPS 3000 Series - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Symbol Technologies SPS 3000 Series you will learn all the available features of the product, as well as information on its operation. The information that you get Symbol Technologies SPS 3000 Series will certainly help you make a decision on the purchase.
If you already are a holder of Symbol Technologies SPS 3000 Series, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Symbol Technologies SPS 3000 Series.
However, one of the most important roles played by the user manual is to help in solving problems with Symbol Technologies SPS 3000 Series. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Symbol Technologies SPS 3000 Series along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center