Home

Dolphin™ Handheld Computer and HomeBase™ User's Guide

image

Contents

1. 95 APPENDIX D GS DOS COMMANDS Appendix D GS DOS Commands The Dolphin terminal ships with G eneral Software DOS GS DOS GS DOS is compatible with Microsoft DOS MS DOS and is optimized to run in a very small amount of memory The following is a list of internal commands supported by GS D OS HELP CD CHDIR CTTY DELAY EXIT IFMD MKDIR PROMPT REBOOT SET TIME VER BREAK CLS DATE DIR FOR PATH RD RMDIR REN SWITCH TRUENAME VERIFY CALL COPY DEL ERASE ECHO GOTO PAUSE REM SHIFT SYNC TYPE VOL The following section describe the internal GS D O S commands in detail Warning The command line functions are intended for developers only Some commands may produce undesirable results or may not function at all In addition the LCD may not display the command results properly Rev 1 1 96 APPENDIX D GS DOS COMMANDS HELP The HELP command displays a list of the commands that are supported by the command interpreter Syntax HELP BREAK The BREAK command changes or displays how G S D O S handles break ins by the user with C and CTL BRK key sequences If BREAK is ON then GS DOS will break out of a running program or batch file when the C or CTL BRK keys are pressed If BREAK is OFF then GS DOS will not break out but will instead pass the keys pressed to the program Syntax BREAK ONIOFF CALL The CALL command executes a p
2. ITE Emissions 98302120 Electromagnetic Immunity for Res Comm Lt Industrial 98302120 all inclusive as listed above SGS LVD Compliance 6 Declaration We mentioned at point 2 declare on our own full responsibility that the product mentioned at point 1 complies with the directive 89 336 EEC and 73 23 EEC as amended by 93 68 EEC This is based upon testing of a sample of the product mentioned at point 1 performed by the test labs mentioned at point 3 according to the harmonized standards corresponding to article 10 1 of the directive 89 336 EEC and to 73 23 EEC as amended by 93 68 EEC These standards are mentioned at point 4 The results of the tests are given in the reports mentioned at point 5 7 Authentication Signature in behalf of authorized Company mentioned at point 2 J H Cottrell Jr Managing Director Hand Held Products Europe Date RMoTSE Place SNe Thate USA
3. 4FSK BFSK in back off mode lt 500 ft 150 m in offices lt 1000 ft 300 m in open spaces 10 to 50 C 14 to 122 F Frequency Hopping Spread Spectrum 15 independent APPENDIX A DOLPHIN TERMINAL SPECIFICATIONS IButton Reader Item Dolphin Batch Communication Batch NA Speed Dolphin iButton Reader 115 2kbps Network Information Item Dolphin Batch Drivers eese Media Access westnennne Protocol Software seese Bar Code Specifications Item Dolphin Batch Standard scan Symbol SE 1200 1000A scans 2 engine 36 5 91cm Optional scan Symbol SE1200LR scans lt 15 ft engines 4 6 m with reflective labels Symbol SE 1200VHD scans bar codes lt 2 mil Symbol SE 1200HV scans in high ambient light No Scan Engine available with no scan engine Bar code symbol Code 3 of 9 Interleaved 2 of 5 types EAN Codabar Code 128 Plessey MSI Code 11 Code 93 UPC Rev 1 1 89 Dolphin RF NA Dolphin RF ODI supports major network operating systems Optimized CSMA CA Standard TCP IP Stack Dolphin RF Same as D olphin Batch Same as D olphin Batch Same as D olphin Batch Appendix B Bar Code Symbologies In this section we will briefly describe and discuss bar code symbologies We also list and discuss the symbologies that the D olphin terminal supports Bar coding is rapidly replacing other methods of data entry partly due to its accuracy rate only 1 error in every 3 5 million
4. Figure8 H omeBase Front Pand Front Panel The D olphin s front panel has one slot Dolphin Terminal Well You put the D olphin this well to communicate with a host device and to charge the D olphin s batteries LEDs There are three LEDs that you can use to monitor the status of battery charging communications 1 Charging Main Batt LED Tums solid green when the D olphin Terminal is properly seated into the D olphin HomeBase 2 COMMLED Indicates the status of data transfer between the Host D evice and the Dolphin Terminal as described below Comm LED Description Red LED Data is being sent from the Host Device to the Dolphin HomeBase Green LED Data is being sent from the Dolphin HomeBase to the Host D evice Orange LED Data is being sent at high data rates Figure9 D ata Transfer States Rev 1 1 37 CHAPTER 4 USING THE DOLPHIN HOMEBASE 3 Charging Aux BattLED Indicates the status of the auxiliary battery pack in the Dolphin HomeBase as described in the table below Charging Aux Batt LED Description OFF Battery pack not properly inserted into the auxiliary battery well or the HomeBase has no power Red Battery discharging Blinking red LED Charge cycle initializing Blinking orange LED Battery charging at the maximum rate Solid green LED Trickle charging battery pack is ready for use Figure 10 Battery C harging States Back Panel Aux Battery Well Service Aux Batt Switch Power Supply Connector C
5. Product name Line of business Model type Version Additional information 2 Manufacturer Name Address Dolphin RF 2 4 Cllz Portable Data Collection Torminal Auto ID N A N A This Product was tested with the following Dolphin 1 Homebase Hand Held Products Inc 7510 E Independence Blvd 100 Charlotte North Carolina 28227 9411 United States of America Corporate Body Fleuri Kets V B V Kaatsheuvel The Netherlands Country Authorized by manufacturer Trading as Hand Held Products Europe Hondsruglaan 87d l 5628 DB Eindhoven The Netherlands 3 Test labs Name Telefication BV Address Utrechtseweg 310 Country The Netherlands Name SGS US Testing Company Inc Address 291 Fairfield Avenue Country Fairfield NJ 07004 USA 4 Applied standards Name numbers ITE Emissions EN 55022 1995 Electromagnetic Immunity for Res Comm Lt Industrial Including Electrostatic Discharge Immunity EN 61000 4 2 1995 Radiated EMI Field Immunity IEC 801 3 EN 61000 4 3 1996 Fast Transient Burst Immunity EN 61000 4 4 1995 Conducted RF Immunity EN 61000 4 6 1996 Safety of Information Technology Equipment Including Electrical Business Equipment LVD EN 60950 1992 ETS 300 826 1997 DECLARATION OF CONFORMITY EC declaration of conformity for the following 89 336 EEC EMC Directive TIV2I EEC Low Voltage Directive as amended by 93 68 EEC 5 Test report Name number Telefication
6. Usage yx c b m filename Where filmame refers to file name to send if not specifiel Y X will recavea file c Specifies COM ports 1 4 b Specifies new BA UD rate 300 57600 m Run YX in menu driven mode Examples yx b38400 autoexec bat yx yx m yx 2 The default baud rate for the YX EXE utility is 9600 For your convenience batch files are included on the D olphin terminal to make sending data at a higher baud rate easier To send at 38400 enter lt Y F gt instead of YX To send at 57600 enter lt Y FF gt instead of YX ZZZ EXE ZZZ EXE isa D OS command line utility for Dolphin that places the terminal into sleep mode N ote The terminal can not be placed in sleep mode while it is in the H omeBase W hilein a H omeBase the terminal must be on so it can monitor the battery status Rev 1 1 66 CHAPTER 6 LEARNING ABOUT THE SOFTWARE The following Utilities are included in the D olphin RO M image and are automatically loaded when the terminal boots They are NOT included on the Dolphin OS and Development System D isk Utility Description EVS EXE Enhanced Video System EVS isa TSR that traps standard video BIOS INT 10H calls and overlays hardware specific support for the D olphin s LCD In addition EVS provides application and system level Status line support POWERMON EXE POWERMON EXE is aTSR that monitors battery status and power usage POWERMON EXE is automatically loade
7. c dolphin utils c dolphin devtools samples rfdemo server c dolphin devtools samples rfdemo client CHAPTER 6 LEARNING ABOUT THE SOFTWARE Contents D efault installation directory containing HHP Help and Read Me First Files Backup of Dolphin Boot Loader BURN EXE and BOOTLDR BIN Dolphin D evelopment Libraries Samples and API Help file Dolphin Upgrade Wizard HHP Dolphin Batch D emo Program Backup of Dolphin ROM Image Dolphin Utilities YX EXE DCOMM EXE BMP2LCD EXE Host Server application Client application for D olphin RF Note All future references to directories assume that the user has accepted the installation default directory The default installation directory is c dolphin Figure 21 D irectories Created by D olphin OS amp D evdopment System Set up Program Rev 1 1 55 CHAPTER 6 LEARNING ABOUT THE SOFTWARE Help File Document and Utility Icons The Dolphin OS and Development System set up program will set up a D olphin group or folder and install the following Help Document and Utility icons The Read Me First Icon provides important information not lh available at the time the manual was printed Read Me First All The Contacting HHP Icon provides information on contacting a HHP by Phone Fax Email WWW and BBS Contacting HHP The OS and Development System Icon provides additional i 4 information on the D olphin OS and D evelopment System an Development
8. A batch file containing command lines for sending and receiving files at higher baud rates is also loaded on the Dolphin terminal To send at a higher rate the D olphin HomeBase must be programmed at the higher baud rate Configuration Switch 2 should be in the down position Refer to the section on Baud Rate Sdedion in Configuring a Singe D olphin H omeBase or Creating a H omeBase N etwork later in this chapter e To send at 38400 baud rate enter lt Y F gt at the DOS prompt instead of lt YX gt e To send at 57600 baud rate enter lt Y FF gt at the DOS prompt Using the Dolphin File Transfer Program and YX in Menu Mode You can also use YX in menu mode to send and receive files from the D olphin to your PC and vice versa with the D olphin File Transfer program and YX EXE on the PC Rev 1 1 71 NOTE When using the menu press lt F3 gt to change to a higher baud rate Be sure to set Configuration Switch 2 in the up position CHAPTER 6 LEARNING ABOUT THE SOFTWARE Sending Files to the Dolphin To use a menu for sending files to the D olphin follow these steps 1 Open the Configuration dialog box Check to make sure the baud rate is set at 9600 This is the default for YX EXE 2 Enter lt YX M gt at the Dolphin terminal s DOS prompt 3 Press lt ENTER gt and the menu below will appear on your D olphin terminal s screen F1 Send File F2 Receive File F3 Set Baud Rate F4 Quit 4 In Windows Exp
9. Kaatsheuve Hondsruglaan 87d The Netherlands 5628 DB Eindhoven The Netherlands Instrument Specialties Delaware Water Gap Pennsylvania 18327 0136 United States of America ITE Emissions EN 55022 Generic Immunity for Res Comm Lt Industrial EN 50082 1 Electrostatic Discharge Immunity IEC 1000 4 2 Radiated EMI Field Immunity IEC 801 3 IEC 1000 4 3 Fast Transient Burst Immunity IEC 1000 4 4 ITE Emissions 45889 Generic Immunity for Res Comm Lt Industrial 45889 Electrostatic Discharge Immunity 45889 Radiated EMI Field Immunity IEC 801 3 45889 Fast Transient Burst Immunity 45889 We mentioned at point 2 declare on our own full responsibility that the product mentioned at point complies with the directive 89 336 EEC This is based upon testing of a sample of the product mentioned at point 1 performed by the test lab mentioned at point 3 according to the harmonized standards corresponding to article 10 1 of the directive 89 336 EEC These standards are mentioned at point 4 The results of the tests are given in the report mentioned at point 5 7 Authentication Signature in behalf of authorized company mentioned at point 2 C ay J H Cottrell Jr Managing Director Hand Held Products Europe Date Place DECLARATION OF CONFORMITY EC declaration of conformity for the following 89 336 EEC EMC Directive 73 23 EEC Low Voltage Directive as amended by 93 68 EEC 1 Product Identification
10. O Displays characters received and sends key strokes SOUND Runs through the frequency range of the D olphin s speaker NI Sample programs for the Numeric Dolphin This sample is located in the C DOLPHIN DEVTOOLS NUMERIC BORLAND or CA DOLPHIN DEVTOOLS NUMERIC MSVC EVSDEMO Demonstrates graphics changing fonts turning the status line on and off adding new icons to the status line and changing the system cursor INV5 Sample inventory application with source code Building the Samples There is one Microsoft Visual C C version 1 52 project file mak for each sample application There is also a Borland C version 5 0 project file samples ide This project file will rebuild all sample applications Consult the documentation for your compiler for information on the use of project files Compiling the Sample Programs Note See the D evdopment A PI H dp file D A PI H LP for complete information regarding the D olphin D evdopment L ibraries Samples and C ompiling instructions Rev 1 1 68 CHAPTER 6 LEARNING ABOUT THE SOFTWARE Microsoft In order for an application to use D olphin s unique features you must add a D olphin library to the application s project There are four libraries located in c dolphin lib msvc named dolphinx lib where x is s m c or corresponding to the memory model To add dolphinx lib to an application s project e Select the menus Project Edit e Change List Files of Type t
11. cee oeiiie neiseina eo ironed toee piroson oike koeke ikeir es noe 20 Speaker eiere A E a E Rees GA RO E A E A EA 20 IRE Antena CEEE EEE E ET 20 Using the Alphanumeric Keypad s sssnsseesseeeseeessseessressessserssseressresseesseesseresseee 21 Key Combinations For Keypad Functions and Special Characters eseeeeseeseeeerreeerrereereeen 22 Using the Numeric Key pada s ccse7 5ciccsencvouagh reds ot esas aan a dev a E deeds 23 Key Combinations For Keypad Functions and Special Characters s eseeeeseeeeeeeerseeereerereeee 24 Entering Alpha and Special Characters seeeseeseseeesssreerssrerrerreresrrsreeresrerrsserrreesrenresreersee 24 Display Sy TOS ase ase Se a ccc EE E AA EREE E 25 Battery Chal geren eteeni eo ean e Eeo EAEEREN bobs EEEE TEENE RE ERE EE SEE 25 Keyboard Mode reon prp ie hg Oe a ec eee ARR et eas 26 Keypad Overlays for Terminal Emulation ceecceeecceceseeceeeeeceeeeecseeeeenaeees 26 Back Panel HEagures iiss sss sissy ies sctbuneiys tv dnc iiaii e E E EE 27 Laser EZINE ooien ote ear ee E A pete E aE EiS aea e a REE E eases Suede RE 28 Lanyard Eyelet for Optional Wrist Strap esseeesesessseeessseeesssrerreesresresreerssrerrnserrenrsrenreseerresee 28 Battery Well EE E EE dessedsveds Seabdetarescehsaeesteadsesunst ET 28 IRESOtS WICCH oe doses dope seleogdes dies te sstlessect ey su fees ae oane aeaeo rea au pevs ds atsant tend asenaan fees te Ee 28 Maintaining the Dolphin s Batteries 0 0
12. the wide to narrow element ratio if applicable and the number of elements required to represent a character of information Considerations when choosing the code density are the size of the area on which a code must fit specifications of the bar code reader and the limitations of the bar code printer Bar Code Symbologies Supported By Dolphin This section describes each of the bar code symbologies supported by the D olphin terminal See Appendix C to view examples of some of the bar codes You can use these samples to test your D olphin terminal if you are using an application that reads one of the symbologies CODE 39 also called CODE 3 of 9 The name CODE 39 describes the makeup of the code It consists of nine elements five bars and four spaces Three of the elements are wide the remaining six are narrow It is a discrete binary self checking symbology Features of CODE 39 include the ability to e Scan in either direction making it bi directional e Provide a high level of data security e Encode the digits 0 9 the twenty six letters of the Alphabet a space and six special characters asterisk diagonal plus sign percent sign period and dash The asterisk is most often used as the start and stop character It is the most widely used symbology in industrial environments as it can be printed by avariety of equipment INTERLEAVED 20F 5 120F 5 Interleaved 2 of 5 is a continuous binary symbolog
13. 0 ceccceesseceeececeeeeceeneeceeeeeceeeeeceeeeeenaeees 29 Internal NiHM Backup Battery eee ee ceeceeeceecsseceeecaeecaeeeseeeeeeseeeseeeeesseessecaecsaecsaessaeaee 29 NIMH Battery Pack css ossetere pesosa rein epee p geesthentantde atvevedbleeseands sevens a E 30 Chapter 3 Dolphin with iButton Reader Handheld Computer 31 About the Dolphin with iButton Reader Handheld Computer ee 32 Whatis an IBUttOn A Binetak iea a en s ei e A S Ea 32 Working with 1B Wttons issccccess cosvasatisndcets vaceeaencs seccdysnscdewsnacdansasdsuad a asas 33 iButtons supported by Dolphin iB oo eee ee cee cesecsseeeeeceeecaeeeeeseeeeeeesseeseecsecsecsaecaeeaeesaesaes 33 Developing Applications with Dolphin with iButton Reader eee eeceseccrecseeeneeeeeenes 34 Chapter 4 Using the Dolphin HomeBase cccsccsssscssssccssssccsssscsssssesesses JD H b OP th Systemisaci airce a ar o E E aa a ap bane ov OET T 36 HomeBase Parts and Puntos asics sescvstasiseicesscceasdnatensnessiceodvsassevsntsseessueteosherse 37 Getting Start d is irnn nne a E AE Ei 40 Setting Up The Dolphin HomeBase sseessesesseeeseresesresrssrerrsserrrssesteeresrerrsserrenesrenresreeresererest 40 Charging Batteries In The HomeBase e eee ceeeceeeseeeeeeeeeeeeeeeeceecnsecsseecsecsaecsaecsaeeaeeeaes 40 Chapter 5 Setting Up Dolphin for Communications sccsccecsessseseeee 43 Setting Up For Communications sonc 3 005 20052 ca5ckadses
14. 4 To display the third letter symbol press the key next to the desired letter symbol three times within one second For example to enter a letter G into the D olphin terminal press the SHIFT key to put the Dolphin in alpha mode Press the 9 key once and the letter G will be entered To enter a T into the Dolphin terminal press the SHIFT key to put the D olphin in alpha mode Press the 1 key twice and the letter T will be entered Display Symbols Here is a list of the symbols that can appear on the LCD display of your Dolphin and their meanings Battery Charge gt Battery charging symbol blinks while main battery in the D olphin terminal is charging in the Dolphin HomeBase Located in lower left hand comer of the LCD Indicates charge level of the D olphin terminal s main battery when the terminal is in use The charge symbol decreases in size as the charge level drops Located in lower left hand comer of the LCD When this symbol is blinking the battery s charge is critically low and you should recharge it as soon as possible For information on battery capacity and charging see the section on Maintaining the Dolphin s Batteries later in this chapter Rev 1 1 25 CHAPTER 2 DOLPHIN BASICS Keyboard Mode These symbols indicate which mode is operational on the keyboard and are located next to the battery charge indicator Use the SHIFT key to toggle between numeric to alph
15. 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS Switch Setting Function 1 SINGLE UP Single HomeBase only 2 FIXED BPS Baud rate fixed at 9600 DOWN 2 i GRAM Baud rate can be programmed Figure17 Configuration Switch Settings on H omeBase for Singe H omeBase To ensure reliable communications leave Switch 2 in the FIXED BPS position and configure your communications software for 9600 baud When Switch 2 is in the PROGRAM position the baud rate can be changed using the following procedure NOTE EC a eee 1 Enter or send the escape and command strings in Non Volatile Memory and is retained even if the power is removed from the network where n is the ASCII number corresponding to the baud rate shown in the table below For example the string lt ESC gt HHPB6 which consists of the escape string and the command B6 would set the baud rate for the network to 19200 No response will be transmitted back to the host after executing this function lt ESC gt HHPBn ASCII Value Selected ASCII Value Selected Baud of n Baud Rate of n Rate 0 38400 6 19200 1 38400 7 38400 2 1200 8 57600 3 2400 9 115200 5 9600 Figure 18 Baud Ratepe V alue of n Rev 1 1 47 CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS Creating a HomeBase Network As many as 255 D olphin HomeBases can be connected and networked to a single serial port on a host computer Each HomeBase must have its own AC power adapter connect
16. D olphin Batch terminal with iButton technology that allows the terminal to read and write data from and to iButtons The iButton reader is a function and feature extension of the Batch terminal The Dolphin RF terminal integrates the basic functionality of the Batch terminal with a 2 4G Hz RF interface that allows the terminal to communicate with a host computer via a wireless local area network WLAN Rev 1 1 12 we CHAPTER 1 GETTING STARTED These following options are available for the D olphin terminal Dolphin Batch 36 key alphanumeric keypad or 20 key numeric keypad with shifted alpha characters Standard High Visibility Long Range or High D ensity scan engines 2 MB RAM with 2 MB non volatile FLASH memory expandable to 4 6 or 10 MB No scan engine manual entry only iButton reader Dolphin RF 36 key alphanumeric keypad or 20 key numeric keypad with shifted alpha characters Standard High Visibility Long Range or High Density scan engines 2 MB RAM with 2 MB non volatile FLASH memory or 2 MB RAM with 8 MB non volatile FLASH memory No scan engine manual entry only Terminal emulation software and keypad overlays for IBM 3270 IBM 5250 and DEC VT220 emulation Bar Code Symbologies Supported Symbologies supported by the D olphin terminal are Code 3 of 9 Code 39 Interleaved 2 of 5 I 2 of 5 EAN Codabar Code 11 Code 128 Plessey MSI Code 93 and Universal Product Code UP
17. See pinout definitions in the section on Setting U p the D olphin H omeBase in Chapter 5 Figure 12 H omeBase Side Pand Main C ommunications Port Multi HomeBase Port Use this port to form a D olphin HomeBase Network This port mates with the next HomeBase s main communications port to form an addressable network N ote TheM ulti H omeBase Port can not be used for communications to standard serial devices Figure 13 HomeBaseSidePand Multi H omeBase Port Rev 1 1 39 CAUTION Using a non HHP wall transformer will void your warranty and can result in serious damage to the Dolphin HomeBase circuitry CHAPTER 4 USING THE DOLPHIN HOMEBASE Getting Started Setting Up The Dolphin HomeBase Set the D olphin HomeBase on any dry stable surface such as a desktop Before mounting the Dolphin HomeBase check to ensure that all AC wall transformers have anearby electrical outlet Be sure to provide enough work space with good lighting for the user to view and operate the D olphin Terminal while it is in the D olphin HomeBase Connect the D olphin HomeBase to the host computer or other device by plugging an RS 232 serial cable into the Main Comm Port on the side of the HomeBase Since the location for RS 232 ports varies on different devices check with your host system operator or the host computer peripheral setup manual to tell you the location of the RS 232 port on the host device Connect the power supply to
18. certain keypad functions or to use special characters that are not defined on the D olphin keypad Key Combination Function Special Character ESC SHIFT BKSP The ESC function performs a cancel action SPC SHIFT U The SPC function moves the cursor forward one space at a time CLR SHIFT A The CLR function erases the line of data just entered if the ENTER key has not yet been pressed on ae a a a a Ta l C SHIFT J Changes Contrat Figure4 Ke Combinations for A Iphanumeric Keypad Rev 1 1 22 CHAPTER 2 DOLPHIN BASICS Using the Numeric Keypad The D olphin s numeric splash resistant keypad has 20 epoxy coated keys The large amber color keys are large easy to read and comfortably spaced to help prevent errors in data entry Digits can be entered without using the shift key Though designed primarily for numenic data entry you can use the SHIFT key to switch between numeric and alpha modes or to use special characters The Dolphin s ON SCAN key wakes the terminal from sleep mode Its position also allows convenient one The F1 F2 F3 and handed bar code F4 keys are user scanning definable function keys These keys may be programmed for a variety of functions The SHIFT key toggles the Dolphin from numeric to alpha mode and back You can also The ENTER key enter special confirms data characters entry The BKSP key moves the cursor back one space eac
19. chapter includes troubleshooting tips warranty information describes how to obtain technical support Before Calling For Technical Support If you have problems with either the D olphin terminal or HomeBase review the list of symptoms and solutions included in this chapter If the problem isn t listed in this chapter contact your Reseller or Hand Held Products Technical Support D epartment for assistance Troubleshooting the Dolphin Terminal and HomeBase This table describes some of the common problems symptoms and solutions that you could encounter while using your D olphin terminal or D olphin HomeBase If you need further assistance with troubleshooting your terminal contact your HHP Authorized Reseller Problem Symptom The display is blank the Is the battery is low Recharge or replace it with a known good Dolphin terminal will not battery turn on Reset the Dolphin terminal See page 79 When booting up the When the Dolphin s internal NiMH battery is not charged or run Dolphin I see the down this message will display and the terminal s settings are message CMOS MEM reset to their default values This includes the date and time which size wrong for a second is reset to January 1 1980 and 12 00 AM The terminal is fine or two and the unit You simply need to recharge the internal battery and reset the continues to boot Is Dolphin s date and time To do this insert a fully charged battery there someth
20. charger Time to Charge 3 hours e Install the battery in the Dolphin place the D olphin in the HomeBase and connect the HomeBase to an external power source Time to Charge 5 1 2 hours For help see the chapter on the Dolphin To learn more about managing the terminal s battery power see M aintaining the D olphin s Batterie in Chapter 2 Inserting the Battery Pack 1 Hold the Dolphin with the front panel keypad facing down 2 Insert the end without the locking tab into the bottom of the battery opening and snap the battery into place with a hinging motion The battery case serves as the back cover of the Dolphin Removing the Battery Pack 1 Hold the Dolphin with the front panel keypad facing down 2 Push the locking tab on the battery pack down and pull the battery out from the Dolphin terminal with a hinging motion Figure 2 Inserting and Removing the Battay Rev 1 1 15 CHAPTER 1 GETTING STARTED 3 Turning the Dolphin On And Off Turning On the Dolphin 1 Install the charged battery pack in the D olphin 2 Hold the Dolphin in the palm of your hand so that you can press the ON SCAN key easily with your thumb 3 Press the ON SCAN key to tum the Dolphin on Your Dolphin will boot up just like a desktop PC and the title screen for the HHP Demo Application will appear on the display If the title screen does not appear on the display of your Dolphin the HHP Demo Application has been removed from y
21. files contained within Y ou should also ddete the D olphin G roup or F older O nly install the most recat rdease of the D olphin ROM IMAGE and Boot L oade loading an old version of the ROM IMAGE or Boot loader can result in D olphin becoming unstable or inoperable and requiring the unit to be returned to H H P for repair Your Dolphin terminal comes with a set of diskettes containing the Dolphin OS and Development System The Dolphin OS and Development System includes the following e Dolphin Development Tools and Libraries API e Sample Programs with source code e Dolphin Utilities including Communication and Upgrade Wizard e Electronic Help e Boot Loader amp ROM Image Installation The Dolphin OS and D evelopment System installs easily using a standard Windows installation utility To install 1 Start Microsoft Windows and Close Exit any active Windows Applications 2 Insert the Dolphin OS and Development System diskette 1 into drive A or drive B 3 In Windows 3 1 select File Run from Program Manager or from Windows 95 select Start Run 4 Typea setup or b setup and press lt ENTER gt 5 Follow the instructions on the screen to complete the installation and setup procedure The setup program will create the following directories on your system Rev 1 1 54 Directory c dolphin c dolphin bootldr c dolphin devtools c dolphin wizard c dolphin hhpdemo c dolphin romimage
22. nited Kingdom repair fadlitiss North and South America Asia Pacific Rim TEL 1 704 537 1444 FAX 1 704 566 9904 Europe Middle East and Africa TEL 31 40 24 24 486 FAX 31 40 24 25 672 The United Kingdom TEL 44 0 7000 426343 FAX 44 0 7074 426343 You must have an RMA number to receive service from the repair facility for North and South America Asia and the Pacific Rim Failure to obtain an RMA number before shipping your product to this repair facility can delay the processing of your repair request When calling for service at any of our repair facilities please be prepared to give the following information e Product s type and serial number e Brief description of problem e Dated Proof of Purchase Place the product in its original packaging with a copy of your original invoice and ship the product prepaid to the appropriate address on the next page Rev 1 1 82 CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION North and South America Asia Pacific Rim Hand Held Products Customer Services D epartment 7510 East Independence Blvd 100 Charlotte NC 28227 9411 RMA Number Europe Middle East and Africa Hondsruglaan 87D 5602 JA Eindhoven The Netherlands The United Kingdom Wessex House Oxford Road Newbury Berkshire RG 14 1PA United Kingdom If your equipment is still covered under the initial end user s product warranty please notify the Customer Services Re
23. on the display ing f HAND HELO PRODUCTS stay Hand Held Products Scan Help HHP Demo Utilities Menu ESC to Turn Off DD OL F Fl Nw HHP Demo Main Menu Note If the screen illustrated above does not appear on your Dolphin terminal the HHP Demo Application has been removed from your terminal Rev 1 1 57 CHAPTER 6 LEARNING ABOUT THE SOFTWARE F1 SCAN DEMO Press F1 to load the Scan program Documented source code for the Scan demo program is included on the D olphin OS and D evelopment System disk HAND HELO PRODUCTS HHP SCAN TEST Press F1 for Setup Esc to quit HHP Scan Demo Screen F2 HELP MENU Press F2 to access the Help Menu The Help Menu contains information about the Dolphin terminal Specifications and contacting Hand Held Products HAND HELD PRODUCTS Dolphin Help Menu A General B Battery Maint C Contacting HHP D Specifications H Using Help ESC Exit HHP Help Menu Rev 1 1 58 CHAPTER 6 LEARNING ABOUT THE SOFTWARE F3 HHP DEMO Press F3 to load the HHP Inventory Control sample program This application uses a lookup table to validate item numbers and display part descriptions The data entered is written to a file and can be transferred via Xmodem to a computer i HAND HELO a WipRODUCTSs w Inventory Control Enter Data Transfer Data Receive Lookup Scan Set up ESC for Main HHP Demo Main Screen F1 Enter Data Press
24. three important functions battery management communications and storage Intelligent Battery Charging The HomeBase uses a charging method that senses when the battery pack is fully charged and then drops to a trickle charge to keep the battery pack at full capacity If calibrated once per month the battery pack does not need to be discharged before recharging because this method protects the battery from damage caused by overcharging IrDA Optical Communications The IR communications port on the HomeBase connects with the IrDA port on the Dolphin Reliable data communications at speeds of up to 115 baud can be transmitted by the HomeBase With no pins or contacts to break IrD A will work reliably for years HomeBases can be networked together for mass programming and charging Units are individually addressable allowing each HomeBase to be automatically loaded with the right information and files for its user Convenient Storage The D olphin HomeBase is a safe and convenient storage receptacle for the D olphin terminal and a spare charged battery pack Rev 1 1 36 NOTE The Charging Main Batt LED does not indicate the battery status of the Dolphin terminal CHAPTER 4 USING THE DOLPHIN HOMEBASE HomeBase Parts and Functions Serial Port Dolphin Terminal m Well Charging Main Batt LED HANDHELD PRODUCTSo I cows Fa D Tii NBA a H ni ine a a COMM LED mS Charging Aux Batt LED
25. 00 7 38400 2 1200 8 57600 3 2400 9 115200 5 9600 Figure 20 Baud Rate pe V alue of n Rev 1 1 50 CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS Device Selection Use this command to enable the host device to select a specific D olphin HomeBase in the network for communication 1 Enter or send the escape and command strings lt ESC gt HHPSn where n is the unit ID of the D olphin HomeBase being selected 2 The Dolphin HomeBase with the unit ID corresponding to the ID number in the Device Selection command string will respond with lt ACK gt n to indicate to the host that it is present n is the unit ID When data transfer begins the COMM LED on the Dolphin HomeBase will blink red and green A unit remains selected until another unit in the network is selected For example the string lt ESC gt HHPS3 would select the unit with ID number 3 for communications That unit would then send back an lt ACK gt 3 A selected unit in the D olphin HomeBase network will assert the D SR signal of the HomeBase when a Dolphin terminal is present The D SR signal can be used by the host application to determine if a D olphin terminal is present and selected Rev 1 1 51 CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS Communicating with the Dolphin Terminal To communicate with the Dolphin and any other devices connected to the HomeBase 1 Insert the D olphin into the terminal well of the HomeBase If the D olphin i
26. 2 variable weight items 3 health related items 4 in store item marking 5 coupons 6 amp 7 industnial distributor products 1 amp 8 reserved for future use 9 version D of UPC The first five digits of the bar code represent the UPC Manufacturer s ID number the remainder of the digits can represent the product number EAN European Article N umber A variation of UPC EAN was designed for use in Europe The symbology has eight and 13 digit versions that are based on UPC EAN also includes a symbol that represents the country of origin Rev 1 1 93 APPENDIX B BAR CODE SYMBOLOGIES CODABAR Libraries package delivery services blood banks air freight and photo developing companies are the primary industries that use CO DABAR It is a discrete 16 character numeric code Each character is represented by four bars and three included spaces There are four different start and stop characters each having one wide bar and two wide spaces It does not include check digits CODE 11 CODE 11 is avery dense discrete numeric code It is primarily used in the telecommunications industry The digits 0 9 and the dash can be represented with CODE 11 Each character is represented by three bar s and two included spaces CODE 11 is not self checking but can include one or two check digits CODE 128 With CODE 128 128 different characters can be encoded It is an extremely dense code and is similar in structure to the UPC symbology
27. A 8 Care and Cleaning of the Dolphin eee cee cseecseeeeeeeeeeeeeeeeesecnsecaecsaecsaecsaecseeeaeseneeeaeees 9 Chapter Getting Started esssecssecssecesocesoocssocsssccssocesocesooesssessseessosesocsssssesse L PIU TS Dolphi s sra n a a a ae aes 11 Accessories Tor the Dolphin iernare eaea e a e R ieee rai ieia oas 11 Dolphin Models and Options essssesesseeseseeessstreessrsreerssterrssrsrrnststestestertssrerrsertenrsrenresreereser 12 Bar Code Symbologies Supported c ee eecesecesecssecseeceecseecseeeeeeseeeeseseeesscnsecaecaeesaeesaeaes 13 Using Dolphin for the First Time 22 4 2 653 454565 RS GR 14 Checking Your Package iscscctsscescepchvassttesvess vecteessebeshassepsseescttesbastes steesavibastessasiseulbesectua chee ieetes 14 Charging the Battery onn E E RSet Gel nbloe ites wenn niveau ben N S 14 Turning the Dolphin On And Off eee cece cesecssecneecseecneeeneeeaeeseeeeesseensecesecaecsaecsaeenaeenee 16 Setting the Date and Time eee ceeeeeeeeeeeeeeeseeecesecsecsaecsaecsaecsaecaaseaeseaeeeeeeeeeessenseesees 16 Chapter 2 Dolphin Basics siccicccssscsissensidcacececeicscnessavece pescosesccoasseccesevoescavasosesesscsven LS System Fe AUUING Sanear 19 CPU E E E eediost isa edepaseni neon 19 DISK DEVS peee eee sasen su E E o an aeaaee aaa aotent den pavedb sented a ae NS 19 Front Panel Physical F eattr s hiren scinn kgn 19 tight Emuttins Diodes LED seremoni r E E E EEN ys E E 19 Liquid Crystal Display LCD
28. APTER 6 LEARNING ABOUT THE SOFTWARE nt Hi HAND HELD wee 0 PRODUCTS SYS Utilities X XX 9600 19200 38400 57600 5 Press 1 to download Upgrading the Dolphin Boot Loader Note W erecommend that you use the D olphin U pgrade W IZA RD to update the D olphin Boot Loader ROM imageand D emo application Simply run D WIZA RD and follow the instrudions provided While it is unlikely that you will ever need to reload the D olphin Boot Loader an image of the D olphin Boot Loader is included with the D olphin OS and D evelopment System just in case The Boot Loader image is installed in the c dolphin BooT LDR directory on your PC To load or reload D olphin s Boot Loader 1 Transfer BURN EXE and BOOTLDRBIN to Dolphin s FLASH Drive C 2 Execute BURN EXE The OS Boot Loader is updated and the files BURN EXE and BOOTLDR BIN are deleted Rev 1 1 75 Chapter 7 Troubleshooting and Warranty Information D exibe troubleshooting tips sdlutions for problems you may encounter with the D dphin taminal or H omeBaseand warranty information CONTENTS Just In Case 78 Before You Call 78 Troubleshooting the Dolphin Terminal amp HomeBase 78 Warranty Information 82 Technical Support 85 76 CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION J ust In Case The D olphin terminal and D olphin HomeBase are both designed to provide years of trouble free use Both products are covered by a one year limited warranty This
29. Backup Battery Located inside the D olphin this battery backs up the RAM and clock when the NiMH main battery is discharged or removed from the terminal NiMH Battery Pack The battery pack is the primary power source for operating the D olphin Internal NiHM Backup Battery The D olphin s intemal backup battery prevents the terminal from being reset if you need to remove and replace the main battery pack The battery retains RAM data and allows the real time clock to remain operational for up to 30 minutes when the battery pack is removed If the intemal back up battery becomes discharged of power it requires a minimum of 5 hours of charging time in order to perform and maintain the system as described above The intemal backup battery is charged by the D olphin s main battery pack If the terminal is left without the main battery pack for more than 30 minutes the intemal backup battery needs to be recharged N ote D ata and programs on D rives C and D remain safe even if the intemal back up battay fails H owever you must reset the real time dok using the D OS Time and D ate funcion Follow these guidelines to maximize the life of the D olphin s backup battery Keep acharged NiMH battery pack in the Dolphin The internal battery will prematurely discharge if there is not at least a partially charged battery in the terminal e Put the Dolphin in the HomeBase when the terminal is not in use Rev 1 1 29 CHAPTER 2 DOLPHIN BA
30. C Rev 1 1 13 NOTE Be sure to keep the original carton and packaging in the event that the Dolphin terminal or Dolphin HomeBase should need to be returned for service CHAPTER 1 GETTING STARTED Using Dolphin for the First Time This section will show you how to 1 Be sure that you ve received all items included with your D olphin order 2 Charge the battery 3 Tum the Dolphin on and off 4 Set the date and time 1 Checking Your Package Inspect the package to see that the following standard items and accessories if ordered are included e Dolphin handheld computer bar code scanner e Battery 1200 mAh Nickel Metal Hydride NiMH e Dolphin Handheld Computer HomeBase User s G uide e Dolphin HomeBase e AC DC Power Adapter for D olphin HomeBase e Dolphin Operating System and D evelopment System Software 2 Charging the Battery CAUTION Use only 3 6V battery packs provided by Hand Held Products The use of any other battery pack in the Dolphin terminal will void your warranty and may result in damage to the Dolphin terminal or battery The terminal s NiMH battery is shipped discharged of all power so you must charge it before using for the first time There are three ways to charge the battery e Place the battery in the auxiliary battery well on the D olphin HomeBase Time to Charge 3 hours Rev 1 1 14 CHAPTER 1 GETTING STARTED e Place the battery in the 10 slot D olphin multiple battery
31. CODE 128 is modular and requires three bars and three spaces to represent each character There are three different start characters and one stop character CODE 128 is continuous and self checking CODE 93 This code is also very dense and was designed to be similar to CODE 39 It codes alpha and numeric characters Each character is represented by three bars and three spaces The termination bar after the stop character closes off the final space CODE 93 is continuous and not self checking It uses two check digits and has the highest density of any of the alphanumeric bar codes PLESSEY MSI Plessey was designed in England and is widely used in libraries It is limited to a character set of ten digits and six additional characters Each character is represented by four bars and the adjacent four spaces It is a low density code continuous and is not self checking Rev 1 1 94 Appendix C Bar Code Samples In this section you will find samples of bar code symbologies described in A ppendix B With the HHP Demo program the D olphin terminal is programmed to read these codes Practice scanning each of the bar codes and notice the LCD window after you scan each code Code 39 Code 3 of 9 D P I N O L EAN UPC variation 0123 I HN Ni 5 H UPC 78 0 Interleave 2 of 5 I20f5 1111 4 555 2222333344445
32. Dolphin Handheld Computer and HomeBase User s Guide Rev 1 1 yHav2 HELD HpARODUCTS Copyright Copyright September 1998 Hand Held Products All rights reserved Portions of the software described in this document copyright Microsoft Corporation All Rights Reserved Information in this document is subject to change without notice The software described in this document is furnished under a license agreement The software may be used or copied only in accordance with the terms of this agreement No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or any means electronic or mechanical including photocopying and recording for any purpose of the than the purchaser s personal use without written permission of Hand Held Products Trademarks Microsoft Windows 3 11 Windows 95 and Windows NT and Excel are trademarks or registered trademarks of Microsoft Corporation Spreadsheet Simplicity Micro Wand Micro LaserW and Dolphin Dolphin RF and HomeBase are trademarks or registered trademarks of Hand Held Products Patents are pending for Spreadsheet Simplicity iButton is a trademark of D allas Semiconductor O ther product names mentioned in this document may be trademarks or registered trademarks of their respective companies and are hereby acknowledged Printed in U S A Contacting Hand Held Products North America Asia and Pacific Rim Suisse 7510 East Independence Boul
33. ES Each symbol has a defined pattern of bars and spaces that is machine readable by a bar code reader It is the relative width of the bars and spaces that contains information the height of the bars has no such interpretive information Published specifications for each bar code outline the exact bar and space dimensions along with allowable plus and minus tolerances from these dimensions that are allowed Character sets vary depending on the code type Some codes are only numeric while some offer Alphanumeric and special characters CHECK CHARACTERS Check characters are mandatory with some code types and optional with others When used this character allows a mathematical check to be performed which ensures the accuracy of the encoded information PRINT CONTRAST The print contrast is a measurement of the reflectivness between the bars and spaces Specifications state that a bar code symbol must meet a standard formula used to determine the contrast between a symbol s background and bars Rev 1 1 91 APPENDIX B BAR CODE SYMBOLOGIES DENSITY Bar code symbols can be printed in a variety of sizes The basic element of the code is the width of the narrow element which is called the XI dimension The width of the wider elements in the code are typically measured in multiples of X Bar code symbologies can achieve different densities number of characters per inch The density of a bar code is determined by the minimum X dimension
34. F1 to display enter or scan data If the item number is found the item description is displayed If the item number is not found the program will ask the user if the item should be added The date is automatically entered a HANDHELD Si ce WPRooucTS w Inventory Control Item Qty Date Desc ESC for Previous D O L F Fa 1 Ni mw FI Enter Data Screen F2 Transfer Data Press F2 to transfer the collected data to a desktop computer The data is transferred using standard X modem protocol F3 Receive Lookup Press F3 to initiate X modem receive A new Lookup table can be transferred to the terminal Rev 1 1 59 CHAPTER 6 LEARNING ABOUT THE SOFTWARE F4 Scan Set up F4 UTILITY MENU Press F4 to load the Utility Menu The Utilities Menu has four options as described below i HAND HELO PRODUCTS aT 7 me COM Menu System Menu DOS Prompt RF Menu ESC to Main DOD OL F Ff KN HHP Utility Menu F1 COM Menu Press F1 to Send File from the D olphin terminal to a host system PC via the Y modem protocol at 38400 baud rate Press F2 to Receive File sent from a host system via the Y modem protocol at 38400 baud rate F2 System Menu Gives version of operating system serial number of your D olphin and access to miscellaneous utilities F3 DOS Prompt Press F3 to exit the HHP demo and retum to the DOS prompt F4RF Menu For Dolphin RF only Press F4 to access the RF menu Press F1 for RF S
35. GE or Boot L oader can make the D olphin unstable or inoperable and requiring you to return the unit to H H P for repair The D olphin terminal has a Boot Loader incorporated that allows the developer to upgrade or reload the ROM IMAGE Follow these steps to manually reload the ROM IMAGE and Operating System from DOS 1 Verify that Configuration Switch 2 on the back of the Dolphin HomeBase is set to Fixed BPS and Switch 1 is set to Single Power must be turned off and then on to accept the new dip switch settings 2 Make sure the serial cable is properly installed and power is properly connected to the HomeBase Make sure no other communications programs are running on the PC 3 Start the Dolphin Boot Loader Hold down the 7 and 9 keys with one hand With your other hand press and release the O N SCAN SHIFT and BK SP keys Release the 7 and 9 keys You should see the screen below If not repeat step three fy HAND HELD i ill PRODUCTS SYS Utilities X XX Download Launch Bios Set Baud Rate Baud 9600 DOL F Fl Ny 4 Press 3 to select Baud rate Press 1 to set baud rate to 9600 Rev 1 1 74 WARNING Only install the most recent release of the Dolphin ROM IMAGE and Boot Loader DO NOT load an old version of the ROM IMAGE or Bootloader The Dolphin may become unstable or inoperable requiring you to return the unit to HHP for repair CH
36. SICS NiMH Battery Pack The 3 6V 1200 mAh Nickel Metal Hydride NiMH battery pack is the primary power source for the Dolphin Other Nickel Metal Hydride batteries may be approved by Hand Held Products Inc to work with your Dolphin Contact Hand Held for more information The 1200 mAh NiMH battery is designed to operate in temperature range MOE of 10 to 50 C 14 to 122 F For maximum performance charge the batteries between 10 and 35 C 50 and 95 F Keep a charged b kinth al bare Performance specifications for a fully charged 1200 mAh NiMH battery for the conserve the internal Dolphin provides approximately back up battery 20 hours of usage in a D olphin Batch terminal with a full battery charge 10 hours of usage in a D olphin RF terminal with a full battery charge Keep acharged battery pack in the D olphin at all times to conserve the intemal back up battery When you remove a battery pack insert another battery pack in the Dolphin The internal battery will prematurely discharge if there is not at least a partially charged battery in the terminal Servicing the Battery Pack For optimum battery performance it is recommended that you service or calibrate the battery once per month For more information see the section on the SavieA ux Batt feature of the HomeBase in Chapter 4 Charging the Battery Pack You can recharge an individual battery pack using the auxiliary battery well of the Dolphin HomeBas
37. System The D evelopment Library Help file provides information on the Dolphin API and Sample applications Dolphin API Electronic Users G uide for the D olphin terminal Dolphin Help Ae A Windows drag and drop communication utility supporting nie Xmodem and Y modem file transfer protocols Dolphin File Transfer a A Windows utility that steps you through the process of x a upgrading D olphin s Boot Loader RO M image and D emo o in lisence Wizard application B9 A Windows utility for configuring the HomeBase baud rate E ee HomeBase Configuration Rev 1 1 56 CHAPTER 6 LEARNING ABOUT THE SOFTWARE Dolphin HHP Demo Program A simple demonstration program is included with the Dolphin O S and D evelopment System that shows how the D olphin terminal works The Dolphin OS and Development system setup program installs the demonstration programs in the c dolphin hhpdemo directory on your PC The HHP demo has also been pre installed on your Dolphin terminal If you need to re install the HHP demo copy all the files located in the c dolphin hhpdemo directory to your D olphin terminal s C drive or run the D olphin Upgrade Wizard Main Menu The HHP Demo Program is loaded automatically when the D olphin terminal is tumed on To tum the Dolphin terminal on press the ON SCAN key When you first turn the D olphin terminal on an HHP logo and a dolphin graphic are displayed Press any key and the following prompt should appear
38. YNC The SYNC command provides a synchronization checkpoint feature that enables a batch file to flush the file system s buffers to disk before doing something that might otherwise cause a disorderly shutdown Syntax SYNC TIME The TIME command displays or changes the system time If no parameter is specified then the current system time is displayed and the user is queried for the new system time If the user just presses the ENTER key the system time is not changed If the user enters a new time then the system s real time clock is updated Syntax TIME hh mm ss hh TRUENAME The TRUENAME command displays the true name and path of a file Syntax TRUENAME file Rev 1 1 102 APPENDIX D GS DOS COMMANDS TYPE The TYPE command copies the contents of the specified file to standard output usually the screen If the drive letter is not specified then the default drive is assumed Syntax TYPE drive path filespec VER The VER command displays the MS DOS emulation version number as well as the version of the Embedded DO S RO M operating system that is running Syntax VER VERIFY The VERIFY command changes or displays how GS DOS handles I O to disk files and directory structures If VERIFY is ON then Embedded D O S RO M verifies immediately that disk I O is completed successfully before telling the user that it was This is accomplished by writing data directly to disk without temporarily storing it in a file sys
39. a mode on D olphin ABC aae Alpha mode alphabetic characters are active 123 Numeric mode numeric characters are active Keypad Overlays for Terminal Emulation Optional terminal emulation keypad overlays are available for the alphanumeric Dolphin These overlays are similar to alphanumeric keypad but contain additional keys available on an IBM 3270 5250 or VT 220 keyboard Rev 1 1 26 CHAPTER 2 DOLPHIN BASICS Back Panel Features This section describes features on the D olphin s back panel The alphanumeric and numeric Dolphins have identical back panels Laser Engine Lanyard Eyelet not available on Dolphin RF Battery Well Reset Switch QADA COLHIR MLSE ACHEO VES AIN AUNO UA srd farag poene pending CAITIR Ler Mhe ten open LO BOT STAC ITO OC H ba iwar satel pore Opening ia Battery Charging Contacts Infrared Communications Port Figure 7 D olphin Bak Pand Rev 1 1 27 NOTE Under normal circumstances you should never need to reset your Dolphin terminal CHAPTER 2 DOLPHIN BASICS Laser Engine The D olphin is currently available with five scanning options Standard range Long range High density scanning High visibility scanning No scan engine The laser engine converts reflected light into a digital pattem that represents the bar code data A clear window covers the laser engine to protect it from dust and dirt Lanyard Eyelet for Optional Wrist S
40. asic parts 1 A TSR EVS EXE that traps standard video BIOS INT 10H calls and overlays hardware specific support for the Dolphin LCD 2 A set of API routines that allow easy access to the EVS specific routines These functions have been merged into the standard Dolphin D evelopment A PI and are documented in the D olphin API Help file D API HLP 3 Application and system level Status line support The EVS engine eliminates the need for an application to directly access the hardware layer The EVS engine maintains an image of the display in memory 118 pixels wide by 73 pixels tall All application screen access read write is filtered so as to write to the display image rather to the hardware The EVS engine then updates the hardware e g writes to the display as necessary This process allows for support of a single display plane that combines graphics and text For more on the Dolphin EVS Engine see the D olphin OS and D evelopment System electronic help file Rev 1 1 73 CHAPTER 6 LEARNING ABOUT THE SOFTWARE Dolphin ROM Image and Boot Loader Upgrading the Dolphin ROM Image Important N otice Before installing the D olphin O S and D evdopment System you must remove all previous installations To do this dee theC DOLPHIN directory and all files contained within as well as the D olphin G roup or Folder Only install the most reomt rdease of the D olphin ROM IMA GE and Boot L oader L oading an old version of the ROM IMA
41. at are sent filename Filename to transfer supports multiple file names and wildcards dat Example doomm cl b38400 y filmamedat If you do not specify command line arguments DCOMM EXE will open a dialog that allows you to receive files or configure the default serial communications port baud rate communications protocol and download path gt Dolphin File Transfer olx Protocol y modem g modem Receive File Continuous Receive Ee Port __ Baud Rate com COM3 C 9600 38400 ccom2 comM4 c 19200 57600 Default xfer Director C DOLPHIN DCOMM2 XFER Auto Execute Help An Auto Execute command line can also be specified in the configuration screen The specified command line will be executed when a file is received DWIZARD EXE DWIZARD EXE is a Windows utility that steps you through the process of upgrading D olphin s Boot Loader ROM image and Demo application Simply run DWIZARD and follow the instructions provided to Rev 1 1 63 CHAPTER 6 LEARNING ABOUT THE SOFTWARE e Upgrade the terminal Boot Loader e Upgrade the terminal ROM Image BIOS A Drive Image e Reinstall Upgrade the HHP Demo Dolphin Upgrade Wizard iof x Step 1 Details ontiqure the Homebase Dolphin OS and Development System Upgrade a Step 2 This program will walk you through the 5 steps required to upgrade your Dolphin s Boot Loade
42. bed by your application Setting up the Dolphin HomeBase Connecting the Cables You connect the D olphin HomeBase to a host computer printer or any other standard RS 232 device with an RS 232 cable The wiring of your cable depends on whether the other device is set up as a DCE Data Communications Equipment or DTE Data Terminal Equipment device The D olphin HomeBase Main Communication Port is configured as a D CE device To communicate with a DTE device such as a computer use a standard or straight through RS 232 cable To communicate with a DCE device use either a null modem adapter in line with a standard RS 232 cable or a null modem serial cable Rev 1 1 44 CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS You can make your own cables by following the pin configuration in the chart below To do so you must determine if your host RS 232 device is 9 pin or 25 pin and whether it is configured asa DCE or DTE device HomeBase IBMATDB9 IBMXTDB25 Modem DB25 Host Port DTE DTE DCE 3 2 7 Figure16 Pin Configuration Use the appropriate cable to connect each device to the Main Comm Port for a single Dolphin HomeBase or to the Multi HomeBase Port if you are creating a Dolphin HomeBase network Setting the Configuration Switches Use these switches to select the network and communications modes for your Dolphin HomeBase If you are configuring the HomeBase for a single D olphin Terminal the switch must be in
43. cesecesecesecaeecseeeseceaeeseeeseeeseeeseensecaecaecnaeesaeeaee 68 Transferring Files to or from Dolphin ee eee eeeeceseceeeeeeseeceaeceeeeeeeseaeesaeens 69 Using the YX EXE UIt ss c i in ohana petits pan nina ieee apne 70 Using the Dolphin File Transfer Program cece cee cesecseeeseeeseeeeeeeeeeeeeeeeeseesecaecaeenaeesaeeaee 70 Dolphin EVS Engenes atra a E E a E A sea aE L cess 13 Dolphin ROM Image and Boot Loader eeeeccessceceseeeceseeeceeeeeceeeeeceteeeenaeees 14 Upgrading the Dolphin ROM Image esseseeseeeeeresesreersseerrssrrrrsestenrrsterresrerrsesrreesrenresreerssee 74 Upgrading the Dolphin Boot Loader oo eee ee ceecssecneeceeeeeeeeeeeeeeeeeeecenseesecaecssecsaessaeeaee 75 Chapter 7 Troubleshooting and Warranty Information s0ssse0e070 DS CASAS Ce Ss a a I Gd tee aa hla a ho al das T11 Before Calling For Technical Support sssessseeeesseesssessesssesesseeesseessersseesseresseee dd Troubleshooting the Dolphin Terminal and HomeBase eceeeeeeeeseeeneeee 71 Warranty Information aeeoeia end naade E R 81 Who Is Covered By The Warranty iamccsieiieresiisiiesssrei sisan reir resesi ioia arii 81 What s Covered By The Warranty wi cceccssvencesvecsted Sess ccseqeseeesigsseeesunecns adestesseusonvys deaeesheemeen eda cs 81 What s Not Covered By The Warranty 00 cece cesecssecseeceeceseeeeeeseeeecesecesecsecsseecaecsaecsaeeneeenes 81 How Problems Should Be Handled 00 e eee eee cesece
44. cess The CHARGING AUXBATT LED is red while the battery is discharging and changes to blinking red when the charging cycle begins and orange when charging at the maximum rate The battery is ready to use when the light turns green See Figure 11 for more on the LED status Rev 1 1 42 Chapter 5 Setting Up Dolphin for Communications E xplains how to st up and nfiguretheD dphin Teminal D dphin H omeBaseto cmmunicatewith other devices and how to astea D dphin H aneBasendwork CONTENTS Setting Up forCommunications 44 Setting Up the Dolphin HomeBase Configuring a Single Dolphin HomeBase Creating A HomeBase Network 48 Communicating with the Dolphin Terminal 52 43 CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS Setting Up For Communications The Dolphin Terminal and D olphin HomeBase support RS 232 communications through the Main Communications Port D B9 connector on the side of the HomeBase The HomeBase translates the RS 232 signals from the host computer into infrared signals to communicate with the D olphin Terminal The HomeBase RS 232 interface allows the D olphin Terminal to communicate to a personal computer modem or any standard RS 232 device using a standard serial cable and communications software Follow these steps to set up the D olphin HomeBase and Dolphin Terminal for communications 1 Set up the Dolphin HomeBase 2 Set up the Dolphin Terminal 3 Follow the data transfer sequence as descri
45. computer Make sure the Dolphin terminal is inserted properly into the HomeBase The CHARGING MAINBATT LED should be solid green If not remove the Dolphin terminal and reinsert it into the HomeBase Ensure the communications baud rate is set correctly Set communications for 9600 N 8 1 Make sure that Configuration Switch 2 on the back of the HomeBase is set to Fixed BPS Make sure the RS 232 cable is properly attached to the HomeBase and host computer Also check to ensure that the cable is configured properly I can not enter a to The is a special character that can be entered by typing change to Drive B at the SHIFT Z See reference to special characters in Using the DOS prompt Alphanumeric Keypad or Using the Numeric Keypad section for additional information The CHARGING Check the power connections on the Dolphin HomeBase Also AUXBATT LED does check to ensure the auxiliary battery pack is properly seated not come on when I insert an auxiliary battery pack into the Dolphin HomeBase Rev 1 1 78 CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION Problem Symptom The CHARGING The NiMH battery pack may need to be replaced Insert a new AUXBATT LED battery pack into the Dolphin HomeBase s auxiliary battery well constantly changes from RED to ORANGE to GREEN The CHARGING Check the cable connections to other devices If you are MAIN BATT LED
46. d when the terminal boots Dolphin Application Development Compiling Applications for the Dolphin Dolphin application development is straightforward Since D olphin is DOS compatible most of the application can be tested on a desktop computer Although D olphin is D O S compatible it provides many unique features that are not built into most PCs For example it has an integrated bar code scanner The D olphin libraries provide an API that allows an application to use these features There are four libraries provided for linking into applications e dolphins lib for small memory models e dolphinm lib for medium memory models e dolphinc lib for compact memory models e dolphinLlib for large memory models The header file dolphin h in the c dolphin devtools directory contains useful declarations for using these libraries Rev 1 1 67 CHAPTER 6 LEARNING ABOUT THE SOFTWARE Sample Applications A number of sample programs with source code have been provided with your Dolphin terminal The sample programs are installed in the c dolphin devtools samples directory on your desktop computer Application Description GRAPH D raws various patterns on the Dolphin s LCD display KBSTATUS Displays keystrokes If the keystroke is non printable the hex value of the keystroke is displayed LED Allows the red and green LEDs to be toggled ONBHIT Displays status of the ON key SCAN Allows bar code scanning SIO Performs serial I
47. ds for D olphin he FCC s code of federal regulations The Dolphin RF also complies with the European specifications ETS Rev 1 1 7 300328 Type Test of Radio LAN to European standards and ETS 300826 EMC Testing of radio equipment FCC Statement The Dolphin Batch and D olphin RF terminals both comply with part 15 of the FCC Rules O peration is subject to the following two conditions 1 Devices may not cause harmful interference 2 Devices must accept any interference received including interference that may cause undesired operation Canadian Equipment Identification Statement This Class A digital apparatus meets all the requirements of the Canadian Interference Causing Equipment Regulations Interference Pacemakers Hearing Aids and Other Electrically Powered Devices Most manufacturers of medical devices adhere to the IEC 601 1 2 standard This standard requires devices to operate properly in an EM Field with a strength of 3V m over a frequency range of 26 to 1000MHz The maximum allowable field strength emitted by the D olphin is 0 3V m according to Subpart B of Part 1 of the FCC rules Therefore the D olphin RF will have no effect on medical devices that meet the IEC specification Microwaves The radio in the Dolphin RF terminal operates on the same frequency band as a microwave oven Therefore if you use a microwave within range of the Dolphin RF terminal you may notice performance degradation in your wireless n
48. e or the D olphin 10 Slot Multiple Battery Charger Both accessories use a charging method that senses when the battery pack is fully charged and then drops to a trickle charge to keep the battery pack at full capacity For more details see the section on C harging Batteries in the H omeB ase in Chapter 4 Rev 1 1 30 Chapter 3 Dolphin with iButton Reader Handheld Computer D exibe theiButton reader and how touet CONTENTS About Dolphin with iButton Reader What is an iButton Working with iButtons Buttons Supported by Dolphin Developing Applications 31 REOERS CHAPTER 3 ABOUT THE DOLPHIN WITH IBUTTON READER HANDHELD COMPUTER About Dolphin with iButton Reader Handheld Computer The D olphin with iButton Reader handheld computer integrates the basic functionality of the D olphin Batch terminal with iButton technology that allows the terminal to read and write data from and to iButtons The iButton reader is a function and feature extension of the Batch terminal Like the batch version D olphin iB can be equipped with up to 10 Mb of flash memory and will support all scan engine versions available for the D olphin platform Refer to Chapters 1 and 2 in this manual for more on basic operation of the D olphin terminal and accessories available What is an iButton iButton technology was developed by D allas Semiconductor The iButton is a 16mm computer chip housed in a stainless steel can The iButton can be w
49. ead write to include Rev 1 1 33 CHAPTER 3 ABOUT THE DOLPHIN WITH IBUTTON READER HANDHELD COMPUTER DS 197X range EEPROM Devices DS 199X range NVRAM devices with the exception of DS1990A which is read only DS 1954 Crypto iButton DS 1963 Monetary iButton Compatible read only iButton types that D olphin iButton reader can read include DS 1990A Serial number iButton DS 1920 Temperature iButton Compatible read write iButtons that the D olphin iButton reader can read include e DS198X EPROM devices Developing Applications with Dolphin with iButton Reader Hand Held Products has a Software D eveloper s Kit SD K that includes the following 1 API for iButton functions that support the most commonly used iButton types and concem file handling and data manipulation of iButton specific features May be used in conjunction with D olphin D evelopment System 2 Demo software and source code examples N ote In addition devdopers need the M iaoSoft C C or Borland C C ompiler Rev 1 1 34 Chapter 4 Using the Dolphin HomeBase Summarizes thefeaturs of theD alphin H ameBaseand explains how to use it CONTENTS Hub of the System 36 HomeBase Parts and Functions 37 Getting Started 40 Setting Up the Dolphin H omeBase 40 Charging Batteries in the HomeBase 40 35 CHAPTER 4 USING THE DOLPHIN HOMEBASE Hub of the System As the hub of your D olphin system the D olphin HomeBase performs
50. ed to a standard AC electrical socket The group can be placed on a table or desk or rail mounted using the mounting holes on the two outside D olphin HomeBase units How to Daisy Chain the Dolphin HomeBases To form a HomeBase network daisy chain the HomeBases together using one of the following methods e Align adjacent units so that the MULTI HOMEBASE PORT of one unit will mate with the MAIN COMM PORT of the next unit until all HomeBases in the network are connected OR e UseaRS 232 cable to connect the Multi HomeBase Port on one terminal to the MAIN COMM PORT on the next terminal Repeat this step to include each additional terminal in the chain Connect the last terminal to the host computer and leave the last MULTI HOMEBASE PORT open if it is not needed Programming Commands To configure a D olphin HomeBase network these attributes must be programmed Address Assignment Baud Rate Selection and D evice Selection Address Assignment Use the Address Assignment command to establish unit IDs for each D olphin HomeBase in your network This must be done before a unit can be selected for communications To establish an Address Assignment 1 Type or send the escape and command strings to set up the configuration mode and establish the beginning unit ID number lt ESC gt HHPCIn n is the number representing the first unit in the network For example the string lt ESC gt HHPCI10 would instruct the network to set up ID numbers fo
51. etup and F2 for Ping Rev 1 1 60 CHAPTER 6 LEARNING ABOUT THE SOFTWARE Scanning A Barcode The Dolphin Terminal comes with demonstration software that allows you to scan barcodes immediately A sample barcode is illustrated below for you to use for practice x D O L P H I N Hold the Dolphin terminal approximately 2 inches away from the sample barcode Press the O N SCAN key to begin scanning Move the D olphin terminal back and forward until the unit gets a good read The Dolphin terminal will beep and the laser will turn off when a good read is obtained The decode LED will tum green The Dolphin terminal will show a translation of the sample barcode on the LCD window which should appear similar to the following illustration jh HANOHELD 0 PRODUCTS HHP SCAN TEST Press F1 for setup ESC to quit Label DOLPHIN Rev 1 1 61 NOTE See the Development API electronic Help file dolphapi hlp for additional information regarding the Dolphin Development Libraries samples and compiling instructions WARNING Only install the most recent release of the Dolphin Boot Loader loading an old version of the Boot loader can result in Dolphin becoming inoperable and requiring the unit to be returned to HHP for repair CHAPTER 6 LEARNING ABOUT THE SOFTWARE Dolphin Utilities A number of utilities are provided with your D olphin terminal The Utility programs are installed in the c dolphi
52. etwork However both your microwave and your wireless network will continue to function The Dolphin Batch terminal does not contain a radio and therefore is not affected by microwave ovens Batteries e Use only the battery supplied with your Dolphin or a replacement battery supplied recommended or approved by Hand Held Products Inc Rev 1 1 8 e Replace a defective battery immediately as it could damage the D olphin terminal e Never throw a used battery in the trash It contains heavy metals and should be recycled according to local guidelines e Don t short circuit a battery or throw it into a fire It can explode and cause severe personal injury e Excessive discharge damages a battery Recharge the battery when your Dolphin indicates low battery power e Although your battery can be recharged many times it will eventually be depleted Replace it after the recommended usage period about 500 charge cycles for the 1200 mAh NiMH battery or if the battery does not hold a charge e Ifyou are not sure the battery or charger is working properly please send it to Hand Hand Products or an authorized Hand Held Products service center for inspection The Dolphin handheld computer bar code scanner meets or exceeds all applicable standards and has been manufactured to the highest level of quality Care and Cleaning of the Dolphin When needed clean the laser engine window and the LCD display with a clean non abrasi
53. evard Suite 100 GOMARO s a Charlotte North Carolina 28227 9411 La Rosaire 5 USA TEL 1 704 537 1444 FAX 1 704 532 4191 Latin America Avenida 6 de Agosto Edif Hilda Piso 2 Of 202 B La Paz Bolivia TEL 591 2 43 1056 FAX 591 2 43 4150 Europe Middle East and Africa P O Box 280225602 JA Eindhoven The Netherlands TEL 31 40 24 24 486 FAX 31 40 24 25 672 The United Kingdom Wessex House Oxford Road Newbury Berkshire RG 14 1PA United Kingdom TEL 44 0 7000 426343 FAX 44 0 7074 426343 CH 1123 Aclens TEL 41 0 21 869 97 70 FAX 41 0 21 869 96 02 Australia 45 A Avelon Parade P O Box 256 Avalon NSW 2107 Australia TEL 61 2 9918 3203 FAX 61 2 9918 3201 Table of Contents Before You Bepilsisssccsssiissscssrssicssrsssssestssssyresio ss genvcatpaxtucaspcens cavndusceawtevsecivataaveeO Welcome resne an a E SEEE ead ANEA 6 SANE E EE AET A T E R 6 Required Safety Labels s cs s tcsscesees ssisthsespceticbesdeussesdes pears bags O ao be isessdesasuses se TEREA PrE rra TESE Se 7 IRFU SA 1GA NEA REE E SPEE E E ETE EAO EE E EEE 7 FEC Statement nenese eee e E E A EAE T E E AEE os dame nn EE E EE EE ARO EEEE 8 Canadian Equipment Identification Statement eee eee eeceeecesecesecsecseeceeecaeeeseseaeeeeeeeeeees 8 Interference vic sscscistetectisees teeidha hg E Abas ehdtisin eels dese aia oat 8 Batterie Sienen tid Sitascoheuecwnn eda A E E a tu oeptins E abet Deacon uadee
54. h time the key is pressed The SP key moves the cursor forward one space at a time Figure D olphin N umeic Keypad Rev 1 1 23 CHAPTER 2 DOLPHIN BASICS Key Combinations For Keypad Functions and Special Characters ESC SHIFT BKSP The ESC function performs a cancel action LIGHT SHIFT SP This action toggles the LCD backlight on and off Press the SHIFT key to put the D olphin in alpha mode and press the SP key once CONTR SHIFT SP SP The CONTR function adjusts the LCD contrast Press the SHIFT key to put the Dolphin in alpha mode and press the SP key twice Use the F1 and F2 keys to adjust the contrast up or down When finished press the BK SP key This function is undefined However it can be programmed by a custom application to load a calculator utility Figure 6 Key Combinations and What They Do Numeric Keypad Entering Alpha and Special Characters 1 Press the SHIFT key to switch the numeric keypad to alpha mode This is indicated by the lt ABC gt symbol indicated on the LCD Each numeric key as well as the key has three letters or symbols listed beside it 2 To display the first letter or symbol next to a key press the numeric key once 3 To display the second letter symbol press the key next to the desired letter symbol twice within one second Rev 1 1 24 NOTE The battery charging symbol is only an estimate of the remaining battery life CHAPTER 2 DOLPHIN BASICS
55. has no effect on the execution of the batch file Syntax REM any comment REBOOT The REBOOT command will reset the terminal Syntax REBOOT REN The REN command renames a file or group of files Files cannot be moved in the directory structure with this command instead only their filenames are altered within the directory in which they reside Wildcards may be used in the second pathname to indicate that the characters in that component of the first filename are to be kept as is Syntax REN drive path filespec filespec SHIFT The SHIFT command allows access to multiple batch file arguments The command shifts the contents of the 9 batch file arguments so that 2 is copies into 1 3 is copies into 2 and so on Syntax SHIFT Rev 1 1 101 APPENDIX D GS DOS COMMANDS SET The SET command displays the entire environment space one variable per line or changes the assignment of one variable in the environment space If no operands are specified then the SET command simply displays all of the environment variables in the environment space If a variable name and an equal sign is given but no string is specified then the variable name is removed from the environment space If the string is specified then the previous definition of the variable is deleted and the new one is installed in the environment Syntax SET keyword string SHIFT Displays or changes the optional switch character Syntax SWITCH character S
56. hen the current path is displayed If a pathlist parameter is specified then the path will be changed to the one specified Syntax PATH pathl path2 path3 PAUSE The PAUSE command is typically used in batch files to suspend execution of the batch file print a message on the screen and wait for the user to press a key after some action has been performed PAUSE displays the following message on the screen before accepting a keypress from the user Strike any key when ready Syntax PAUSE PROMPT The PROMPT command maintains the PRO MPT environment variable that is used by COMMAND COM to display something before the user is asked to type in a command The default PRO MPT variable is n g This has the effect of showing the current drive letter followed by a greater than sign Syntax PROMPT string Rev 1 1 100 APPENDIX D GS DOS COMMANDS RD RMDIR The RD command removes a subdirectory from a root directory or of a subdirectory This command can only be used to delete directories and cannot be used to delete files even if they are inside the directory to be removed Conversely the DEL command cannot delete directories only the files they contain If a drive is specified then the directory on the specified drive is removed Otherwise the default drive is assumed Syntax RD drive path REM The REM command provides a simple way of entering a free form comment in a batch file The line starting with REM
57. ical abuse to the product or damage due to repair or service to the product by anyone other than an Authorized HHP Service Center This Warranty also excludes any damage to the product caused by circumstances outside of HHP s control such as but not limited to lightning or fluctuation in electrical power How Problems Should Be Handled Should the Dolphin terminal or HomeBase prove to be defective within one year of date of purchase return the product as described in the RMA procedures below and we will at our option repair or replace the product to whatever extent HHP deems necessary to restore the product to proper operating condition without any charge to you Rev 1 1 81 NOTE You must have an RMA number to receive service on your product at the repair facility for North and South Asia and the Pacific Rim CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION Return Information If you purchased the product from an Authorized Hand Held Products Reseller contact the Reseller with the unit s serial number Y our Reseller will contact Hand Held on your behalf to arrange for the unit to be serviced If you purchased the product directly from Hand Held or have been instructed by your Reseller to contact Hand Held directly call the Customer Services D epartment in your area to request a Repair Maintenance Authorization RMA number N ote An RMA number is not needed for service at the E urope the Middle E ast A fria or U
58. in Batch charging Red light is on during Laser Same as D olphin Batch Scanning Green light blinks when Successful bar code decode Internal application software External application software controllable speaker emits controllable speaker emits sound level of 80 dB at 10cm sound level of 90 dB at 10 cm Power Specifications Rev 1 1 Item Primary Backup Battery Capacity Recharging Time Power Management Dolphin Batch Dolphin RF Rechargeable 3 6V 3 cell battery pack Same as D olphin Batch 1 200 mAh 2 2 x 1 8 x 0 8 5 6 x 4 6x 2cm Internal NiMH Back up battery retains memory amp clock for lt 30 minutes Same as Dolphin Batch 20 hours with a full battery charge 10 hours with a full battery charge 3 hours in Dolphin HomeBase Same as D olphin Batch auxillary battery well 3 hours in 10 slot multi battery charger 5 Yhours when battery installed in Dolphin and Dolphin charging in the HomeBase main battery well Low battery detection amp automatic shut off with battery voltage levels Same as Dolphin Batch 86 APPENDIX A DOLPHIN TERMINAL SPECIFICATIONS Processing Specifications Communication Speed Item Dolphin Batch CPU AMD ELAN SC310 386SX microprocessor using CMOS technology Memory 2 MB RAM with 2 MB non volatile FLASH memory expandable to 4 6 or 10 MB Real TimeClock Accurate crystal controlled real time clock calendar Application software controllable time date stam
59. in HomeBases include Version Number and Baud Rate Selection You configure HomeBase networks using the Baud Rate Selection Address Assignment and D evice Selection programming commands See the sections on C onfiguringA Single D olphin H omeBase and Creating a H omeBase N amp work for details Transparent Mode When the Dolphin HomeBase is selected by the host application and ready for communications it is in Transparent Mode In this mode the HomeBase facilitates point to point communication between the host device and the D olphin Terminal Data sent through the RS 232 link is passed directly to and from the D olphin Terminal via the Infrared Link between the terminal and the HomeBase Configuring a Single Dolphin HomeBase To prepare a single D olphin HomeBase for communications you must enter the Command Mode to configure the version number and select the baud rate Version Number To configure the version number for the D olphin HomeBase 1 Enter or send the escape and command strings lt ESC gt HHPVn where n is the version number of the D olphin HomeBase This command will return the version number but is not needed for communications Baud Rate Selection The Dolphin HomeBase baud rate is set to 9600 at the factory Use the configuration switches on the HomeBase s back panel to select the network and communications modes for your D olphin The following table outlines the configuration switch settings Rev 1 1 46 CHAPTER
60. ing wrong in the Dolphin and then use the DOS Date and Time function to with my unit set the correct date and time The internal back up battery requires a minimum of 5 hours of charging time in order to perform and maintain the system as described in Chapter 2 of this manual Rev 1 1 77 CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION If You Have This Try This Problem Symptom The Dolphin terminal The bar code may be out of spec Try reading some of the bar will not scan a bar code code examples in Appendix C or locate a bar code sample that you know can be read by another Dolphin terminal Is the exit window dirty Clean it with a soft dry cloth If the exit window is badly scratched the Dolphin terminal should be returned to HHP for repair Consult your software developer to ensure the correct bar code symbology is being used The battery in the If the battery has been stored for a long period of time it may take Dolphin terminal keeps three charge discharge cycles before the battery reaches its full failing storage capacity The capacity of NiMH batteries decreases as the number of charge discharge cycles increases So if you are experiencing low run times a new battery may be required To increase the run time of the Dolphin terminal try to limit the use of the speaker scan engine and backlight The Dolphin terminal is Make sure the HomeBase is connected to a power source not communicating with the host
61. is connecting to another DCE device be sure you re using a null on but the Dolphin modem cable Try a previously tested cable if you suspect a bad terminal will not cable communicate Check your communications program in both the Dolphin terminal and the RS 232 device with which you are communicating Verify that the baud rates are set properly Resetting The Dolphin Terminal Under normal circumstances you should not need to reset the D olphin terminal However if required you can reset the terminal with one of the following methods 1 Perform the Three K ey Reset The D olphin terminal can be reset by pressing and releasing the SHIFT ON SCAN and BK SP keys All three keys must be held down and released at the same time 2 Press the Reset Switch The reset switch is located in the battery compartment of the D olphin terminal Reset Switch oe ee we Use the tip of an unfolded paper clip or other similar blunt object to gently press the reset switch Rev 1 1 79 CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION Note The recess hole for the reset switch may be covered with a small plastic cover This cover must be removed and placed back in position after accessing the reset switch 3 Remove the Main Battery If the methods described above are not successful the D olphin terminal may be reset by removing the main battery for an extended period of time The terminal will
62. lling HomeBase at 2400 Polling HomeBase at 4800 Polling HomeBase at 9600 HomeBase currently set to S600 Dolphin is inserted in the HomeBase Diagnostic complete Configuring HomeB ase Diagnostic Setting HomeBase to 38400 x Exit Note D ip Switch 2 located on the back of the H omeBase must be set in the U p PROG RA M position for the baud rate to be programmed T he H omeBase power must be cyded turned off and on for the new dip switch settings to be recognized LOADER EXE LOADER EXE isaDOS Xmodem utility used to load or reload the Dolphin terminal s ROM Image LOADER EXE supports the following command line arguments Usage loader filename p b Where filename refers to filename to load p Specifies new COM port 1 2 b Specifies new BA UD rate 300 38400 Example LOADER C DOLPHIN BIOS ROM262 BIN p1 b9600 STL EXE STL EXE is a DO S command line utility for D olphin that turns the 9 line status indicators on or off Usage STL 1 0 Where 1 Turns the status line on 0 tums the status line off Example STL 1 If no command line is spedfied STL E X E will toggle the status line off if it was on and on if it was off Rev 1 1 65 CHAPTER 6 LEARNING ABOUT THE SOFTWARE YX EXE YX EXE isaDOS command line Ymodem communication tool for the D olphin terminal ora PC YX EXE is limited to COM 1 when running on aPC YX EXE supports the following options
63. lorer select the file to be transferred and while holding down the left mouse button drag and drop the file on the D olphin File Transfer shortcut on the desktop This opens the D olphin File Transfer program 5 Press lt F2 gt to begin the file transfer The COMM LED on the Dolphin HomeBase will blink red and green during the transfer You can also view the progress of the file transfer on the D olphin screen and status bar in the D olphin File Transfer program window Sending Files From the Dolphin To Your PC 1 Double click on the Dolphin File Transfer shortcut to open the program 2 Open the Configuration dialog box Check to make sure the baud rate is set at 9600 3 Enter lt YX M gt at the Dolphin terminal s DOS prompt Rev 1 1 72 CHAPTER 6 LEARNING ABOUT THE SOFTWARE 4 Press lt ENTER gt and the menu below will appear on your D olphin terminal s screen 5 Click on the Receive File button 6 Press lt F1 gt on your Dolphin terminal and then enter the name of the file Press lt ENTER gt The COMM LED on the Dolphin HomeBase will blink red and green during the transfer You can also view the progress of the file transfer on the Dolphin screen and status bar in the D olphin File Transfer program window Dolphin EVS Engine The EVS engine provides bit mapped graphics support for the Dolphin LCD EVS is the primary interface between an application and BIOS graphics functions The EVS engine consists of three b
64. ms RS 232 file transfers using Y modem batch protocol In addition YX EXE is preloaded on the Dolphin s A drive This program can be run by entering commands at the DOS prompt or by accessing a menu YX EXE is limited to COM 1 when running on aPC YX EXE supports the following options Usage yx b m filmamel Where filmame refers to file name to send if not specified Y X will recavea file b Spedfies new BA UD rate 300 57600 m Run YX in menu driven mode Examples yx b38400 autoex ecbat yx yx m The default baud rate for the YX EXE utility is 9600 For your convenience batch files are included on the D olphin terminal to make sending data at a higher baud rate easier To send at 38400 enter lt Y F gt instead of YX To send at 57600 enter lt Y FF gt instead of YX Using the Dolphin File Transfer Program Open the D olphin program group in Windows Explorer and copy the D olphin File Transfer shortcut to your PC s desktop Putting the shortcut on your desktop will simplify the file transfer process Sending a File to the Dolphin 1 Open the Dolphin File Transfer Program Configuration dialog box Check to make sure the baud rate is set at 9600 This is the default for YX EXE Close the Configuration dialog box and exit the Dolphin File Transfer program To change the baud rate see the section on Sending Files at a H igher Rate on the next page 2 Open Windows Explorer Resize and move the window
65. n utils directory on your computer BMP2LCD EXE BMP2LCD EXE is a Windows tool that allows developers to create a bitmap data structure from a standard Windows bitmap The bitmap can then be displayed using a Dolphin D evelopers API function such as evD rawUserBitMap BitMap Converter FILE C BATT BMP SELECT BMP FILE Input Bit Map Image BITMAP SIZE 8 X 16 Converted Bitmap Array Bs Le Saag Sbooocea XXXXXX XX SS soe ssssssss XXXXXX XX RRARARARR WRITE CONVERTED FILE CVT BURN EXE BURN EXE is a Dolphin utility which will load or reload the D olphin s Boot Loader The Boot Loader is an Xmodem communications utility used by the D olphin OS to load or update the BIOS and O perating System RO M image To load or reload the Dolphin s Boot Loader 1 Transfer BURN EXE and BOOTLDR BIN to the D olphin s FLASH Drive C 2 Execute BURN EXE The OS Boot Loader is updated and the files BURN EX E and BOOTLDR BIN are deleted Rev 1 1 62 CHAPTER 6 LEARNING ABOUT THE SOFTWARE DCOMM EXE DCOMM EXE is a Windows communication utility It supports drag and drop file transfer using both Y modem and X modem Usage domm c b y x filenamel n Where c Specifies COM port where 1 4 b Spedfies Baud Rate where 9600 19200 38400 or 57600 x Specifies X modem protocol ly Specifies Y modem protocol la A utomatic mode waits and receives all files th
66. ns wildcards then all files that match the wildcard specification will be deleted Syntax DEL drive pathname DELAY The DELAY command delays a batch file for a specified amount of time Syntax DELAY seconds DIR The DIR command displays the files and sub directories in a directory on the specified drive If the drive is not specified then the default drive is assumed DIR uses the path operand to determine which files to list If the path is not specified then the current directory is assumed If the specified path is a directory name then all files in that directory are listed If the specified path is a wildcarded filename then all files matching the path specification are listed Syntax DIR drive path wildcard filename Rev 1 1 98 APPENDIX D GS DOS COMMANDS ECHO The ECHO command has two functions namely control of the ECHO flag and displaying messages in batch files ECHO mode controls the command processor s echoing of commands in batch files If ECHO mode is on then commands read from batch files are automatically echoed to the screen before they are executed If ECHO mode is off then commands are not echoed as they are executed To display the current ECHO flag status use the ECHO command without any parameters To display a message from a batch file use the ECHO command with a non empty string to be displayed The special form of the ECHO command with a period immediately following the word ECHO n
67. number as instead of 15 as you might expect Rev 1 1 49 NOTE The configuration switches are checked at power up Changes in the switch settings will not be recognized until power is turned off and back on NOTE The baud rate is stored in Non Volatile Memory and is retained even if the power is removed from the network CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS Baud Rate Selection The D olphin HomeBase baud rate is preset to 9600 at the factory Use the configuration switches on the back panel of the HomeBase to select the network and communications modes for your Dolphin The following table outlines the configuration switch settings Switch Setting Function 2 FIXED BPS Baud rate fixed at 9600 DOWN 2 PROGRAM Baud rate can be programmed UP Figure 19 Configuration Switch Settings for a HomeBase Network When Switch 2 is in the PROG RAM position the baud rate can be changed using the following procedure Enter or send the escape and command strings lt ESC gt HHPBn n is the A SCII number corresponding to the baud rate shown in the table below For example the string lt ESC gt HHPB6 which consists of the escape string and the command B6 would set the baud rate for the network to 19200 No response will be transmitted back to the host after executing this function ASCII Value Selected ASCII Value Selected Baud of n Baud Rate of n Rate 0 38400 6 19200 1 384
68. o Library lib Browse into c dolphin devtools lib msvc Select dolphinx lib corresponding to the memory model Click the Add button e The Include Files Path must be modified so the compiler will search for include files in c dolphin devtools include Borland For an application to use D olphin s unique features you must add a D olphin library must be added to the application s project There are five libraries are located in c dolphin devtools lib borland directory They are named dolphinx lib where x is t s m c or corresponding to the memory model To add dolphinx lib to an application s project e Right click on the exe file in the Project Window e Select Add node from the pop up menu e When the Add to Project List dialog box is displayed change Files to Type to Libraries lib e Browse to c dolphin devtools lib borland e Select the dolphinx lib library corresponding to the memory model Click the O pen button e The Include Files Path must be modified so the compiler will search for include files in c dolphin devtools include Transferring Files to or from Dolphin Transferring files between your D olphin terminal and a desktop PC is easy with the YX EXE utility or the Dolphin File Transfer program Rev 1 1 69 Dolphin File Transfer CHAPTER 6 LEARNING ABOUT THE SOFTWARE Using the YX EXE Utility The YX EXE utility installed in the directory c dolphin utils perfor
69. o intervening space causes a blank line to be echoed Syntax ECHO ONIOFFlstring EXIT The EXIT command terminates the current command shell and reverts control to the previous shell provided that the current command shell is not the first one loaded in the system The very first shell cannot be terminated with EXIT If executed from a batch file EXIT will terminate the batch file in a controlled manner causing control to be transferred to the keyboard user Syntax EXIT GOTO The GOTO command causes the command processor to start executing commands that follow the specified label in the current batch file Labels can be inserted anywhere in batch files and take the following form label Syntax GOTO label IF The IF command causes a command to be executed if or if NOT a condition is TRUE Syntax IF NOT ERRORLEVEL n statement IF NOT EXIST filename statement Rev 1 1 99 APPENDIX D GS DOS COMMANDS MD MKDIR The MD command creates a subdirectory in the root directory or a subdirectory By using the MK DIR command a tree structured file systems can be created If a drive is specified then the directory is created on the specified drive Otherwise it is created on the default drive Syntax MD drive path PATH The PATH command displays or changes the current search path that is used by the command processor COMMAND COM to locate user programs and batch files If no pathlist parameter is specified t
70. onfiguration Switches Figure11 Back Pand of H omeBase There is an auxiliary battery well two configuration switches a discharge button and a power supply connector Rev 1 1 38 CHAPTER 4 USING THE DOLPHIN HOMEBASE Auxiliary battery well Insert a battery into the well to charge a second battery and you will always have a spare The auxiliary battery well can also service your battery pack Configuration switches Use these switches to select the network and communications modes for your D olphin Service Aux Batt switch Press and hold this button for four seconds to service the battery in the auxiliary battery well For maximum battery life the battery should be serviced or calibrated once a month The Charging AUX BATT LED is red while the battery is discharging and changes to blinking red when the charging cycle begins The battery is ready to use when the light tums green Power supply connector Use this connector to attach a power supply to the HomeBase The power supply provides 12V DC input for communications and battery charging Side Panels There is a main communications port on one side and a multi HomeBase port on the other side Main Communications Port Use a standard serial cable to connect this port to a host RS 232 device if the Dolphin HomeBase is the first unit of HomeBase network Otherwise the main communications port connects to another Dolphin HomeBase Multi HomeBase Port to form a daisy chained network
71. orn by a person or attached to an object for up to date information at the point of use There are a variety of buttons with different features Each starts with a guaranteed unique registration number engraved in the silicon Some buttons add computer memory to store typed text information can be updated as often as needed with a simple momentary contact 32 CHAPTER 3 ABOUT THE DOLPHIN WITH IBUTTON READER HANDHELD COMPUTER Working with iButtons In order to communicate with an iButton the D olphin iButton reader must make proper contact with the iButton during the time frame of the communication session Intermittent contact can result in slow data communication or need for re attempts iButton Reader To transfer data between iButtons and Dolphin iButton reader Make sure that both the iButton and the iButton reader are clean and dry Touch the iButton reader against the iButton you want to communicate with The reader and the iButton must have full surface to surface contact for data transfer to be completed Keep the iButton reader touched against the iButton until the application generates a beep or displays a message on the D olphin s screen indicating the data transfer is completed iButtons supported by Dolphin with iButton Reader The types of iButtons that D olphin iButton reader may read and write data to depends on the software development tools used Read write iButton types that D olphin iButton reader can r
72. our terminal Therefore you will seea DOS prompt on the screen Example C or AN N ote Ifusingthe D olphin for first time or if the taminal has b n without a battery pack for more than 30 minutes and you are now inserting a battery you may re ivea CMOS eror when the terminal boots up Don t worry the terminal is OK This simply means that the internal back up battery needs to be recharged and the date and time need to be res To recharge the intemal bad up battery and reset the date and time insert a fully charged battery in the D olphin and then use the D OS date and time fundion to set the correc date and time The intemal back up battery requires a minimum of 5 hours of charging time in order to perform and maintain the system as described on page 28 Turning the Dolphin Off The D olphin is never actually turned off To conserve power the D olphin goes into sleep mode when it is inactive for a programmed period of time as defined by your application The screen is blank when the D olphin is in sleep mode 4 Setting the Date and Time Use the DOS date and time function to set the correct date and time for your D olphin terminal To set the date on an alphanumeric D olphin 1 Enter lt DATE gt at the Dolphin s DOS prompt 2 Press NUM LOCK to put the Dolphin in numeric mode 3 Enter the new date lt mm dd yy gt 4 Press lt ENTER gt Rev 1 1 16 CHAPTER 1 GETTING STARTED To set the date on a numeric Dol
73. pean Time Monday through Friday Technical Support The United Kingdom TEL 44 0 7000 426343 FAX 44 0 7074 426343 9am 5p m UK Time Monday through Friday Rev 1 1 84 Appendix A Dolphin Batch and Dolphin RF Terminal Specifications Terminal Specifications Item Case Material Dimensions Ergonomics Weight Display Keypad Dolphin Batch Polycarbonate ABS Blend Splash resistant one piece module 6 85 x 2 63 x 1 87in 170 x 70x 50 mm Dolphin with iButton Reader 7 05 x 2 63 x 1 87 in 179 x 70x 50 mm Patented shape allows true one handed operation and fits either hand comfortably 12 oz 352 gm Batch Model Dolphin with iButton Reader 13 7 oz 389 gm 8 lines of 20 characters per line 119 x 73 graphics pixels Alpha Numeric scrollable A pplication software controllable pixel graphics 6x 8 pixel matrix Electroluminescent Backlight Alphanumeric keypad 36 keys Numeric keyboard 20 keys with shifted alpha keys 85 Dolphin RF Same as Dolphin Batch Same as Dolphin Batch Same as Dolphin Batch 14 5 oz 411 gm Same as Dolphin Batch Alphanumeric keypad 36 keys Numeric keyboard 20 keys with shifted alpha keys Terminal emulation keypad overlays for IBM 3270 IBM 5250 amp DEC VT220 APPENDIX A DOLPHIN TERMINAL SPECIFICATIONS Item Connectors Visual Indicators Audio Indicators Dolphin Batch Dolphin RF Contact RS 232 port and Same as D olph
74. phin 1 2 3 4 5 Press lt SHIFT gt to put the Dolphin in alpha mode Enter lt DATE gt at the Dolphin s DOS prompt See the section called U sing the N umaric Keypad in Chapter 2 for more information Press lt SHIFT gt to put the Dolphin back in numeric mode Enter the new date lt mm dd yy gt Press lt ENTER gt To enter the new time enter lt TIME gt at the Dolphin s DOS prompt instead of lt DATE gt and follow the directions for the D olphin model you are using Rev 1 1 17 Chapter 2 Dolphin Basics D aibs system features and ex plains how to usetheD dphins kepad display batteries drives and samne CONTENTS System Features Front Panel Physical Features Using the Alphanumeric Keypad Using the Numeric Keypad Display Symbols Keypad Overlays Back Panel Features Maintaining the D olphin s Batteries 18 21 23 25 26 27 29 NOTE Drive B is an image of the A drive and not a physical drive CHAPTER 2 DOLPHIN BASICS System Features CPU The D olphin s computing power is provided by a highly integrated AMD ELAN SC310 386SX 33 MHz microprocessor Disk Drives The D olphin contains two disk drives that provide storage for system files applications and data A third drive is also present if you purchase the FLASH expansion option Drive A Drive A contains 256K executable FLASH EEPROM to store system utilities and to initialize the boot process This dri
75. ping Operating System G S D OS architecture programmable with standard x86 development tools Borland C and Microsoft C C libraries provided for non PC standard functions scan engine support communication amp power management Environmental Specifications Item Dolphin Batch Operating 10 to 50 C 14 to 122 F Temperature Operates at 20 for a short time with little loss of LCD quality Storage 20 to 70 C 4 to 158 F Temperature Rev 1 1 87 Dolphin RF Same as D olphin Batch 2 MB RAM with 2 MB non volatile FLASH memory or 2 MB RAM with 8 MB non volatile FLASH memory No expansion FLASH with radio Same as Dolphin Batch Same as Dolphin Batch Dolphin RF Same as Dolphin Batch Same as D olphin Batch APPENDIX A DOLPHIN TERMINAL SPECIFICATIONS Item Humidity Drop Shock Electrical Static Discharge Fire Retardant Rating Dolphin Batch Operates in up to 95 non condensing humidity Survives multiple 5 ft 1 5 m drops to concrete 15KV UL 94 VO 2 4 GHz Specifications Item Radio Frequency Output Power Data Rate Modulation Typical Range Temperature Range Technology Channels Rev 1 1 Dolphin Batch 88 Dolphin RF Same as D olphin Batch Same as Dolphin Batch Same as Dolphin Batch Same as D olphin Batch Dolphin RF Integrated WLIF 2 4 to 2 4835 G Hz 100mW 1 6 Mbps per channel in high speed mode 800 K bps in back off mode
76. presentative when you call Please include a copy of the original invoice in the package to avoid possible service delays For your protection we recommend you insure any equipment being sent to HHP After repair or replacement of the equipment Hand Held Products will ship the product at our cost to your location Non warranty repairs will be retumed at the customer s expense unless otherwise requested Units currently under a service agreement will be shipped per the service agreement Please make note of the RMA number if required before shipping and the product s serial number for future reference How To Extend Your Warranty Hand Held Products offers a variety of extended service plans on our hardware products These agreements offer continued coverage for your equipment after the initial warranty expires For more information contact Hand Held or your Authorized Reseller Rev 1 1 83 CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION Technical Support If you have a question or problem with your D olphin terminal or D olphin HomeBase you can get technical assistance from Hand Held s Technical Support department Technical Support N orth and South America Asia and Pacific Rim TEL 1 704 537 1444 FAX 1 704 532 4191 8 30 am and 5 30 p m Eastem Time Monday through Friday Technical Support Europe Middle East and Africa TEL 31 40 24 24 486 FAX 31 40 24 25 672 9am 5 p m Central Euro
77. r Uriekited ine stead Reficlay ROM Image and the Demo application Step 3 Important Notices Update the RUM Image 1 Before continuing make sure that you have Step 4 created a backup of all important data residing on the Dolphin terminal Format the FLASH Drive 2 Only install the most recent release of the Dolphin 0S and Development System containing Step o the Dolphin ROM Image and Boot Loader loading Upicedithe ARE Dero an old version of the ROM Image BI0S or Boot x Back Start HBCFG EXE HBCFG EXE is a Windows utility that allows the user to change the baud rate setting for the Dolphin HomeBase HBCFG EXE supports the following command line arguments Usage hbefg c 1 b Where cH Specifies COM port where 1 4 b Specifies Baud Rate where 9600 19200 38400 or 57600 II Foros HBCFG EX E to display Please wait D ialog Example hbcfg cl b38400 I If no command line arguments are specified or an error is detected HBCFG EXE will open a dialog that allows the user to select the serial communications port baud rate or run a diagnostic Rev 1 1 64 CHAPTER 6 LEARNING ABOUT THE SOFTWARE 2 HomeBase Configuration ME E3 Select Baud Rate _ Comm Port 28400 a 3 T v C4 r Status Starting Diagnostic Initializing Comm Port Searching for HomeBase Polling HomeBase at 1200 Po
78. r all the units in the network beginning at zero 0 Rev 1 1 48 CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS 2 The first Dolphin HomeBase in the network receiving the command responds to the host with lt SYN gt lt SYN gt indicates that the command was accepted 3 In sequence each D olphin HomeBase will determine its own ID number by adding one to the previous ID number 4 When ID numbers are established for all HomeBases the last HomeBase will return this response to the host lt ACK gt n lt ACK gt indicates completion of ID configuration n represents the ID number for the last unit in the network Programmer s Note When sending ID numbers to the Dolphin HomeBase remember that numbers typed on the keyboard are ASCII numbers which will be converted to Hex when sent to the Dolphin HomeBase For example typing the command from the keyboard lt ESC gt HHPCI1 would instruct the network to set up ID numbers for each Dolphin HomeBase starting with the ASCII number 1 The first unit in the network would actually receive the number 31 Hex since ASCII 1 is equal to 31 Hex as the starting ID number Each unit in the network would sequentially add one to this starting ID number to establish its own ID So for a network of 15 units the final ID number would be set up as 3F Hex When the final unit sends back an lt ACK gt 3F the host computer which converts Hex data back to ASCII will then display the ID
79. re recorded list of commands as a subroutine Syntax Call d pathname parameter1 parameter2 CD CHDIR The CD command displays the current directory of the specified drive or can change the A directory of the specified drive If no drive is specified then the default drive is Syntax CD drive pathname CLS The CLS command clears the terminal s screen and resets the cursor position to the upper left hand comer of the screen The next prompt is issued on the top line of the screen Syntax CLS COPY The COPY command copies one or more files to a new destination If the destination ee a a file then all of the source files are written to the target file concatenated Syntax COPY drive pathname drive pathname Rev 1 1 97 APPENDIX D GS DOS COMMANDS CTTY The CTTY command changes the default console device Syntax CTTY device Note This command is not supported the Dolphin Terminal DATE The DATE command displays the current date month day date and year on the screen If a user specifies a new date on the command line then DATE will change the date to the one specified This command updates the battery maintained clock so that the new date will be remembered across power downs Syntax DATE mon dd yy DEL ERASE orERA The DEL command deletes one or more files from a file system on a specific drive If the specified path is a directory all files in that directory will be deleted If the path contai
80. reset when the D olphin s intemal backup battery is completely drained of power This process may take up to 5 hours Rev 1 1 80 CHAPTER 7 TROUBLESHOOTING AND WARRANTY INFORMATION Warranty Information Who Is Covered By The Warranty The Dolphin terminal and HomeBase offered by Hand Held Products Inc HHP are both covered with a one year limited warranty Hand Held Products Inc extends this warranty only to the first end user of the product This warranty is non transferable What s Covered By The Warranty This warranty covers the D olphin terminal and HomeBase and warrants them to be free from defects in materials and workmanship under normal use and service for a period of one year from date of purchase by the first end user THIS LIMITED WARRANTY ISIN LIEU OF ALL OTHER WARRANTIES EXPRESS ORIMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FORA PARTICULAR PURPOSE AND FREEDOM FROM INFRINGEMENT Neither HHP nor its marketing agents shall be liable for any direct indirect consequential or incidental damages resulting from the use results of use or inability to use this product No one is authorized to change add to or otherwise alter this Warranty without the express written permission of an officer of HHP What s Not Covered By The Warranty This Warranty does not cover software or damage to the product caused by modification alteration misapplication misuse of or phys
81. s in sleep mode it will awaken into active state The CHARGING MAINBATT LED on the HomeBase will tum on If the Dolphin does not tum on or the LED does not light up make sure that it is properly seated in the terminal well and that the power supply is properly connected to the HomeBase and plugged into afunctioning AC outlet Start your application on the D olphin terminal or the host computer D ata can then begin transmitting between the terminal and the devices connected to the Dolphin HomeBase When data transfer begins the COMM LED on the Dolphin HomeBase will blink red and green If the HomeBase will not communicate with the Dolphin check the port connections to ensure that the HomeBase is correctly configured See Chapter 8 Troubleshooting for more information Rev 1 1 52 Chapter 6 Learning About the Software E xplains how to useand managethe software acompanying the D dphin 7 CONTENTS Dolphin OS and Development System 54 Dolphin HHP Demo Program 57 Dolphin Utilities 62 Dolphin Application Development 67 Sample Applications 68 Transferring Files To and From Dolphin 70 Dolphin ROM Image and Boot Loader 75 53 CHAPTER 6 LEARNING ABOUT THE SOFTWARE Dolphin OS and Development System Important N otice B dore installing the D olphin OS and D evdopment System it is important that you remove all previous installations To remove the previous installations ddete the c dolphin directory and all
82. scans 1 3 5M vs an OCR rate of 1 250 to 1 10 000 Scanning bar code is also faster and easier than typing entries on a computer keyboard cash register or other recording devices Present day uses for bar code include package tracking inventory control VCR programming self checkout at grocery stores security systems and games and toys There are two types of bar codes binary and modular Binary codes have only two sizes of bars and spaces modular codes have varied bar and space sizes Bar code symbologies are also designed to be either discrete or continuous Discrete codes are those whose individual characters can stand alone In other words the space between each character the intercharacter gap is not part of the code itself e g Code 39 Continuous codes specify that the intercharacter gap be a part of the code itself e g Interleaved 2 of 5 There are many excellent reference books available on bar coding Among them are Reading Between the Lines An Introduction to Bar Code Technology by Craig K Harmon and Russ Adams Helmers Publishing Inc Peterborough NH 03458 1984 Getting Started With Bar Codes A Systematic Guide by Richard Bushnell Jr Cutter Information Corp Arlington MA 021734 The Black amp White Solution by Russ Adams and Joyce Lane Heimers Publishing Inc Peterborough NH 03458 1987 Another excellent reference from which we quote here is A Guide to Bar Coding published by Bar Code Sy
83. secesecseeceeeeeeeeeeeeeeeeeeseeeseeesecnsecaeesaessaesnee 81 Return Information essee tess eceasceseet eea Esaet reres EEEO Es aS EEST sche st ge dnedanstsseesseicassseeycseesssets 82 How To Extend Your Warranty sossego eesse teise eseon np aae e eE dent e Rees Ea Eu seise 83 Technical Support ensen ge ser E E ea oT 84 Appendix A Dolphin Batch and Dolphin RF Terminal Specifications 85 Appendix B Bar Code Symbologies e soesoessesoossoessesoossosssesooesosssessossosssessose IO Appendix C Bar Code Samples sossessoesoosscesoesooesossoesooesossoesooesosssessossoessesssse J5 Appendix D GS DOS Commands ssessoesocssesoossoessessoesosssessossocssessossosssesssse J Appendix E Declarations of Conformity sessoesoessessossosssessoesooeseseossoseseese OF Before You Begin Welcome VV ongratulations on the purchase of your new Dolphin handheld computer bar code scanner Y ou have made a wise choice in selecting the D olphin a device known world wide for its ergonomic shape light weight and single handed data collection features The patented shape allows true one handed operation and fits either hand comfortably Built to last the D olphin s ruggedly built case houses a 386 microprocessor and D OS operating system that is easily programmable with standard programming tools like Microsoft Visual C C Borland C or Hand Held s family of Simplicity Software Dolphin is one of the most durable de
84. ser light is not known to be harmful As with any bright light source such as the sun you should avoid direct eye exposure The following are required safety labels as they should appear on the back panel of the D olphin CAUTION Ai LASER LIGHT DO NOT EXPOSURE STARE INTO BEAM Laser light is T CLASS BLASER PRODUCT emitted from 670mm Laser 1 0m Max Output this aperture HANDHELD 245 PRODUCTS DOLPHIN LASER SCANNER VERSION SERIAL NUMBER 1234567 MANUFACTURING MONTH WEEK YEAR U S and foreign patents pending CAUTION Laser light when open DO NOT STARE INTO BEAM No user serviceable parts Opening vokis warranty Product conforms to U S A DHHS 21 CFR subchap ter J Made in U S A of U S and imported parts Call from U S A amp Internat 1 704 537 1444 Call from EUR Afr M East 31 40 242 4486 Visit our web site at httpo www handheld com HAND HELD PRODUCTS INC CHARLOTTE N C 28227 3411 U S A RF Energy The Dolphin RF terminal is designed to comply with the most current applicable standards on safe levels of RF energy developed by the Institute of Electrical and Electronics Engineers IEEE and the American National Standards Institute ANSI and has been recommended for adoption by the Federal Communications Commission FCC In addition the D olphin RF complies with the specifications for an intentiFiqure1 Required Safty L ab
85. so that you can see both Explorer and the Dolphin File Transfer shortcut on your desktop Rev 1 1 70 NOTE The configuration switches are checked at power up Changes in the switch settings will not be recognized until power is cycled CHAPTER 6 LEARNING ABOUT THE SOFTWARE 3 In Windows Explorer select the file to be transferred and while holding down the left mouse button drag and drop the file on the D olphin File Transfer shortcut on the desktop This opens the D olphin File Transfer program 4 Atthe Dolphin s C prompt enter lt YX gt 5 Press lt ENTER gt on the Dolphin terminal to begin the file transfer The COMM LED on the Dolphin HomeBase will blink red and green during the transfer You can also view the progress of the file transfer on the Dolphin screen and D olphin File Transfer program window Sending a File From Dolphin to Your PC 1 Double click on the Dolphin File Transfer shortcut to open the program 2 Open the Configuration dialog box Check to make ensure the baud rate is set at 9600 3 Atthe Dolphin s C prompt enter lt YX gt Filename 4 Click on the Receive File button 5 Press lt ENTER gt on the Dolphin terminal to begin the file transfer The COMM LED on the Dolphin HomeBase will blink red and green during the transfer You can also view the progress of the file transfer on the D olphin screen and in the Dolphin File Transfer program window Sending Files At A Higher Rate
86. stems Inc 7000 Central Parkway Suite 1210 Atlanta GA 30328 404 399 5921 or 800 343 0343 Chapter Two of BAR CODE TYPES THEIR STRUCTURE AND USES pp 5 6 Bar Code Systems states The basic principle of any symbology the interpretation and structural characteristics of bar codes is to represent a character with a pattern of black and white wide and 90 APPENDIX B BAR CODE SYMBOLOGIES narrow lines The black lines are generally called bars while the white lines are called spaces Although the lines have been referred to as black and the spaces as white you are not limited to strictly black against white The key is having the correct amount of print contrast between the bars which must appear dark or have the properties that absorb light from the bar code reading device and spaces which must be light or disperse the light from the reading device The common characteristics that bar codes have are as follows QUIETZONE All symbols must have a clear space containing no marks or conflicting artwork preceding the beginning of the code and following the end of the code START AND STOP PATTERNS Each symbol has distinct characters used at the beginning and end of the code which provide reading instructions as well as scanning direction The start character is normally at the left hand end of a horizontally oriented symbol while the stop character would normally be at the right hand end of the same symbol BARS AND SPAC
87. tccs antencedntes aid aasdasedeeardeconcvocnvend 44 Setting up the Dolphin HomeB ase 240 54 5 cyan ses tee ees sb cctaevsassesnaas 44 Configuring a Single Dolphin HomeBase ee cece cee cscecseeeseeeeeeeeeeeeeeseeesecesecaecsaecsaeesaeeaee 46 Creating a HomeB ase Network sosen oren a e a tea bi aca sebuens Us eevee eae 48 Communicating with the Dolphin Terminal 0 eee eeeeeseeeseceseceeeeeeneeeaeens 52 Chapter 6 Learning About the Software sccssssccssssccsssscsscssssssssssssesesrsO Dolphin OS and Development System sessessssssesssessessseresseeessressersseesseresseee 54 Tristall atom peepee ara ereere e a ar tosses sudevoes E E N s EE aas seaaes 54 Help File Document and Utility Icons ssseeseeeseseeeseessseeesesrerresrsresresteeresrerinsesrreresrenresrerresee 56 Dolphin HHP Demo Program eeeeseeseeeeseseesesseesresrresresrereresresseseresressessresreeseese 57 Scanning A B rcode niers biien cotsen need cp sete e a o ESEE Eene Np sone eOr o EE tube Coroa Ea KESK 61 Dolphin Utti Seienn teen a aed een A E Sienna 62 Dolphin Application Development eeecceesseceeneeceenceceeeeeceeneeceeeeecneeeeenaeees 67 Compiling Applications for the Dolphin cece eneeeeeeeeceeeeesecesecsecaecsaecsaecsaeeneeeaes 67 Sample A ppleawOms croses enoe een oaeee aE ea S E E ch evs E EE E oe aE Enak k 68 B ilding the Samples innn n Sees Ree Ra ae aes 68 Compiling the Sample Programs eeceecescese
88. tem or disk driver cache If VERIFY is OFF then GS DOS caches writes to files and defers the actual writing to disk enabling multiple writes to the same sectors to be served much faster The cache is automatically written to disk in the background during dead time when the disk is not busy This is accomplished with the multitasking threads and semaphores that the GS DOS kernel supports Syntax VERIFY ONIOFF VOL The VOL command displays the volume label of a diskette or a hard disk VOL does not allow the user to change the volume label If the drive letter is not specified then the default drive is assumed Syntax VOL drive Rev 1 1 103 Appendix E Declarations of Conformity DECLARATION OF CONFORMITY EC declaration of conformity for 89 336 EEC EMC Directive 1 Product Identification Product name Line of business Model type Version Additional information 2 Manufacturer Name Address Country Authorized by manufacturer 3 Test lab Name Address Country 4 Applied standards Name numbers 5 Test report Name number 6 Declaration Dolphin 1 Terminal and Homebase Auto ID N A N A This Product was tested with the following Dolphin 1 Terminal Bar Code Scanner Dolphin 1 Homebase Hand Held Products Inc 7510 E Independence Blvd 100 Charlotte North Carolina 28227 9411 United States Of America Corporate Body Trading as Fleuri Kets V B V Hand Held Products Europe
89. the Single position for proper basic operation The switch must be set to Multi for proper network operation if you are creating a HomeBase network Modes of Operation Through the Command Mode the host application software provides command instructions for configuring a single D olphin HomeBase or a network of HomeBases for communications O nce configured the HomeBase s is in Transparent Mode and ready for communications Command Mode You can configure a single D olphin HomeBase or a whole network and select units for communications via the host application by entering the Command Mode D ata transmission is not possible while the D olphin HomeBase network is in this mode Rev 1 1 45 NOTE The configuration switches are checked at power up Changes in the switch settings will not be recognized until power is turned off and then back on CHAPTER 5 SETTING UP THE DOLPHIN FOR COMMUNICATIONS Go into Command Mode by entering an escape sequence that informs the HomeBase network that it will be receiving commands from the host device or application The escape string is lt ESC gt HHP where lt ESC gt is an ASCII 27 character The escape string should be surrounded by a 100 millisecond period of line silence When sending commands the escape string must precede the command string The HomeBase automatically exits Command Mode after receiving each command Programming commands used for configuring single D olph
90. the D olphin HomeBase Plug the AC transformer into the D olphin HomeBase 12 Volt DC power supply connector The AC wall transformer provided can power only one D olphin HomeBase If you are using the Dolphin HomeBase to form a network each HomeBase must have its own individual wall transformer Hand Held Products recommends that you leave the D olphin HomeBase connected to its power source at all times so that it is always ready to use Charging Batteries In The HomeBase CAUTION Use only the 3 6V battery packs provided by Hand Held Products The use of any other battery pack in the Dolphin Temninal will void your warranty and may result in damage to the Dolphin Terminal or battery With the D olphin HomeBase you can charge a D olphin terminal and a spare NiMH battery pack simultaneously The HomeBase charges the terminal and the spare battery pack independently When you insert a battery into the D olphin HomeBase it charges the battery at the highest rate possible The HomeBase uses a charging method that senses when the battery pack is fully charged and then drops to a trickle charge to keep the battery pack at full capacity You do not need to discharge the battery pack before recharging because this method protects the battery from damage caused by overcharging A dead battery will charge to full capacity in approximately three hours Rev 1 1 40 CHAPTER 4 USING THE DOLPHIN HOMEBASE The Dolphin Terminal can be stored indefinitel
91. trap This feature allows a strap to be attached to the D olphin terminal so that it can be conveniently secured around the wrist or hooked on to a belt Not available on the Dolphin RF Battery Well The Battery Well is a recessed area on the back of the Dolphin which holds the 3 6V battery pack Reset Switch The Reset Switch is located inside the D olphin terminal and is accessible through a small opening within the battery well To reset the D olphin remove the label covering the opening and press the reset switch with a small blunt object such as a paper clip Infrared Communications Port The Infrared Communications Port allows the Dolphin to communicate through the Dolphin HomeBase to a host serial device Battery Charging Contacts When the Dolphin is placed in the main well of the Dolphin HomeBase the Dolphin s battery pack is charged through these contacts Rev 1 1 28 NOTE Never insert the Dolphin into the HomeBase without the NiMH main battery pack inserted NOTE Return the Dolphin to an authorized service center when the internal battery needs to be replaced CHAPTER 2 DOLPHIN BASICS Maintaining the Dolphin s Batteries CAUTION Use only the 3 6V battery packs provided by Hand Held Products The use of any other battery pack in the Dolphin Temninal will void your warranty and may result in damage to the Dolphin Terminal or battery There are two batteries in the D olphin Internal NiMH
92. ve lint free cloth Rev 1 1 9 Chapter 1 Getting Started Summarize theD olphin s features fundions and acessories and gdtingit Sartel for the first time CONTENTS About the Dolphin 11 Using Dolphin for the First Time 4 10 CHAPTER 1 GETTING STARTED About the Dolphin The D olphin is a handheld computer and bar code scanner designed for easy single handed data collection It has a 386 33 MHz microprocessor that runs with GS DOS and is PC compatible Accessories for the Dolphin The D olphin is part of a data collection system that includes accessories specifically designed for vehicle desktop and hub operations Accessories available include serial and networkable communications charging cradles desktop gang chargers and vehicle mounted charging communication cradles You can use these accessories with the D olphin Dolphin HomeBase Dolphin terminal charging one slot auxiliary battery charging and communication station includes power adapter Dolphin HomeBase power adapter Replacement power adapter for Dolphin HomeBase Note Use only power adapters approved for use ST by Hand Held Products Failure to do so may result in improper operation or damage to the unit 10 Slot Battery Charger for Dolphin Charges and reconditions 10 batteries in under four hours Supports 90 264V VehicleBase Vehicle Kit for Dolphin Battery charging and communications cradle providing connectivity to any serial de
93. ve is read only and is not usable by the developer end user Drive C Drive C isa 2MB or 8MB FLASH virtual hard drive used for program and data storage Drive D If you add the expanded memory module to your D olphin Batch terminal it will appear as Drive D Up to 8MB of additional FLASH memory can be added via the FLASH expansion module N ote This option is not available for the D olphin RF Front Panel Physical Features This section describes features on the D olphin s front panel The alphanumeric and numeric Dolphins have identical back panels Light Emitting Diodes LED The red LED located at the upper right comer of the LCD display is labeled SCAN This LED illuminates when the user presses the O N KEY key and activates the scan engine The green LED located at the upper left corner of the LCD display is labeled DECODE This LED illuminates when the bar code software successfully decodes a bar code Both LEDs are software programmable Rev 1 1 19 CHAPTER 2 DOLPHIN BASICS Liquid Crystal Display LCD The alphanumeric scrollable LCD consists of nine rows with 20 character positions per row and 119 x 73 graphics pixels which are software addressable The electroluminescent backlight allows you to view the display in low light conditions To conserve power the backlight is automatically turned off after 30 seconds The on off function and contrast is software programmable Note The ninth row is used for s
94. vice including printers radio modems GPS on board computers and vehicle monitoring systems Wrist Strap for Dolphin A convenient way to carry the Dolphin N ote L anyard ring for attaching strap not available with D olphin RF Holster Another convenient way to carry the Dolphin Available in leather or cordura a rugged synthetic fabric NiMH Battery Pack Nickel Metal Hydride NiMH 3 6V rechargeable battery for the D olphin 6 RS 232 Serial Cable Connects HomeBase to your desktop PC Rev 1 1 11 NOTE Use your D olphin only with accessories supplied recommended or approved by Hand Held Products Inc Use of non approved accessories can be dangerous and will invalidate any warranty or liability claims CHAPTER 1 GETTING STARTED Contact your Value Added Reseller for more information For details about how to install or use any of these accessonies refer to the documentation provided with the product Dolphin Models and Options Hand Held Product s family of D olphin handheld portable data collection terminals includes these models The Dolphin Batch terminal is a D O S programmable handheld computer bar code scanner with a unique ergonomic shape designed for single handed use The basic terminal has 2MB RAM and 2MB FLASH EEPROM memory It also features an IrDA infrared transceiver for data communications The Dolphin with iButton Reader handheld computer integrates the basic functionality of the
95. vices available and is designed to withstand repeated five foot drops onto a concrete floor It also resists extreme temperatures humidity levels and dust conditions The D olphin s collection of features also includes long lasting Nickel Metal Hydride NiMH batteries a large easy to read 8 line x 20 character backlit display that can display text or graphics a natural scan and viewing angle a scan engine capable of reading all standard bar code symbologies and two keypad options Load up the Dolphin with your custom software application and the ultimate data collection solution for your business fits in the palm of your hand The Dolphin Handheld Computer HomeBase User G uide is designed to provide you with the information you need to make the most of your new Dolphin Sections on the basics safety battery use accessories and service make this guide a complete source of information Safety The Dolphin handheld computer bar code scanner meets or exceeds the requirements of all applicable standards organizations for safe operation However as with any electrical equipment the best way to ensure safe operation is to know the possible risks Rev 1 1 6 The following safety guidelines are designed to protect both you and others around you Please read them carefully before using your D olphin Required Safety Labels The D olphin uses a low power Visible Laser to scan bar codes Short term exposure to CDRH Class II la
96. y It consists only of numeric characters It received its name from the structure of the code each character contains five elements two wide three narrow The symbology usually requires an Rev 1 1 92 APPENDIX B BAR CODE SYMBOLOGIES even number of characters because it works by pairing characters but can include leading zeros In I 2 of 5 the start character always consists of this sequence narrow bar narrow space narrow bar narrow space The stop character is always wide bar narrow space narrow bar Advantages of I 2 of 5 include e Compact structure due to the interleaving of characters Maximum character density is 17 8 characters inch at 2 25 1 ratio e Provides higher level of data security when using a bearer bar a stripe above and below the code However I 2 of 5 does not prevent short reads and therefore needs a check digit to ensure a proper read UPC Universal Product Code Possibly the most popular bar code symbology is UPC the code seen most often at grocery stores UPC is amodular code The longer bars at the front back and middle of the bar code are called guard bars The guard bar in the center divides the code into a right and left half This allows the code to be read from either direction Tags or code labels are usually printed beneath the code The number to the left of the code is called the Number Systems Character and denotes the type of item e g 0 regular retail items
97. y in the HomeBase without damage to the terminal battery packs or the HomeBase K eep the HomeBase plugged in so that the D olphin Terminal s battery pack stays fully charged Charging A Dolphin Terminal 1 Insert a battery pack into the D olphin Terminal 2 Place the terminal laser engine window up and the LCD visible in the D olphin Terminal Well of the Dolphin HomeBase 3 Letit glide down into the well until it stops 4 Once the Dolphin Terminal is properly seated the Charging Main Batt LED on the HomeBase will be solid GREEN Laser Engine a Window TRIP ane Charging MAIN BATT LED Charging AUX BATT LED Figure 14 Inserting the D olphin taminal into the H omeBase Rev 1 1 41 CHAPTER 4 USING THE DOLPHIN HOMEBASE Charging an Additional NiMH Battery Pack 1 Insert an NiMH battery pack with the battery contacts pointing upward into the Dolphin HomeBase auxiliary battery well Auxiliary Battery Well Figure 15 Rear V iew D olphin H omeBase Once the battery is inserted into the D olphin HomeBase you can use the CHARGING AUXBATT LED to monitor the charging progress See Figure 10 fora summary of each charging state Servicing the Battery For maximum battery life the battery should be serviced or re calibrated once a month Place the battery in the HomeBase s auxiliary battery well Press and hold the SERVICE AUX BATT button for four seconds to begin the re calibration pro
98. ystem icons and application defined icons Speaker The Dolphin Batch terminal s internal speaker emits a sound level of 80dB at 10 cm The sound level for the D olphin RF terminal s extemal speaker is 90dB at 10 cm RF Antenna The Dolphin RF terminal s 1 36 inch 34 5 mm antenna is a unity gain helically loaded monopole antenna Rev 1 1 20 CHAPTER 2 DOLPHIN BASICS Using the Alphanumeric Keypad The D olphin s alphanumeric splash resistant keypad has 36 epoxy coated keys The keyboard s yellow background enhances the readability of the numeric and special character keys The Dolphin s ON SCAN key wakes the terminal from sleep mode Its position also allows convenient one handed bar code scanning The SHIFT key toggles the Dolphin from alpha to numeric mode and back and in combination with other keys allows you to enter special characters The F1 F2 F3 and F4 keys are user definable function keys and may be programmed for a variety of functions The ENTER key confirms data The BKSP key moves you to move the cursor back one space each time the key is pressed The LIGHT key toggles the LCD backlight on and off The NUM LOCK key toggles between the alphabetic and numeric modes Figure 3 D olphin A Iphanumaric K eypad Rev 1 1 21 CHAPTER 2 DOLPHIN BASICS Key Combinations For Keypad Functions and Special Characters Use the key combinations listed below to access

Download Pdf Manuals

image

Related Search

Related Contents

  Nikon D3300  Introduction to FE Based Fatigue Analysis Fatigue  [くらし応援室(西)]総括表(PDF形式:18KB)    User Manual - Software Installation  GE GFK-2489 User's Manual  01-05 stcombo greenw-envy.qxd  Technicolor - Thomson 536(v6) Network Router User Manual    

Copyright © All rights reserved.
Failed to retrieve file