Download: Mirror Download [FCC.gov] Document ID 64093 Application ID dLC/Y20ui5VbAbQFdagVZA== Document Description 8 Short Term Confidential No Permanent Confidential No Supercede No Document Type User Manual Display Format Adobe Acrobat PDF - pdf Filesize 76.16kB (951941 bits) Date Submitted 1999-10-15 00:00:00 Date Available 1998-07-21 00:00:00 Creation Date 2001-05-22 12:05:46 Producing Software Acrobat Distiller 4.0 for Windows Document Lastmod 2001-05-22 12:06:19 Document Title 64093.pdf Document Author: VicodinES /CB /TNN
Interiek Test'flg Services
EXHIBIT 7
INSTRUCTION MANUAL
FCC ID:HD5RFDOLPHIN_1
7.0 Instruction Manual
FCC ID:HD5RFDOLPHIN_1
Intertek Testing Services
35
vss I‘Nmnoaanscm 101305
Hand Held Products, Inc.
Dolphin” RF Terminal
User's Guide
Release 970808
FIN: 80010100
nIIIl EQQEE'E'fEO
, u
1m
VSS
Conunenlal Europe. Middle
Easl. & Africa: P 0 Box 23012
America: & Puific Rim: l-NIHd’loflaflifll-l’rlflfim
Chnlofle, NC 28127-94“
Phone“ H (704) 537-1444
Fax: +1 (704) 532-419]
Hand Held Pmducls
56021A Elndhoven
The Netherlands
Phone: +31-(40)~2424486
Fax: +Jl-(40)-242-5672
Unilcd Kingdom Hand Held PmducKs
Cenlenary Business Centre
Atlltbm'ollgh Fields lndlfilrinl Estate
Nunnlon‘Wnrwick CVll 6RY
United Kingdom
Phulw: +44-(l203)-352706
Fax. +44-(1203)-353731
Dolphin W. Dolphin Humane“. RF Lite“, and Ill repnsenwlions thereof, are
u'ldunnrks of Hand Held Product. Inc
Plagued by U s, and Poms“ Palcnls
Page ii
Dvlphin'“ RF Uur': GuldE
vs: DolphinTM RF fume—1003115014 tapas
User 5 Guide
First Edition (January [993]
© 1996 Hand Held Products, Inc.
All Rights Reserved.
Hand Held Products, lnc. offers this manual solely for the
convenience of the users of the Dolphin Terminal, and all
warranties, implied or written are disclaimed, including, but not
limited to, any implied warranty ofmerchantability or fitness for a
particular purpose. While every effort has been made to ensure the
accuracy of the material in this manual, errors may arise, and Hand
Held Products assumes no liability for loss occasioned by such
errors, or for charges of any kind, or damages (incidental or
consequential) that result from the use of the information
contained in this manual, Hand Held Products, Inc. does not in
any manner represent that this user‘s manual is completely accurate
or descriptive of all occasions that might arise regarding the
Dolphin Tenninall The information in this manual is subject to
change without notice. This manual contains confidential and
proprietary information, and is copyrighted No part of this
manual may be reproduced or photocopied in any form or
disclosed to any person without prior written consent from Hand
Held Products, lncl Requests for additional copies of this
publication should be sent to the nearest address below. If you
have additional questions concerning the material in this
publication, write or call Hand Held Products,
Dolphin“ up Urer': Guide Page in
vs: I‘Nmnocumsau 101333
Pug! Iv Dulphinm RF Uw': Guide
"‘“ “ ‘1
re ~,«
FCC Statement _
VSE I NlHJ'lOCL-IHSGH 101335
Is uipm in the
limits for a Class B digital device, pursuant to Part 15 of the
FCC Ruies. These limits are designed to provide reasonable
protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate
radio frequency energy and, if not installed and used in
accordance with the instmctions. may cause harmful
interference to radio communications However, there is no
guarantee that interference will not occur in a particular
installation. If this equipment does cause harmful interference to
radio or television reception, which can be determined by
turning the equipment off and on. the user is encouraged to try
to correct the interference by one or more of the following
measures:
- Recrient or relocate the receiving antenna.
. Increase the separation between the equipment and
receiver,
- Connect the equipment into an outlet on a circuit different
from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician
for help.
Canadian Equlpment Identificatlon Statement
This Class A digital apparatus meets all the requirements at the
Canadian Interference-Causing Equipment Regulations.
Cet appariel numerique numerique da la classes A respecte
toutes ias exigences du Regiement sur le materiel brouilleur du
Canada.
burp/mm” Uxer‘xGuide Page v
V923
°°'P""‘ “Mi“ I‘Nmnocuusan «11335
The Dolphin utilizes a low power Visible Laser to scan bar codes.
Short Ierm exposure to CDRH Class II laser light is not known to
be harmful As with any bright light source, such as the sun, the
user should avoid direct eye exposure. The following are required
safety labels as they should appear on the Dolphinr
CAUTION m
uu "Loaner w
- mom u...“ 25:
cu lulurmvct ummfilwbom
n m blur-hm I-Lw mum".
IEA DHETLEQ fi
mm“...
w...» E
MM
WW mun»
ulnar-nvpm-mnmmu—
m.—.—mmmmm not
IliwuflfimO—mamm
ymmwummmw»
-u-..u_u.u Mm.
gm...“- um
uenmnm mm-
muinwnw-m-n.‘
mmmom n;
mum-n gum-mu
CAUTION: Use of controls, adjustments, or performance of
procedures other than those specified herein may result in
hazardous light exposure,
Page "- Dolphinm RF Uur‘: Guide
V“ Contents fNIHcl‘IOCL-IHSGH 101333
INTRODUCTION
GETTING STARTED
Charging The Dolphin Batteries
lnsening And Removing The Battery Pack.
Turning The Dolphin Terminal On
Scanning A Bar Code.
Tuming The Dolphin Te
lOf
in
DOLPHIN TERMINAL FEATURES
Dolphin’s Iniemal Features
CPU .......
Memory .....
Backup Battery
Dolphin's Front Panel Features.
Alphanumeric Dolphin ..
Numeric Dolphin
Dolphin‘s Back Panel Features.
Wm—:5~a~o~o
DOLPHIN ACCESSORIES ......
Dolphin HomeBase.,,.
Extra 3,6V Banery Pack
Memory Expansion...
COMMUNICATIONS .,23
Dolphin HomeBase 23
Cable Configuration 4
Protocols/Baud Rate ...... 4
TROUBLESHOOTING . 5
Troubleshooiing Tabl 5
Resetting The Dolphin Terminal. 7
Upgrading The Dolphin BIOS. 9
Dolph/rim RF User': Guide Page vli
DOLPHIN DEMO APPLICATION ....................................... 31
APPENDIX A: WARRANTY INFORMATION ..
APPENDIX B: DOLPHIN TERMINAL SPECIFICATIONS . 35
Mechanical ..
Environmental. 5
Casev 6
Architecture. 36
User Interfaces 7
Output ..... 8
CummunicalionsA
Soflwnre ......
APPENDIX C: BAR CODE SYMBOLOGIES .....
APPENDIX D: GS DOS COMMANDS .............. 47
APPENDIX E: BAR CODE SAMPLES ............................... 57
Page vm
DalphInW RF (fur ': Guide
Chapter 1
Introduction
Congratulations! You have selected the first, pocket—sized laser
scanner for true, single-handed operation. The Dolphin‘s unique
patented shape sets it apart from the competition.
Overview
DolphinTM RF incorporates the RANGELANZ 6330 Micro-ISA
Module, 3 small, high-performance wireless LAN module that
integrates sophisticated wireless LAN networking capabilities into
the Dolphin“. With its high-performance 1.6 Mbps data rate and
low power consumption, it is especially well suited for mobile data
applications.
Dolphin RF includes a 2,4 GHz frequency hopping spread
spectrum radio and network controller in a compact single-piece
package optimized for mobility, performance and range.
Powerful Wireless Networking
Dolphin RF offers the best combination of performance, range and
mobility,
Performance
with a data rate of I .6 Mbps, expandable to 24 Mbps system-wide,
Dolphin RF provides the fastest frequency hopping spread
spectmm solution commercially available,
Range
Dolphin RF offers a range of up to 500 feet indoors and 1000 feet
in open spaces.
Mobility
Dolphin RF's power management provides very low power
consumption, thus reducing battery consumption, allowing users to
stay on the move longer. Seamless roaming allows users to roam
Dalplvm'MRF UJEV'J Gum , Page 1
transparently between access points, thus providing full building or
campus coverage,
Compatibillly and |nteropernbls Networks
Dolphin RF is compalible with all anmxim's RANGELANZ
products and all WLlF-compliant products. OEMs can leverage
Proxim's other network eumpunents to expand their network
capabilities.
Page I Dnlphln‘“ RF User'x Guide
pm
Chapter 2
Getting Started
This secliun will give you the basic infomatian you need to
operate the Dolphin Terminal.
Decode LEI) Sun LED
Funcllan Keys
Liquid Cryslll
Display (LCD)
ENTER Key
ON/SCAN Key
sun-T Kay “Ks? Key
N UM LOCK Key
LIGHT Key
figure 1: Dalphv'n Terminal mam view)
Llnylrd Eytlel
Laser Engine
Balmy thl Run Switch
Blllery Chirging
Cam-us
Figure 2: Dalphm Terminal (rear vizw)
Dolphin” RF Uxer': Guide Page 5
Charging The Dolphin Batteries
Before using the Dolphin Terminal for the first time, you will need
to charge the Dolphin Terminal’s main and backup batteries for a
minimum of four hours.
The Dolphins terminals main battery can be charged in either the
Dolphin Terminal or in the Dolphin HomeBase‘s auxiliary battery
well The Dolphin Terminal‘s internal backup battery is charged,
over time, by the Dolphin’s main battery or via the HomeBase.
1. Setup and apply power to the Dolphin HomeBase. See the
Dolphin HomeBase documentation for details.
2. Insert the battery pack into the Dolphin Terminal,
3. Place the Dolphin Terminal into the HomeBase. lfthe
Dolphin Terminal is properly seated, the “CHARGING
MAINBATT“ LED will be illuminated, Ifthe “CHARGING
MAl'NBATT" LED is not illuminated, remove and reinsert the
Dolphin Terminal into the HomeBasel
Chlrging M-in
Ban u-zn
Figm 3- Charging Mum Emmy LED
Nate: The "CHARGING MAINBATf" LED is used only to
indiculz that the Dolphin Terminal is properly sealed and
charging the main battery, The LED will no! change colors 10
indicale when the charge is Complete.
Page 4 Dolphin“ RF Um': Guide
Inserting And Removing The Battery Pack
Removing the Battery Pack
Push lhe locking tab on the battery pack away from the laser
engine end othe Dolphin Terminal and pull up
Figure 4: Remavmg The Baum 4m“ Cover
Re-lnserting the Battery Pack
Place the end ofrhe battery with the electrical euntaclx into the
well first. Press down until 1he battery pack snaps into place.
Dolphinm RF Ulcr': Guide v Page 5
on
Turning The Dolphin Terminal On
1, Hold Ihe Dolphin Terminal in the palm of your hand so that you
can press the ON/SCAN key easily with your thumb.
2. Ifthe LCD is blank, press the ON/SCAN key to mm the unit on.
You should see a message on the LCD similar to this:
mil-mom HELD
I PRODUCTS
Dolphin r
Figure 5: Demo Program
New If the screen illmlratzd above does not appear on your
Dolphin Terminal, the HHP Demo Applicalion hm been removed
from your terminal.
Scanning A Bar Code
The Dolphin Terminal comes with demonstration sofiware'thnt
allows you to scan bar codes immediately. A sample bar code is
illustrated below for you to use for practice.
Hold the Dolphin Terminal 2 inches in front ofthe sample bar
code. Press the ON/SCAN key to begin scanning. Pull the
Dolphin Terminal back unlil the unit gets a good read, The
Dolphin Terminal will "beep" and the laser will turn offwhen a
good read is obtained,
lllllll III llllllllllllll ||I|||I|IIII
* D 0 L F H 1 N *
mane a: Sample Bar Code
Page a DoIpMnWRF User 3 Guide
The Dolphin Terminal will show a translation of the sample bar
code on the LCD window, which should appear similar to the
following illustration.
HHP SCAN DEMO
Puss F1 for snup
Es: back to menu.
Label:
DOLPHIN
Type: Code 3 of a
Figure 7 Demo Program afler scan
Turning The Dolphin Terminal Off
The Dolphin Terminal is never really turned off. Instead the
ten-ninal is placed into a very low power mode. The Dolphin
Terminal can be placed in sleep mode by an application or the
Operating System.
Pressing ESC (accessed by pressing “SHIFT" then “BKSP") while
in the HHP Scan Demo will place the Dolphin Terminal in Sleep
mode. '
Nu/e: The Dolphin Terminal can not be turned Dflwhile it is the
HameBase. Power is required 10 mommr and manage battery
charging
Dolphin“ RF User': Guide Page 7
Page a
Dfllphlfl'M RF Unr's Guide
4...” FM- 1
Chapter 3 »
Dolphin Terminal Features
Dolphin's Internal Features
CPU
The Dolphin Terminal‘s system architecture is based on the AMD
SCB l D Elan. This single chip solution provides many ofthe
features of a complete PC including, an lnte1386 compatible
processor, memory controller, Built-in real time clock, two serial
porls, standard counter timer, DMA, inlerrupl, and keyboard
controller.
Memory
The Dolphin Terminal's memory is divided into three sections,
System FLASH , Execution RAM, and FLASH Disk data storage.
- System FLASH
The System FLASH area is used for DOS, BIOS, bootstrap
loader and other system specific functions. The System
FLASH area is 256103 and is not upgradable. The System
FLASH emulates a floppy disk or Drive A:.
' FLASH Disk
The FLASH Disk is a virtual hard drive used for program and
data storage. The Dolphin includes 512K of base FLASH
Disk data storage. Additional FLASH memory can be added
via a FLASH expansion module. The base 5l2K FLASH
Disk appears as Virtual Hard Drive C:. The expansion
module appears as Virtual Hard Drive Dt.
- Execution RAM
The Execution RAM is where terminal applications are
executed. DOS utilizes a portion of this memory for drivers
and other operating system overhead. The Dolphin includes
512K of base Execution RAM. The Dolphin can be
Dolphin“ RF User '.r Guide Page 9
manufactured with up to ZMB of Execution RAM. This
option is available only by a special order.
Backup Battery
The Dolphin Terminal has an internal backup battery. This allows
the main battery pack to be replaced without loss of data. The
backup battery allows RAM data to be retained, and the real , + —/ ‘ =
Output
Liquid Crystal Display (LCD)
- 8 lines of20 characters per line
. Alphanumeric, scrollable
- Application sofiware controllable pixel graphics: 6 x 8
pixel matrix
Auto-wraparound of text, sofiware controllable
Electroluminescence backlight
Light Emitting Diodes (LEDs)
0 Red LED for ‘Laser Scanning Active’ indication
- Green LED for ‘Successful bar code decode‘ indication
Audible Horn
- Application sofiware controllable speaker
Infrared transceiver
o [RDA compliant infrared transceiver which mates with
the Dolphin HomeBase.
0 EM RS-232C/CCl'lT VZB
Communications
- RS-232C format, with the Dolphin HomeBasc
functioning as a DCE device
0 OS uses the XMODEM protocol to load the ROM image
into FLASH memory through the [R Link. Other
protocols may be implemented using custom applications.
Page 33
Dolphan RF Ulzr's Guide
FCCID: HDSRFDOLPHIN_1
35A
WW.
9 c 4,3
Software
0 DOS architecture programmable with standard x86
development tools, Borland and Microsofi C/CH-
libraries are provided for non PC standard functions (i.e.
scan engine Support, communications and power
management).
Dolphin RF Radio Specifications
General
- Data Rate: I .6 Mbps per channel
(high-speed mode) 800 ths (back-off mode)
- Modulation:,, .4...,4FSK (BFSK in back- off
mode)
0 Typical Rangez. Up to 500 feet in offices.
up to 1000 feet in open spaces, unlimited with transparent
roaming
Radio
Frequency
Technolog
spread-spectrum
Channels
Output Powe
l5 independent
100 mW (+20 dBm)
Network Information
- Drivers Available:,..
network operating systems
OD! supporting all major
- Media Access Protocol: ...........Proxim's optimized
CSMA/CA
- Stack e ......Smndard TCP/IP stack
‘Rangc will vary depending on the application and physical environment,
Dolphinm RF Uszr': Gmde Page 39
FCCID: HDSRFDOLPHIN_1 35A
Page 40
Dolphin“ RF Uur k cm:
FCClD: HDSRFDOLPHIN_1
35A
il‘ ,.‘
n ”a
Appendix C: Bar Code Symbologies
in this section, we will briefly describe and discuss bar code
symbologies. We also list and discuss the symbologies that the
Dolphin Terminal supports.
Bar coding is rapidly replacing other methods of data entry, panly
due to its accuracy rare (only 1 error in every 3-5 million scans
1:3-5M. vs. an OCR rate ofl:250 to 1:1 0,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 gust to name a few) 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
- lnfonnation Corp, Arlington, MA 021734. The Black &
White Solution, by Russ Adams and Joyce Lane (Heimers
Publishing, Inc, Feterborough, NH 03458. 1987).
Dalphm'MRF Um 1: Guide Page u
FCCID: HDSRFDOLPHIN_1 35A
Another excellent reference. from which we quote here, is A
Guide to Bar Coding, published by Bar Code Systems, Inc. (7000
Central Parkway, Suite l210, Atlanta, GA 30328, 404/399-592l or
800/343-0343).
in Chapter 11 - BAR CODE TYPES: THEIR STRUCTURE AND
USES, pp 56, 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 pattem of black and white, wide and narrow lines. The
black lines are generally called bats, 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 Io strictly black
against white. The key is having the correct amount ofprint
contrast between the bats (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 ofthe code and
following the end ofthe code.
START AND STOP PATTERNS
Each symbol has distinct characters used at the beginning and end
ofthe code which provide reading instructions, as well as scanning __
direction, The start character is normally at the lefi-hand end of a
horizontally-oriented symbol, while the stop character would
normally be at the right-hand end of the same symbol. ,
as
BARS AND SPACES
Each symbol has a defined pattem of bars and spaces that is
machine readable by a bar code reader. It is the relative width of
Ihe bats and spaces that contains information; the height of the
Page 4.7 DolphinmRF User Cr Guide
FCCID: HDSRFDOLPHIN_1 35A
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
Alpha/numeric 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 ot‘
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 detennine the contrast
between a symbol's background and bars.
DENSITY
Bar code symbols can be printed in a variety ofsizes. The basic
element of the code is the width of the narrow element, which is
called the ,XI dimension The width of the wider elemens in the
code are typically measured in multiples of’X'. Bar code
symbologies can achieve different densities (number of characters
per inch). The density ofa bar code is determined by the
minimum ‘X' dimension, 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. (end of quote than A Guide to Bar Coding 1.
On the following pages, we will discuss each of the bar code
symbnlogies that the Dolphin Terminal supports. We have also
printed some examples of different bar codes (Appendix C). You
can use these samples to test your Dolphin Terminal, if you are
using a program that accepts that particular symbology,
Dolphin“ RF Um a Guide Page 43
“m—
FCCID: HDSRFDOLPHIN_1 35A
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.
Other features include:
I, It is bi-directional- can be scanned in either direction.
2. It provides a high level ofdata security,
3. It encodes the digits 0—9, the twenty six letters ofthe Alphabet, a
space, and six special characters (asterisk (‘), diagonal (l), plus
sign (+), percent sign (Va), period (.), and dash (-). The asterisk is
most ofien used as the start and stop character.
It is the most widely used symbology in industrial environments,
partly because it can be printed by a wide variety of equipment.
INTERLEAVED 2 OF 5 (I 2 OF 5)
Interleaved 2 of 5 is a continuous, binary symbology. It consists
only of numeric characters. It received its name from the structure
ofthe code- each character contains five elements (two wide, three
narrow). It usually requires an even number ofcharacters, because
it works by pairing characters (but can include leading zeros). In |
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] 2 of5 are:
1. It is compact (because of the interleaving of characters). 1
Maximum character density is 17.8 characters/inch at 2.25:l ratio.
2. Provides a higher level of data security when using a bearer bar i
(a stripe above and below the code).
However, 1 2 of 5 does not prevent short reads and therefore needs
a check digit to ensure a proper read.
Page N Dolphin?“ RF User's Guide
FCCID: HDSRFDOLPHIN_I
35A
UPC (Universal Product Code)
Possibly the most pepular bar code symbology is UPC- this is the
code seen most ofien at grocery stores.
UPC is a modular code, The longer bars at the front, back, and
middle of the bar code are called the "guard bars". The guard bar
in the center divides the code into a right and leR half. This allows
the code to be read from either direction Tags (code labels) are
usually printed beneath the code.
The number to the lefl ol‘ the code is called the Number Systems
Character. and denotes the type ofitem (e.g. O=regular retail
items, 2=variable-weight items, 3=health~related items. 4=in-store
item marking, Sicuupons, 6 & 7=industriai, distributor products, I
& Sfleserved for future use, 9=version D of UPC).
The first five digits cfthe bar code represent the UPC
Manufacturer's ID number; the remainder of the digits can
represent the product number.
EAN (European Article Number)
EAN is a variation of UPC and was designed for use in Europe. It
has an eight and [3 digit version. Bath versions are based on
UPC, except that there is a symbol in EAN that represents the
enuntry oforigin.
CODABAR
Libraries, package-delivery services, bland banks, air-freight and
photo-developing companies are the primary industries that use
CODABAR. it is a discrete, lS-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 dues not include check digits.
CODE 11
CODE 11 is a very dense, discrete, numeric code. it is primarily
used in the telecommunications industry. The digits 0 - 9 and the
dash can be represented with CODE 1 1. Each character is
DvlphlriWRF Unr ”s Guide Page 45
FCCID: HDSRFDOLPHINJ 35A
represented by three bar‘s and two included spaces. CODE I I is
not self-checking, but can include one or two check-digits.
CODE 128
I23 different characters can be encoded with CODE 128. It is an
extremely dense code, with a stmcture similar to UPC'S. 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 I28 is continuous and self-
checking. =
CODE93
This code is also very dense, and was designed to be similar to
CODE 39. It codes Alphabetic 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
Plessey was designed in England, and is widely used in libraries
[t is limited to a character set often 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.
Hwy
Page 46 Dolphinmfif mm Guide
FCCID: HDSRFDOLPHIN_I
35A
Appendix D: GS DOS Commands
The Dolphin Terminal ships with General Sofiware DOS (GS
DOS). GS DOS is compatible with Micmsofi DDS (MS DOS),
but is optimized to run in a very small amount of memory.
The following is a list of internal commands supported by GS-
DOS:
HELP BREAK CALL
CD (CHDIR) CLS COPY
CTI'Y DATE DEL (ERASE)
DELAY DIR ECHO
EXIT FOR GOTD
lFMD (MKDIR) PATH PAUSE
PROMPT RD (RMDlR) REM
REBOOT REN SHIFT
SET SWITCH SYNC
TIME TRUENAME TYPE
VER VERIFY VOL
The following section describe the internal GS DOS commands in
detail, A
Warning: The command line fimdion: are intended/or developers
only, Some command; may produce undesirable resulm or may
not/uncliun at all In addition, the LCD may not display the
command results properly,
Dolphin“ RF Um '; Guide Fag! 17
mm“—
FCCD: HDSRFDOLPHIbLl 35A
HELP
The HELP command displays a list of the commands that are
supported by the command interpreten
Syn/ax. HELP
BREAK .
The BREAK command changes or displays how GS DOS
handles break-ins by the user with AC and CTL-BRK key
sequences. If BREAK is ON, then GS DOS will break out of
a mnning program or batch file when the AC 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.
Syn/ax. BREAK [ONIOFF]
CALL
The CALL command executes a pre-recorded list of
commands as a subroutine.
Syntax: Call [rt] [pathname] [parameter] J [paramelerz] [...]
CD (CHDIR) ' r
The CD command displays the current directory afthe
specified drive, or can change the current directory of the
specified drive. If no drive is specified, then the default drive 7
is used. '
Syntax: CD [dlive:][pathname]
CLS
The CLS command clears the terminsl's screen and resets the
cursor position to the upper-Iefi hand comer cf the screen. 5”
The next prompt is issued on the top line of the screen.
Syntax- CLS
Page 15 Dolphinm RF User's Guide
.—-——_———=———=——=
FCCID: HDSRFDOLPHIN_1 35A
COPY
— The COPY command copies one or more files to a new
destination. lfthe destination path names a file, then all ofthe
source files are written to the target file, concatenated
together.
Syn/ax: COPY [driverjpm‘hname [drivesjpathmrme
CTTY
The Cl 1 Y command changes the default console device
Syntax: C TT)’ 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. Ifa 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: DA TE [mon-dd—yy]
DEL (ERASE or ERA)
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 contains
wildcards, then all files that match the wildcard specification
will be deleted,
Syntax: DEL [drive.‘]palhname
DELAY
The DELAY command delays a batch file for a specified
mount of time,
Syntax: DELA Y seconds
Dolphin“ RF User it Guide Page 49
—%_
FCCID: HDSRFDOLPHIN_1 35A
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. Ifthe 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, lfthe
specified path is a wildearded filename, then all files matching
the path specification are listed.
Syntax- DIR [drive:][path] [wildcard—filename]
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. IfECHO 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 (no
intervening space) causes a blank line to be echoed.
.Synrax: ECHO [ONIOFFlering]
EXlT
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, EXlT will terminate the batch
file in a controlled manner causing control to be transferred to
the keyboard user.
Symax: EXIT
Page 50 Dolphin“ RF User‘s Guide
fig
FCCID: HDSRFDOLPHIN_1 35A
GOTO
The GOTO command causes the command processor to start
executing commands that follow the specified label, in the
current balch 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] ERRORLE VEL 71 statement
IF [NOT] EXIST filename statement
M D (M KDlR)
The MD command creates a subdirectory in the root directory
or a subdirectory. By using the MKDIR command, a tree-
structured file systems can be created. lt’a drive is specified‘
then the directory is created on the specified drive, Otherwise,
it is created on the default drive,
Syntax: MD [driveJJparh
PATH
The PATH command displays or changes the current search
path that is used by the command processor,
COMMANDCOM, to locate user programs and batch files.
If no pathlist parameter is specified, then the current path is
displayed. If a pathlist parameter is specified, then the path
will be changed to the one specified.
Syntax: m m [palhlfipat‘hZJL'pathJ] ..]
outphmm RF Um i and, Page 51
FCClD: HDSRFDOLPHIN_1 35A
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 afier 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“,
Syn/ax- PA USE
PROMPT
The PROMPT command maintains the PROMPT environment
variable that is used by COMMANDACOM to display
something before the user is asked to type-in a command.
The default PROMPT variable is SnSg. This has the effect of
showing the current drive letter followed by a "greater-than"
sign:
Syntax: PROMPT string
no (mums)
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‘]palh v:
) t
REM "L
The REM command provides a simple way of entering a free 3
form comment in a batch file The line starting with REM has
no effect on the execution oflhe batch file.
Syntax: REM any comment
Page 52
Dalphmm RF Um a Guide .‘
FCCID: HDSRHJOLPHIN_1
35A
REBOOT
The REEOOT command will reset the terminal.
Syntcnr' 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-isi
Syn/(Ir REN [drive’][palh]filespecfilespec
SHlFl'
The Shifi command allows access to multiple batch file
arguments The command shifts the contents of the 9 batch
file arguments so that r'/o:2 is copies into %1, %3 is copies into
%2 and so on,
Syntax: SHIFT
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 inmlled in the environment.
Syntax: SET [keyword=[slring]]
SHlFT
Displays or changes the optional switch character.
Syntax: SWITCH [character]
Dolphin“ RF User's Guide Page 51
FCCID: HDSRFDOLPHIN_1 35A
SYNC
The SYNCH command provides 3 synchronimtion 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 7
no parameter is specified, then the current system time is
displayed, and the user is queried for the new system time. If
the userjust presses the ENTER key, the system time is not
changed. If the user enters a new time, then the system's real-
time—clack is updated.
Syn/ax: TIME [hhsmmm-[f w]
TRUENAME
The TRUENAME command displays the true name and path
of a file.
Syntax: TRUENAMEfile
TYPE
The TYPE command copies the contents of the specified file
to standard output (usually, the screen). If the drive letter is r
not specified, then the default drive is assumed. it
Symmr: TYPE [dr'n/z.‘][path]file.rpec
VER
The VER command displays the MS-DOS emulation version
number, as well as the version of the Embedded DOS-ROM 1]
operating system that is running. ‘{.
Syntax: VER
Page 54 DalvamWRF User's Guide
FCCID: HDSRFDOLPHIN_1 35A
VERIFY
, The VERIFY command changes or displays how GS DOS
handles 1/0 to disk files and directory structures. If VERIFY
is ON, then Embedded DOS-ROM verifies immediately that
disk U0 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 system or disk driver
cache. li‘VERlFY 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 ofa diskette or
a hard disk. VOL does not allow the user to change the
volume label. Ifthe drive letter is net specified, then the
default drive is assumed
Synlax, VOL [drive:]
DolphinmRF Um ‘s Guide Page 55
FCCl'D: HDSRFDOLPHIN_1 35A
Page 56 Dvahinf" RF User '.v Guide
FCCID: HDSRFDOLPHIN_1 35A
.,, ”1
rs”? saw"
WM...‘
Appendix E: Bar Code Samples
In this section. you'll find samples of some diffcmnt types of bar
code symbologies. The Dolphin Terminal is programmed (in the
DEMO program) «1 read these codes. Practice scanning each of
the bar codes, and notice the LCD window nfier you scan cflch
coder
M *
Code 39 (Code 3 of s)
*DOLPHI
EAN (UPC variation)
LL!"
u[31 2 3
UPC
2345 67890 5
Inierleave 2 of 5 (I20f5)
NINIIHEHHIIIHI iIIHIIHII
111122223333L6445
WW
FCCID: HDSRFDOLPHIN_1
35A
Source Exif Data:
File Type : PDF
File Type Extension : pdf
MIME Type : application/pdf
PDF Version : 1.3
Linearized : Yes
Create Date : 2001:05:22 12:05:46
Producer : Acrobat Distiller 4.0 for Windows
Author : VicodinES /CB /TNN
Title : 64093.pdf
Modify Date : 2001:05:22 12:06:19-04:00
Page Count : 67
EXIF Metadata provided by EXIF.tools