Worthdata B55R55 User Manual 63375

Worthdata Inc 63375

8

Download: Worthdata B55R55 User Manual 63375
Mirror Download [FCC.gov]Worthdata B55R55 User Manual 63375
Document ID63375
Application IDfgJyg1yOwUHI6OEMB/OWaQ==
Document Description8
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize169.56kB (2119472 bits)
Date Submitted1999-10-12 00:00:00
Date Available1998-12-09 00:00:00
Creation Date2001-05-20 22:29:56
Producing SoftwareAcrobat Distiller 4.0 for Windows
Document Lastmod2001-05-20 22:30:49
Document Title63375.pdf
Document Author: VicodinES /CB /TNN

533: m 1x.
unnmanflflu
nun..unun-
_nn_.nnnnn
Owner’s Guide
.nnn=m ”Vt.
unumannfin
nun—Annu-
_.n,:nnnnn
.m
Pomble
DATA SOLUTIONS
ow
This equipment has been tested and found in comply with the limits for a
Class A digittil device, pursuttnl to qut 15 of the FCC Rules These limits
are designed to provide r tisonuhle protection tigninst harmful
interference in a residential installation, This equipment generates, uses
and can radiate rtidin frequen y energy rind, if not installed And used in
accordance with the instructions, mtty cause htirmlul interference to radio
communications. However, there is no guzirtinluc that interference will
not occur in a particular installation. If this equipment dues cause
harmful interference to rtidiu or television rcccptiun, which can ht:
determined by turning the eguiptncnt off and on, the user is encouraged
to try to correct the inter ercncc by one or more of the following
measures:
I Reorieni or relocate the receiving antenna.
I Increase the scptlrttlinn between the equipment find receiver.
I Connect the equipment into tin outlet an it circuit different from
thiit to which the receiver is cotincctt‘tl.
I Consult the dctiler ur nu experienced radio/TV technician for help.
Shielded cables and I/O cords must he used with this equipment to
comply with the rclevunt FCC, regulations.
Changes or modifications not exprc Iv approved in writing by
Worthington Diiti Solutions niiiy \t|t(l the II ‘r's zililhtirity to operute this
equipment.
This device complies with Putt 15 of the FCC Rules. ()pt:rtllitm is subject
to the following two conditions: (1) this deiiee muy not cutisc harmful
interference, nnd 2) this tlmict: must tict‘cpl Jilly interference received,
including interference thin mziy cziu. undesired operation.
This device eompll s with RS th1 of Industry (‘unrid . Operation is
subject to the following two conditions: I) this dent may not ertusc
interference, rind 2) this device must tit-cept tiny tttteil' rett , including
interference that may cause undesired tipcitition ot’tlte tlciice.
The RF Tetiriintil hits been approved for use in the United Stzttes and
Ctinttdzt us ti low power n.irrow blind radio operating in lllL’ unlicensed 902
MHT frequency range. As of this printing, tippruiul is pending for the UK
zit 458Mll/ and Frttncc and (ittmtmy tit 434MH/
The LT7x models of this product h1t\c ;t I: Cl’ sczimlcr ititcg tied with lhc
Terminal us out: unit, The lziscr used ' u C c II Lttsur Product and has
a 1.0 Milliwatt Maximum Output
To operate the laser scanner, tiiitt the top of the cuse tit ti litti code, (the
light source comes mil tit it 31] degree tingle)‘ and picss the long green key
on the keyboard orihc R/F Terminal. The light sotirct‘ will turn off, oncca
sites it] s in h s occurred in ’7 stxtitids has elupxed, whiehc er is first.
Do mil look dirt; tly into the l: or light source with the Scam Key"
depressed; avoid direct eye contact with the lttser liglit sourccr
Table of Contents
introduction...
lnslallaliun“
Componenls of R/F Ter
Summary of installation step
Base to COM Port Cnnneclion
Setup of Terminal and Base.
R/F Terminal Setup Menu
Selup by Keyboard.
Terminal Sctnp by Kybd
Base Siaiinn Ssiup ......
“gwqu‘amwm
Terminal Operalion ..
Performance Guideline
On/ori Keyw
Keybnnrd Operatmn.
Battery Opcralinn.
One Way Mod
Sile Testing
Range Consideration
Site Testing Mode.
u N
hNMr—icogflfi
RF Programming
Hasl Progr
Base Sminn in Hnsl Formals
Failure Planning.
Changing Base from Host
Sample Programs
DLL [or Windows ogriimmer
Voice Message Operations"
Programming Voice M
Record and Playback
Error Condition As a.
Cloning Voice Messages..
Troubleshnuling.”
Appendix A, Base & Relay Seuings....,. ., n.
Appendix B, Serial Pinoulsm.
Appendix (7, Code 39
FulIASCIICod 3‘)
Appendix D, Code 91.
Appendix E, leiilmr
Appendix F, Code 128.
Appendix G, 2 MS Ci)(lc....
1/95
Appendix H, UPC Specifications ..
Appendix I, MSI/Plessey
Appendix J, Laser TerminaL
Appendix K, Add’l Cable Pinoul.
Appendix L, Firmware Upgrades
Appendix M, Wand Typ
Appendix N, Scanning Techniques
Wand Techniques
Laser Techniques
Accumulate Mod
Appendix 0, Optional Feature.
Index“ .. ..
Warning labels to AVOID DIRECT EYE EXPOSURE, DANGER arc
leealcd according to the below diagram:
his win mean. 01 me as Ymmlnli n w. m-
um mu moo am imam by on. 01 mm. m in.
Maw-"q u 5 Pit-Mr
mm» 4 550.799 4.35: 551. 4 537 297 4 we no
use 531 4.595 m o m 252. 4 557.154 4.552 750
4 575 m 4 mum. ”55.717. 4.5mm. 4 3453517.
49551125 4597.552 4925 an «533.555 an 717;
”15.533 5.0!7 795. 6 021.441 5 names 5.047 517
5101431. 5.|15.445. 5140 144 5142550 5145550,
5157 557 5155145515514» 5150304 5 m 501.
5 230.055 5.295 157. 5 243 555 5 247152 5m 7m,
5250772. 5252527. 5 no in 5 390154 5250 499.
5554 m. 5304 m 5 321 m 5 377 551» 5557.151
5373.145 5 man: 5 395 053 5375 055 355.345
5400951 54151315 410.140 5021545415 m
4 420.411 5.455 440. 5 444.251 5.449 591. 5.44957:
5 450,545. 5.47: one: 5.4mm. 5.47: an. 5 504.325
5 554.521 5.552 450 5 543 510.5 545 m 5 552 an
5.5mm 5555550, 512 551
There an; m uscr ildjuslmcnla or maintenance openizipns m be
performed on the ‘megrzued laser stunner. Caution - use or conlrnls
or adjustments or performance ul’ procedures other than those
specified herein mimy result in hazardous l light exposure
Introduction
Worthington Data Solutions’ R/F Terminal“ is a narrow band
radio terminal to allow remote communication from a PC or Macintosh.
Applications suitable include order picking, putAaways, receiving, shipping,
e—labelingmerchandise or shelves, time
stock taking, shell price verification, r
and attendance, job costing, labor distribution, patient dispensing, tape
library management, etc. -- any application where an on-line computer
' ecking through a remote RF Terminal can aid in efficiency
Features of the R/F Terminal include:
I Data input on the R/F Terminal via the 35 key keyboard plus your
choice of a wand, CCD, or laser bar code scanner. A scanner is not
necessary.
I Voice prompts and error messages on the R /FTerminal which are
triggered by the host program’s control.
I Up to 16 Terminals can be attached to one base station.
I Up to 16 frequencies are user selectable on the R/F Terminal,
Base Station, and Relay Stations. This allows you to change
frequencies as conflicts arise with additional RF equipment installed
in the same area, as well as have several Terminal/Base Station
networks operating in the same area without interference and
providing very fast response time.
I The R/F TerminalWl automatically reads and discriminates
3‘), 2 of 5, Interleaved 2 of 5,
between Code 39, Full ASCII Code
N-8,UCC/EAN—128,UPC»E, UPC-
Codabar, Code 123, EAN-lS, EA
E1, UPCvA, Code 93, M51, LabelCode4&5, and Plesscy. Only Code
39 and UPC/EAN are enabled when shipped.
ning the
inal1M is easily configured by simply scan
u or by keyboard entry while in the SETUP
I The R/F Term
RF Terminal Setup Men
MODE.
mands to the serial port,
I Easy host programming with simple com
to which the Base Station is attached. These commands control the
display of data on the screen, where data is to he keyed or scanned,
broadcast of voice messages, and passing data to the R/F Terminals
serial port to an attached printer,
I The R/F Tcrminalw can operate from battery power for roaming
operations, or it can operate from wall power.
I The R/F Terminal can operate in the normal 2-way data
communication with a HOST computer, but in addition, there are two
other modes provided for hostlcss demonstrations, one-way dumb
scanning, and site testing of the communication links. The site testing
mode can be uselul for determining the optimal location of a base
station and the total cost of a potential network including relays.
Installation
Components of R/F Terminal
In the event the shipping box shows damage on arrival, please note the
damage on the carrier’s receipt log. Be sure to save your shipping hox to
facilitate safe reshipping for repair, return, or transfer.
Your R/F Terminal shipment should contain the following:
1) A11 R/F Terminal (with keyboard and display). If an LT71, with an
integrated laser scanner bui . An Integrated Laser Scanner model
does not have a cable to pine ln -- it is connected under the covers.
2) A scanner (Laser, Wand, or CCD) which plugs into the Scanner
Port on the R/F Terminal (not necessarily required (or operation).
3) A scanner holder (if scanner was ordered).
4) An 81/2“x11"laminntcd Setup Menu.
5) A manual on [he R/F Terminal.
Optionally, you will receive with the R/F Terminal (me or more Base
Stations which include:
1) A Base Station or Relay Slulion with Power Supply for each.
2) If a Base Station, a Serial ezthle (F34 fur D525, or Filo for D89).
3) If multiple Relay Stations, 422 Y cables (FM).
You are expected to furnish the twisted pair eablint,y connecting the Base
Station to any Relay stations. (We recommend you use Ethernet rated
twisted pair Cable or Beltlen 9502 wire)
There are only four modes of operation for the R/FTcrminal:
SIGNED ()N data transmission to host
SETUP MODE to setup Terminal and Base
ON ErWAY for dumh scanning at hostless demo
SITE TESTING for evaluation of sites
When turning on the R/F Terminal, you will see the messages:
R/F TERMINAL 59mm (Firmware Rev=9nnn)
TERM ID:U RELAY=N0
USA FREQUENCY: t) (Frequent ZD)
HlT ANY KEY
The top line gives the firmware revision number. The Terminal 1D is
necessary for multi-terminals/hase distinction; each Terminal in a
network must have 1! unique 1D. The country and frequency are displayed
on the third line. Remember, the frequencies of any terminals and base
stations within a network must match,
Summary ofinstallnlion steps
The procedure for installation is:
I) Set the frequency for the base, relays, and R/F Terminals la the
frequency desired. It this is your first Base/Terminal system, and you
do not have other base stations operating in the same area already,
you can skip the frequency settings rtnd use the default setting which 15
frequency (1 There are 16 frequencies selectnhle, O-F, all within the
915 MHz range. The R/F Terminal’s frequency setting is displayed on
the first screen when powering up the R/F Terminal. ‘ e Page 83 for
how to set the R/F Tcrminitl’s frequency and see page 54 for how to
set the frequency on the Base and Relay SllIllUlli
2) Assign the Terminal [D and Relay IDs. Unless you have multiple
R/F Terminals, you will be able to use the default Tcmtina/ [D 0. You
can see the TL’fllli/mf 1D assigned to the R/F Terminal when you turn
on the unit. See Page 8 for HOW TO set IDs on the Terminal and
Page 54 for Relays.
3) Connect the Base Station to it seriztl pot-t, See Page 4 for how to
connect the Base. The DEMOBAS program us the default shipped
settings for serial eommunietttions: ‘Jot)0hps, No purity, 8 Ditta Bits, 1
Stop Bit, and No protocol, lfyou wrtnt to use something different then
these settings, you will have to modify tlte Base Station Setup. See
Page 23 for the Base Station Setup.
4) Plug the power adapter into the Bttse Station (if not done).
5) At this point, you can either run om: of the demo programs on the
found on the Utilities disk for DOS (SHOVVBAS) or the Visuitl Basic
Windows program on the host eomputer, or yotl can run the builtrin
ONE-WAYMade which doesn’t require a host to demonstrate. See
Page 29 for how to "In the ONEVWAY Alnde testing, ttr see page 43
for how to run the BASIC DEMOBAS two wny testing program.
6} Now press the R/F Terntirtul’s ON key itnd respond with the YES
key to the SIGN ON? prompt.
You can now begin entering and trttnsmitting tillla using the ONE—WAY
Mode or the DEMOBAS program to which you should respond to it“
prompts
There is also it Sire Trailing option to rtllow you to test the ril te of the
R/F Terminal tutti i pcreentttge of First try transmissions reported. As
you move about the site you press the ENTER key, and the R/F
Terminal will send a message it] times to the Bits ttion, reporting buck
to you what percentage of the me .ges were refined on a first attempt
basis -~ giving you a measure Qf him good the RF link is from it particular
location hack to Lt ane Stittion in unother loeittton. This will help you
decide where to relocrtte the Base Station itnll it you need Relay” stations,
See page 30 for (1 discussion on how to perform Site Tet-mtg.
The next few pages go on with the hilt innittittittit instructions,
Connecting the R/It‘ “use Station to it dedicated surlol port
The R/F Ternt' '
Station communt
computer program,
The Radio/Freedom Base Station can he LiltCClly attached to a spare
serial port as shown below. Your software will need to read and write the
serial port as a separate device, See page 4243 for a Simple BASIC
program to read and write to two R/F Terminuls through the serial port,
(this program is also on the R/F Terminal utilities diskette distributed
with each Base Station ordered.) You mzty wunt to install the R/F Base
Station more than 3 feet nwrty from the computer. um, you should be
careful to u ble thztt is shielded with foil w tp and ti lmre Wire
touching the foil wrap connected to pin 1 for proper shielding from signal
interference from electrical noise,
(s) communicate with a Base Station. The Base
ites vizt the COMPUTER serial port to rt host
n/r umhut
tnmpum
555 Base station
If you specified a ZS-pin null-modem cable (part number FM) or u ‘I—piu
cable (part number F3o) when you plucerl your ttrder, you can cuhle
directly from the RF/Reztdcr’s COMPUTER port to your computer’s
serial port. Refer to Amie/um B I'orthe ctthle pinouts.
If you are not connecting to ti PC, refer [0 Appendix B for serial] pinouts.
After you have connected it to the host computer, you will need to set the
serial parameters on the Base Station, unless you use the shipped defaults
of 9600 baud rate, No purity, 8 data bits, 1 stop bit, and None protocol.
If you are using an extension cztble, he sure the cable doesn’t cause
problems by 1) testing without extension, 2) testing the extension with the
base in exactly the some hwhm zts in 1. This will is( l' » any problem to
the cable, A relay should he counetted from the Btt s RELAY port to
the relay’s RELAY port,
The next pages describe the other changes possible in the R/F Terminal
and how to want! the R/F Tt'mtinul Xt'tup Mum to make them. All of
these changes can he nmde by Leylvomtl, referring to the SUN/[7 Mmu
Setup of Terminal and Base
The R/F Terminal can be configured from the keyboard or by wanding
the laminated R/F Tcnuinal Setup Menu. Even if you use the keyboard,
you will have to refer to the Salli/7 Menu for how to select the options.
The R/F Base Station must be set up through the R/F Tcrminal's
keyboard, (this is to minimize the possihility of confusion of thinking you
are setting up the R/F Terminal serial parameters when in reali y you are
changing the Base Station Setup and thereby messing up the
communication to the host computer), Therefore, let’s start with the
setup of the R/F Terminal. Remember, most people will not have to
change: ything —— some only the Terminal 1D and Frequency.
Find the S l/2x11”luminated TennittalSelupMenu
sheet and look it over, This simple menu lets you
easily configure the R/F Terminal to work with almost
any computer system, and to tailor its bar code reading
and data format characteristics precisely to your needs.
If you unfamiliar with good scanning techniques, be
sure to read the scanning instructinns Appendix N. To
read Terminal Setup Menu bar codes and configure
yuur rcatler, you must know the right way to scan bar
codes.
These are the R/F Tcrminal's default settings. The R/F Terminal is
shipped configured to these setting and can be reset to them at anytime
by reading the Start Setup and Reset codes on the Terminal SPIN/J Menu
Radio Terminal ID
RF Frequency
Relay Exist
Code 39
Accumulate Mode enabled
Start/stop chs not xinit
2 ul‘S Cutle
I 2 or 5 Code
6-digil code length
UPC and EAN
UPC Supps dlSZtl)lEtl,U m5 Cmnpr
UPC—A NSC KL HAN-13 1st 2 charue . and ehe ’ digits transmitted
UPC-E NSC st EAN-x lst characters & check digits not transmitted
leubur fl
S rt/SIUI) not transmitted
(ILSI Format disabled
MSl Disabled
Check digit(s) not transmitted
Plcssey Code disabled
Label CodeS disabled
Code 128 Disabled
EAN/UCC-128 eude disabled
Code 93 Disabled
Full ASCII Extension disabled
Code 11 Disabled
General configurallnn settings
Medium Beep pitch
No preamble or pustamble
9600 Baud Rale,No Parity,8 Data BiIsJ Stop Bit
Full Duplex Transmission
mm/dd/yy formal for US Eproms
others are dd/mm/yy
The default of the Base Station as shipped is Frequency 0
The default of the Relay Statirm as shipped is Frequency 0 and ID 0
As shipped, the R/F Terminal will not search for a listening Relay
in the event of a transmission failure. It can be changed tn search
for an available relay.
No Security ID
Frequency Bank 0
Don‘t Skip Opening Screens and go direct to cummunication
If you need to change any of the default settings, ur would like to learn
more about the R/F Terminal options, the next several pages will explain,
step by step, how to set them and what they do.
If you have never scanned with a laser or u wand before, read the
instructions in Appundix N before proceeding.
lf you don’t need to change the default frequency (0) ur the default
Terminal ID (0), and you’re going to be only using Cnde 39, UPC, or
keyed data, you skip ahead [0 page 26.
Using the R/F Terminal Setup Menu
Bro configure your reader using the Terminal Setup Menu, you must
first scan the Start Setup code at the tap left corner. Do this now.
You’ll hear two beeps, During Setup, nothing will be transmitted to
your computer; the Terminal Setup Menu codes are strictly for
configuring the reader. lfyou did not hear two beeps, try scanning the
code again, until you hear the two beeps. If you’ve never scanned bar
codes before, read the scanning instructions in Appendix N before
continuing.
2 ext, choose the topic you want to change an option for, and scan its
code. Let’s use Beep Tone, at the lower left corner of the menu, as an
example. Scan the Beep Tone code now. You’ll hear two beeps.
ghen, choose the option you want to change, from the list next to
t e topic bar code you just scanned. For Beep Tone, the options range
from (I for the lowest pitch to 4 for the highest pitch. Using the
"Barpnd Table“ on the right side of the Temxinal Setup Menu, scan the
number or letter associated with the option you have selected, Let's
change the beep pitch to Highest. Now scan the 4 on the “Barpnd
Table". You will again hear two beeps.
4 ow scan End Setup at the top-right corner of the Temiinal Setup
Mam! to complete the setup exercise, You'll hear three beeps. Ifyou
followed the instructions correctly and successfully changed beep tone
to “highest“, the three beeps will be higher in pitch than the other "
beeps had been. If they aren‘t higher in pitch, repeat the steps on this
page until you are successful at changing the beep tone.
Now that your beep tone is at the "highest" pitch, you may want to change '
it back to ”medium“ or a different setting. Repeat the steps above,
selecting the option you prefer to ”highest" in step 3,
When you’ve successfully changed the beep pitch, and are ready to ,
configure the reader for your specific application, scan Start Setup again,
Continue scanning topies and options until you’ve made all the changes
you desire, and then scan End Setup to complete setup. Pay attention to
the Terminal ID and Frequency settings.
The next several pages will take you step by step through configuring each
R/F Terminal option. Default settings are shown in hold in this manual
and marked with an * on the Tclminal Setup Menu.
Beep Tone
Lowest
Low
Medium
High
Highest
None
[l
Terminal ID
As shipped, the R/F Terminal has n Terminal 1D of 0. If yeu have
more than one R/F Terminal assigned to 3 Base Station application,
you must be sure that each R/F Terminal has a unique Terminal ID,
The Terminal ID is displayed on the first screen after powering up.
To change the Terminal lD, wand the Terminal lD bar code enter one
character O-F, wanding the barpad table or the keying.
R/F Terminal Frequency
As shipped, the R/F Terminal has a frequency off]. There are 16 field
changeable frequencies on Bank 0, which almost everyone will want
to use; there are 80 tntal frequencies with bank switching, (rarely
needed). All terminals, base stations, and relay stations in the same
network must have the same frequency assigned. To change the
frequency on the R/F Terminal, wand the Frequency bar code and
then wand your selection of 0~F on the Burp/1d Table of the Setup
Menu. (Frequencies of the Base and Relay are set manually by rotary
switch), The country and Frequency of thc R/F Terminal show on the
opening screen.
The USA/Canada 16 (80 as of 2/5/97) frequencies in MHZ are:
Agd’l Fregucncie of RFT9057
F0 Bank 0 Bank 1 B nk 2 Bank 3 Bank4
0 91175 902.35 908.75 915.15 921.55
I 912.15 902.75 909.15 915.55 921.95
2 912.55 903.15 909.55 915.95 922.35
3 912.95 903.55 909.95 916.35 922.75
4 91335 903.95 910.35 916.75 923.15
5 913.75 904.35 910.75 917.15 923.55
6 914.15 904.75 911.15 917.55 923.95
7 91455 905.15 911.55 917.95 924.35
8 914.95 905.55 911.95 918.35 924.75
9 915.35 905.95 912.35 918.75 925.15
A 915.75 906.35 912.75 919.15 925.55
B 916.15 906.75 913.15 919.55 925.95
C 916.55 907.15 913.55 919.95 92635
1) 916.95 907.55 913.95 920 35 926.75
E 91735 907.95 914.35 920.75 927.15
F 91775 908.35 914.75 921.15 927.55
The USA epmms (also for Canada and MUXiCU) versions are: RFT9.nnn
for the Terminal, RLY9.nnnn for the Relay, untl DL(29.nnn for the Base
Simian.
If yctu are using relays, you must restrict the sixteen frequencies on Bunk
0. Relays cannot be configured to hanks’ 1~4 frequencies.
You should rarely need tn deviate from Bank 0 anyway. The additional
banks were added for merchandise marts with many businesses under the
same roof, each business wishing to cperute on a separate frequency for
privacy and laek of interference from the many other businesses also
npernting R/F Terminals.
Auslmlin and New Zenland Frequencies
The sixtccn [rcquencics for Auslrnlia and New Zealand (AUZ on
opening screen) in MH1 um:
0-921,50 1-92190 2-92230
3322.70 , .1(J 5-92350
fir-923.90 77924 30 8924.70
9325.10 A-925450 B-925.90
0926.30 D»926.70 5927.10
F-92750
ThcAus/NZ cproms are DLA9.nnn for Bass Sraliun,RLA9.nnn for Relay
and RFA9_nnn for [he R/F Terminal.
Uniled Kingdom Frequenci
The eleven (and only 11) Unilud Kingdom Frcquencics are:
458525 6458675
458.550 7458700
458575 3458725
458.600 9458.750
458.625 A458.775
458.650
Tho Unilcll Kingdom cpmm Varsions ilrc DLG‘).nnn for the Base Slnlion,
RLG9.nnn for the Rcluy Slulions, zmd RFG9J|nn [or the R/F Terminal,
mgurw-c
Continental Europe Frequencies
The nine (and only 9) contincnlzll European (Germany and France
primarily) frequencics arc:
ll 433575 5431825
1 433.625 6431875
2 433.075 7433.925
3 433.725 84335175
4 433,775
The cprom vcrsiom for (lac Conlincnlzll Eumpc zlrc DLEann for llrc
" linn, RLE‘).nnn for Rcluy Stations, and RFE‘J.nnn for lhc R/F
Singapore Frequencies
The four (and only 4) Singaporl: froqucncicsnrc:
0 453.725 3 458.725
1 453.750 4 458. 'U
The cprom vusinns for Singapore um DLS‘Lnnn for lhc Base Slalion,
RLS‘).nnn for [he Relay Simian, Lind RFS‘1Jmn for lhc R/F Terminal.
Relay Exislence
As shipped me R/F Turminal is nol configured for rclay lfyou warm the
lcrrninnl to be able lo swilch lo (A R/F Relay unil as you walk out of rangc
from the anc Stallion, you ncul lo z~cl [he Relay Exislence from No lo
Yes: This can only be done by the keyboard setup, not by scanning the
Setup Mann. (See page 19 for how to setup by keyboard), Caution:
Relays cannot work with any USA frequencies other than the 16 in Bank
0, Relays are not supported in One-Way mode. Site testing will work with
a relay, but to do a site test, you must only have the Relay active with no
other Base Stations or Relays active; switching will not take place in Site
Testing: as a precaution, set Relay Existence to No before doing a site
test.
The Relay Existence parameter is displayed on the screen as below:
RELAY EXISTENCE
O~No, l-Yes
Relay Status is 0
Press 0 or 1 to change the ability to switch to relays.
Code 3 of9 (Code 39)
Enable Code 39
Disable Code 39
Enable Full ASCII Code 39
Disable Full ASCII Code 39
Enable Code 39 Accumulate Mode
Disable Code 39 Accumulate Mode
Enable Start/stop eh transmission
Disable Start/Stop eh transmission
Enable Mod 43 Check Digit
Disable Mod 43 Check Digit
Enable Check Digit Transmi. '
Disable Check Digit Trunsm
Cups Lock ON
Cups Lock OFF
gn=>cmqa~uau-o
For inform tion about Code 39 and Full ASCII Code 39, see
Appendix e page 75 for information about Accumulate Mode,
Enabling Start/Stop character transmission means that the R/F
Terminal will transmit the * Start/Stop characters to your computer
along with the data. For example, data of 1234 would be transmitted
tls ls1123-1? Most people don't want this option, but it can be useful if
you wttnt your software to he uble to differentiate between keyboard
and bar code data,
Enabling the Mott 43 Check Digit requires the units position ofthe
data to match the calculated check digit explained in Appendix C.
Ifynn’t'e enabled the chuck tligil, enabling Check Digit transmission
causes the render to transmit it to your computer along with the bar
code tlaltt.
"Caps Lock ON“ means that [or all codes lower case letters read as
data will be transmitted as upper case, and upper case as lower.
Numbers, punctuation & control characters are nnt affected.
“Cups Luck OFF" means that letters will be transmitted exactly as
read.
10
Code 128
Disable Code 128 0
E hie Code 128 1
Disable UCC/EAN-lzfl 2
Enable UCC/EAN-l28 3
For a complete discussion nf Code 128 and UCC/EAN-iZS, See?
Appendix F.
To enable a Bar Code ID character (at-[or Codabar, b—Code 39, c—
UPC, d-EAN, e-120f5, g-128, j—MSI) tn be transmitted at the
beginning of each bar code read, wand E4 To disable bar code lD
characters, wand F.
To enable the Storage Technology Tape Code, wttnd D, The default is
C for disabled. 7'
UPC/EAN
Emible UPC/BAN
Disable UPC/EAN
Enable UPC/HAN Supplements
Disable UPC/BAN Supplements
Enable trnnsmissinn of UPC-A NSC and BAN-13 lst 2 di ‘ts
Disablc transmissinn UfUPC-A NSC and EAN-13 lst 2 d Its
Enable tritnsini on of UPC-A ind BAN-13 Cheek Digit
Disable transmission of UPC-A and {SAN-13 Check Digit
Enahle transmission of UPC—E NSC and EAN-S 1st Digit
Disable trnn “ion UfUPC-E NSC und EAN~8 15! Digit
Enable transm on (ifUPC-E nnd EANVS Check Digit
Disnble transm "ion til" UPC-E and HAN-8 check Digit
UPC-Et) Compressed
UPOEO Expttndcd
BAN-8 observes 9 84 A Above
EAN-S is forced to transmit 8 digits
fimonw wwqamnwwuc
Enabling transmission of UPC or EAN NSC’s (leading digits, l for
UPC; 2 for EAN-13) or Check Digits means that these digits will be
transmitted to ytntr computer along with the rest of the UPC or EAN
data
UPC-E Compressed Format transmits UPC-E0 codes as is; Expanded
Frn’mat adds 7cros to make them the same length as UPCvAUPC-E
with an implicit NSC of (l is enabled. UPC~E1 is ( bled as shipped.
Don’t enable UPC-E] with EAN»13 11150 1; led or you may
experience partial reads of UPC-E] when reading EAN—i3. To
enable UPC-EL wand 2 uj'5 Code and then n‘nnd 8; ‘l is the default of
UPC-El disabled.
if you wish to transmit UPC-A data in EAN-13 format, (an added
lending 0 for the USA's country code), wand Luxur Options and F.
“landing, E, the default, sets UPC back to no country code
transmitted.
Enabling supplements allows you to read 2 and 5—digit supplemental
ll
Codes used with magazines, and books. This disallows right-to—lcft
reading ofUPC/EAN codes with u wand, to minimize the chance that
a supplement is skipped. Recognize that with any scanner, it is
possible to skip the supplement _. 50 plan 0“ it -— use the host
computer to enforce any ruquired lengths.
ISBN, International Standnrd Book Numbering, bar codes are EAN»
13 codes with a 5 digit supplement. If the first three digits are the
"Bookland“ country codes of 97s for books or 977 for periodicals, then
you can enable transmission of EAN~13 bar codes in the ISBN format.
Suppose you scan an EANVIS with 5 digit supplement which is a bar
code of 978055337062153495. It would be transmitted in ISBN format
as 0553370626. 055337062 are the first nine digits of the ISBN format,
and 6 is the newly calculated Mod-l] check digit. To enable the
transmission of the ISBN format, Scan Laser Options and D.
Scanning C the default, disables conversion to ISBN Iormnt hack to
regular EAN‘IB formnt.
For more information about UPC and EAN, see Appendix H.
MS] and Plessey
Disable MSI
Enable MSI with 1 Mod 10 check digit
Enable MSI with 2 Mod 10 check digits
Enable MSI with 1 Mod 11 and 1 Mod [0 check digit
Transmit nu check digits
Transmit I Cltcck digit
Transmit 2 Check digits
Enable Plesscy(mulunlly exclusive with MS!)
Enable Lnbchndc 5
Ennble LnbelCodc 4
For more inInrmzttion about MSI code, sue Appendix I.
lfyott‘w wtablcd [710 Mm! It) or Mod 11 chunk dig/l(.t), enabling
transmission of one or two chuck digits CZlIIQCn the R/F Tcrminul to
transmit it/thcm to your t'nntpttler nlong with the bur code data.
Codabar
quamawwwc
Enttble Cudubur
Disable Codahar
Enable CLSI Codubnr
Disable CLSI COdilbflI
Enable Start/Stop character Trtmsm'
Disnble Start/Stop tlnrritctrr Trimsm shin
CLSI format is u form of Cr often used by libraries.
For information about Cudn Lll’, set: Appcndir E.
Enabling Start/Stop Chltr' tcr uanxmissifln means that the R/F
Terminal will transmit strut/Slop Ch.tt’itClcr5 to your computer along
with data. It you'ro varying start/stop characters with different lubcl
types, you’ll want to enable transmission.
urAwN—c
12
Code 93
Enublc
Disable
Ennblc Full ASCII
Disable Full ASCII
For more information on Code 93, see Appendix D.
20f5
Enable interleaved 2 of 5
Disable Interleaved 2 of 5
Enable Interleaved 2 of5 Check Digit
Disable Interleaved Z of 5 Check Digil
Enable Check Digit Transmission
Disable Check Digit Transmission
Enable Standard 2 of 5
Disuble Standard 2 of 5
For information about Interleaved and Std 2 of 5, see Appendix Gr
Enabling the Check Digit requires the data’s units position to match
the calculation for the check digit explained in Appendix G. Ifyott’ve
cur/bled IIIC rlieck Ltitrl, enabling Check Digit rransmissiun causes the
render to transmit it to your computer along with (ht: bar code data.
2 MS Dam Length
2 (iii Code is so susceptible to interpreting partial scans as valid reads
that the R/F Terminal use: fixed-length (lulu an a safeguard, To
choose a (lulu length, scan it us u lwtrdigit number using the Bnrpad
Table. For cxnmpie, to select s—digit dzttu length, you would scan a u
and then it 8. Because Interleaved 2 of 5 is required to be an even
number ut digits in length, you must use an even numbert If you’re
unsure of your bill code length, temporarily set length to 00, read a
bztr cnde, count its digits, and then set it buck to the proper length,
Preamble
A ”Preamble” - n user-specified data string transmitted at the
b inning of Litth lur code F example, if you SpCCliy the prenmble
QT“ illld read dutzt ol‘123436, ' 42123456” would be transmitted to
your computer,
uN—‘o
qoxmuuN—‘c
The default is no premnble To select 1: preamble, wand up to 15
churneters from the ”FULL ASCll MENU” on the back of the
Terminal Setup Mm“, and then wzmd SET when you’re done. To
return to lhe no preamble setting, wand Clear here instead of
wunding SET or any clutructen from the FULL ASCll MENU,
You can trim 145 lending characters from bur code codes by wanding
11 ~ (tilde .. ASCII 125) followed by a single digit, 1 through F, as part
of the Preamble. (Bur codes ultich are shorter than the amount-to-
tritn are transmitted with no trimming.) Consider the examples in the
13
and how trimming> works:
tollow'mg table to undcrst
Data
Bar Code Data Preamble Transmitted
123 XYZ XYZIZS
12345678 ~3XYZ XYZ4567S
12345673 ~ 9 12345678
12345 ~ A 1 2345
123456 ~ 5 6
For example, you can
ively by bar code type.
You can also trim select
Code 39 an
trim 2 characters from
code outputs This is done by using the bar
' h the tilde A preamble o
conjunction Wit
characters from the fro
the from of U
discussion [or a list of the 1D character assoc
type.
Preamble (or P
You can also use the
maximum of bar code data length‘to
A801 124, nn is the two
digit maximum to be read.
Postamhle
"Postamble" refers to a user—specifi
end of each bar code. For instance, it you
and read data (if 123456, ”123456@@" wou
computer,
The default i
characters (to
Terminal Setup
return tr) the nt) [70
wanding SET or any
im 1-15 trailing charac
Asctt 126) tnllowe
lCh are shorter
Consider t
{the Pustamble:
m the "FULL
characters it run t
You can tr
a ~ (tilde --
(Bar codes w
without trimming.)
understand the options 0
d a different amount
code 1D character tn
t ~b2~c1 says mm
d trim 1 chara
er to the Code 17.8 parameter‘s
ialed wi
Oslamblc) t
be read. Ent
ed data string tra
specify the p05
1d ht: transmitt
To select a pastamble,
5 my p051amhlcr
ASCll MENU" on the
tcrs lmm bur
d by a single
than the amount-tu-
he examples in th
from other bar
cter from
revious
th each ar cude
0 set a minimum and
er lnnmm where lts
d mm is the two
nsmilted at the
tamble @@
ed to your
wand up to 15
back 01 the
en you’re done To
Menu, and then wan
stumble setting, wand CLEAR hers: instead of
he FULL ASCII MENU.
code cadres by wandittg
hex digit, 1 through F,
trim are transmitte
e following table to
Data
Bar Code Data Pustamhle Transmitted
123 XYZ 123XYZ
12345678 —3XYZ lZMSXYZ
12345673 ~ 9 12345678
12345 ~A 12345
—5 1
123456
14
Bar codes which are shorter than the sum of the Postamble trimming
and Preamble trimming will be transmitted without trimming,
You can also trim selectively by bar code type. For example, you can
trim 2 characters from Code 39 and a different amount from other bar
code outputs. This is done by using the bar code ID character in
conjunction with the tildei A poslantblt: oi ~h2~c1 says trim 2
characters from the back of Code 3‘) output and 1 character from the
back of UPC-A. Refer to the Code 128 parameter's previous
discussion for a list of the ID character associated with each bar code
type.
Characters
This setup option allows you to output ASCII characters different
from the ones wandedi
For example: Suppose you want the R/F Terminal to output a hex 92
character every time you wand a 1 (hex 31), you want in remap hex 31
to hex 92,(11you’re using 8 data bits, output of SO-FE codes is
possible.)
1) Wand the Start Setup Bar Code
2) Wand the Characters Bar Code on the Setup Sheet.
3) Wand 3 l and 9 2 to output hex 02 when reading a"1",
4) Wand up to 7 other pairs of character rca..ignments.
5) Wand Set when complete.
6) Wand End Setup to exit setup mode.
You can also eliminate characters by reassigning hcx codes to FF, For
example, to strip all 3 (dollar sign) characters from transmission, you
would follow the above instructions and wand 2 4 F F in step 3.
Speaker Operation
Speaker On 1)
Speaker orr (Earphone Only) 1
The beeps, key click, and voice prompts are all produced through the
speaker. Key clicks and beeps don’t draw much power. Voice prompts
can lower battery life by 5()% if the voice prompts option is used
continually. Should you be in a noisy environment or desire to
conserve power with exclusive use of an earphone, wand or key 1 for
this parameter; that disables the Speaker so that messages and beeps
can only he heard through the earphone.
Set Date
Use the Barpad Table to wand a 01115)” date in mmddyy format. For
instance, to set a date of1/1/92,ynu would wand 010192 You can
press the keypad’s STATUS key to see the date and time For the US
Version only, if you intend to select the European Date format, do so
before wanding in the date to be sure it is in the correct format,
Othewvisc, you will have to set the date again.
15
Date Formats
US Format 0
European Format 1
The USA normal displayed date format is mm/dd/yy, The alternative
European Date Format is dd/mm/yy; this is normal for the
Australian, UK and European eprom versions. Setting the date with
US format active and then changing to the European format won‘t
work. After changing the format, you must reset the date in the new
format for correct operation.
Set Time
Use the Barpad Table to wand a 4-digit time in military hhmm format
For instance. to set a time of 3:08 p.m., you would wand 1508. You
can press the keypad‘s STATUS key to see the date and time, The
Roal—Time-Clock is maintained by batteries with a backup capacitor.
When changing batteries, you must finish within 5 minutes for the
RTC to be maintained.
Reset
Once you are in the Setup Mode, don’t scan Reset unless you’re sure
you want to restore the R/F Terminal to its default settings (as
described on page 5), erasing all changes you’ve made.
Voice Message Partitions
This parameter is to partition the total time between different length
messages. The unit is shipped with a default of:
303015 (for 75 secs)
which means, 30 1/2 second messages allocated
30 1 second messages allocated
15 2 second messages allocated
Notice the total is 75 seconds. You can change this allocation by
wanding the bar code and then wanding (i new digits:
the lst two digits for the number of 1/2 second messages,
the next two digits for the number of 1 second messages,
the next two digits for the number on second messages,
The total for the wanded digits must not exceed the total seconds
available for recording - 75 seconds.
CAUTION. if you change this parameter, you will probably have to
rc-record some of your messages. The words will still be there, but
one message may be divided into 2 messages or 2 messages may
appear in one message’s allocated area of recording
16
Shul Duwn Time
Thi tiling allows you In ovurrirle [he dcluull 5 minute lime ol
lmlcllvily on (he R/F Terminal which resulls in llle unll being shul
down completely to conserve pow r. In between keystrokes and
Minding, ihe R/F Terminal goes inlu sleep mode, wailing for u
kcyslmkc or wanding uclion lo ziwukcn il. ll‘il slays in [he sleep nmrlu
for 5 minutes, it will us umc you huv lurgollen to [uni lhc unil oil"
and Shul iiself down, (including SIGNing OFF if approprialc), To
resume operation allcr ii shut down, you will have to iurn lhc power
on again, You can override the 5 minulc shut down time by wandlng
lhc bar code for Slim Down Time, and [hen wanding two digils (mm
the barpud, Lu. 1) and 1 far one mlnulc. If you don’t Wiinl Ihc R/F
Terminal to over lurn offiiulomzilicully, wund I)”.
Laser Scanner Options:
None
Double decode
Long range laser
4.5 second lusci- btum
"Double-sum checking”: To minimize lhl: pus. bilily of misrcads
wilh very poorly prinlcd hiir codes or when residing lhrough
Windshields, you huve the oplion of forcing the R/F Terminal Io keep
residing uniil it gels lwu rcsulls that are cxucllyihe same. This "double
scam checking" lakes a lillle longer, but it will minimi'lc misrcuds. To
uclivale double scun checking Wand Il
"Long Range Laser": Long range laser miners, such as |he Symbol
3200 Laser Scanner, arc mile" rcudmg relrorcflcclivu labels To
muximive lhc range of a long range llISCI’ scanner. specify 2. For
normal range laser wlmning, leine il in r: darnnll.
4-secuud beam: Anollier option wiih problem reading condilions is to
inereusu [he length of the lime [he SL’RHHIL'I ullempls lo read, from the
dcfuull Z-sccond Ileiinr to u 4 5 corn! lleiiml Th. is also used wilh
Long Range Scanners m allow lime For Ihc user [0 aim properly at [he
dislanl bur code, usually usmg [he marker beam. To select (he 4-
sucond hcum wuuil 3
gum-a:
17
Baud Rate
300 0
600 1
1200 2
2400 3
4800 4
9600 5
19,200 6
This is the baud rate of the R/F Terminal to a serial printer. Use 5
high a rate as your printer can accommodate.
Data bits
7 bits 0
8 bits 1
Set the data bits ("word length“) to the same setting your printer is
usmg.
Parity
None 0
Even 1
Odd 2
Set parity to the same selling your printer is using, None is usually
used in conjunction with 8 data bits; Even or Odd with seven data bits.
Stop bits
1 bit 0
2 bits 1
Set the stop bits to the same setting your printer is using.
Reset
described on page 5), erasing all changes you’ve made, because that’s
exactly what Reset will do,
Setup By Keyboard
The Base Station has to be setup through the R/F Terminal’s keyboard.
The R/F Terminal can be setup by wanding or through it’s keyboard.
Keyboard setup is provided for convenience In the preceding section,
are details about the RF Terminal’s parameters and how to change them.
To enter the Setup Mode, perform the following:
a) Turn rm the R/F Terminal, and then press any key.
b) At the display prompt:
SIGN ON? key N0.
KEY[YES/N()]?
C) At the display prompt:
SETUP MODE key YES.
KEY [YES mop
d) At. the display prompt:
SETUP MODE key WDTRI
PASSWORD?
e) At the display:
R/F Terminal Setup-l Key 1 for
R/F ane Setup ---2
Voice Operations-"3 RF Terminal
f) You will see the display below:
RF Setup-0 Speaker—4 Key 0
Date/Time-S
Select RF Setup by keying 0.
Ifyuu select any other parameters, use the Setup Menu for guidance.
Each terminal in a network must have a unique ID, so that the messages
can be properly routed to the appropriate terminal, The default Tcmiinal
ID shipped is 0, All Terminals, Base Stations, and Relays must be on the
same frequency to communicate. The shipping default frequency is 0. To
set the Terminal ID or the Frequency for the R/F Terminal, you can
wtmd from the R/F TemtinuI Sclup Menu ur key the following:
g) At the display message:
RF TERMINAL 1D
Press the Enter key to accept the I) or
Press any key from 0~F for the Terminal ID
i) You will go to the next message which is:
RF Frequency
PIEaS the Enter key to rrccept the 0 frequency or
Press any key from O-F fur the next frequency assignment
19
H you change the frequency on the Terminal, you must be sure it matches
the frequency on the Base Station. After setting the Frequency and/or
Terminal ID, press the F1 key repeatedly until you are back at the SIGN
ON? prompt
The next pages describe in detail the other changes possible in the R/F
Terminal and how to make them.
Terminal Setup by Keyboard
Referring again to the screen below:
BflrCodes 1
R323} -2
Date/Time-3
The parameters Within groups are:
RF Setup 115-232
R/F Terminal lD Baud Rate
RF Frequency Protocol
Relay Existence Parity
Security ID Data Bits
Frequency Bank Slop Bits
Host Response Delay Skip Opening Screens
Bur Codes
Code 3 of 9
UPC/EAN
2 uf 5 Code Date/Time
2 of 5 Length Set Time
Code 128 Set Date
Codubar Date Format
MSl/Plessey
Speaker
Speaker On/orr
Beep Tone
Other
Shul»Down Time
Preamble (CR by scanner only, Enter is equivalent to SET)
Postamhle (CR by scanner only, Enter is equivalent to SET)
Laser Options
Voice Messages
Arrow Keys Only
Not available for keyboard changing
Characters
Reset
The following are awailahle for keyboard setup only:
Security ID Arrow Keys Only Protocol
Frequency Bank Skip Opening Screen Display of Year
Host Response Delay
Once you have selected to which group you wish to go, you will see each
parameter displayed in the order listed aliove, Referring to the R/F
Terminal Setup Menu for details of the displayed character
20
can:
1) change the parameters by keying in data, or
2) set the individual parameter back to its default by pressing the
CLEAR key, or
3) press ENTER to leave the parameter unchanged and go to the
next parameter in that category tile, or
4) press the Arrow lteys to move forward and backwards:
u) Up Arrow moves to the beginning of the category
b) Duwn Arrow moves to the end of the category me
6) Left Arrow moves one up the category file
d) Right Arrow moves one down in the category file,
5) Press the F1 key to go back to the category selection
screen.
Security Code Under RF Setup
SECURITY CODE
0-Disabled
l-Enabled
Status is n
To minimize the possibility of another Base Stntion listening to data being
entered from a terminal talking to another Base Station, or to prevent
interference from many Base Station/Terminal configurations in one
area, the Suettlily Code cun be enabled. When you get to this prompt on
the screen, you can t: ter n 3 churncter Security Code. These characters
can be ASCII 33 - ASCII 126; for 3 characters, this yields 830,000+
combinations, You must set up the Base Station With which you intend to
communicate with the idcnltcal Security Code. All terminals
Enabled, you will see the prompt:
Enter Security Code?
As you are entering the Security Code on the Terminal you can see the
code you are entering, but once you hztve gone past the Security Code in
the Setup, upon returning, you will only see "Enabled" or "Disabled"; the
Terminal’s Security Code will not he displayed, It you forget the code
which other already Terminuls have, you will have to go into Base Setup
to see the Security Code. (This requires you to have full control of the
Base to set a jumper). You cttn return a Terminal to Security Code
"Disabled" status by pressing the CLEAR key on the Terminal.
Frequency Bank Under RF Setup
Frequency Bunk
0,1,Z,3,0r 4
Setting is n
The default Frequency Bank is 0. You can change it to 1,2,3, or 4 for
different sets of frequcne' s, This allows up to 80 frequencies to be
selected. Setup to a Base is always done wrth Bank 0, regardless of
setting. Reltiys are not supported on any Bunk except 0.
21
(l, regardless nf setting. Relays are not suppnrted on any Bank except 0.
Arrow Keys Only Under Other Calegery
Son-re customers have requested that the Arrow Keys on the RF
Tcrmin'tl's keybtiard be able to function indepen '
any one of them Will result in a separate message
having to press the Enter Key.
This is a little bit risky, because the Armw Keys have a shifted state that
produce alpha characters. if the user thinks that the keyboard is in a
shifted state and it is not, unanticipated data will be transmitted. But, for
these people who judge the potential problem to be small, the option is
offered. The default shipping state of the R/F Terminal is to require the
ENTER key tc be pressed beferc transmission.
In the RF Terminal Setup under the Other cntegnry, yo
(allowing prompt:
ARROW KEYS ONLY
OvNo Lch
Arrow Key Status is n
Where n is the current status of 0 or l. Tr) enter
ll it is set to l fur Yes, in a dam entry sequence, if th
the 4 arrow keys, the value for that arrow key w
immediately The values are:
Key on Termin l Code Transmitted to Host
FS (ASCII 23)
u will see the
a new status, key 0 nr 1,
c first key is one of
ill be transmitted
Up Arrow Key
Down Arrow Key GS (ASCII 29)
Left Arrnw Key RS (ASCll 30)
Right Arrow Key Us (ASCII 31)
The actual message will be:
Bytes Function Value
1 RF Terminal lD ll-F
2 Data Transmitted
Last Terminator nl Msg CR
If one of the nrrtnv kt. ' is pressed alter Ame all the other keys has been
pressed first in a dam entry sequence, the arrow keys will be ignored.
Skip Opening Screens Unttcr RF SETUP Category
5. operational, most users will want to skip the opening
Once it program i
directly inlt) SlGN ON (two—Why) ur ONE WAY
screens and gr)
communicatinn.
SKIP OPENTNG SCREENS
G-Nn
l-Go to Twat-Way (SIGN ON)
2-00 to One-Way (ONE WAY)
Skip Status is n
By selecting l or 2‘ you will skip the opening screen and skip the mode
menu ol'SlGN (WHY/N], SETUP MODE? [Y/Nl, ONE—WAY'Z[Y/N],
SlTE TESTING? [Y/N] and go directly inn» the application. if you Wish
[0 get to the Mode Menu referenced in the nhnve sentence, just press the
Fl key.
22
Host Response Delay Under RF SETUP Category
Most DOS and Windows applications can respond within 200430llms,
The RF Terminal listens [or 300m wailing (or the host to reply to its data
entry with the: next promptt ll the RF Terminal doesn‘t get a response in
that time, it goes to sleep for 625m and then waits a random time of 250-
650ms before rctransmitting lhc data, lithe Base Station has already
successfully received the data, it will reply to the Terminal “Go to sloep,l
don't have any prompt lrom the host computer yet“. The RF Tcrminul
will then go to sleep and awoken repeatedly on on exponentially growing
time until it finally gets the host prt‘tmpl
The abovc process has generated a lot of rndio transmissions and busy air
time.
So, if you know that your host application cannot get back within 300ms
with a prompt, you can significantly cut down on thc extraneous radio
traffic by telling the RF Terminal to wait a fixed length of time before
listening for the host prompt to come back. You can vnry this ztmount of
timc from 0.1 seconds to 9.9 seconds by changing the Host Response
Delay from (X) to a new value, cuch incrcmcut specified being 0.1 seconds,
For example, suppose your host computer ttikes 2 secontls to respond to is
thin received. if you enter 20 lot the“ Host Response Delay, there will he
no wasted radio time. Tltcrciorc, more (Crmillztls cztn short: a Bast:
Station and the total response limt will he uetnnlly less on the nvcrnge
than if you left the Host Romania DcIuv oi 00.
Display otYear Unllcr DATE/TIME Cntcgory
For iransmiltinglhc limc stamped tiilll: from the RF Terminal to the host
computer, you may want to change the default 2 digit year date to he a
4 digit year. (Be sure your software will accept a 4 digit year.)
To Lia this, do to the Display of mi» purumcter Anti you will we tht:
following screen:
DlSPLAY OF YEAR
0r2 Digits
1-4 Digits
Status iszn
where n is 0 or 1 for whnt is the current l'onnztt specilicd.
Enter the l) or 1 for your desired format number.
Emcring i will display and trnnmil u 4 digit year instead of the default 2
digit year.
23
Configuring the Base Station Serial Parameters
The Base Station has serial parameters (baud rate, parity, data bits, etc.)
which are setup through the keyboard at" an R/F Terminal on the same
frequency, R/F Terminals can be "Signed On" when the Base Station is
in Setup Mode. The Base Station cannot be setup with the Setup Menu to
minimize the possibility of setting tip the Base Station while intending to
setup the R/F Terminal. As a further precaution t'or accidentally
changing the Base Station’s serial parameters and thereby destroying the
communication to the host computer, ajumper in the Base Station must
he set to P for Program Mode. (Turn all other Base Stations oil' or go to
an isolated area to set up a new base station)
To move the jumper that allows Base Station setup, first have all current
users SIGN OFF the system. Unplug the power supply. Refer to
Appendix A for instructions on how to remove the cover of the Base
Station and expose the circuit board with the jumpers on them. Move
JP103 to the P position. Plug the power supply back into the Base Station.
Now you are ready to change the Base Station serial parameters from a
R/F Terminal.
Get close to the Base Station with an R/F Terminal which is on the same
frequency as the Base Station. (The Frequency of the R/F Terminal is
displayed on the opening screen, and the frequency on the R/F Base
Station is set on the rotary switch located on the circuit board).
Turn on the R/F Terminal and [Hess any key at the opening
screen.
Press the NO key at prompt: SIGN ON?
Press the YES key at protup SETUP MODE?
Key WDTRI at prompt: SETUP MODE PASSWORD?
Key 2 at the prompt below:
PROGRAM FUNCTION KEY
R/F Terminal Setup 1
R/F Base Setup
Voice Operations
Now you will see the BAUD RATE screen as below:
0-300, 1-600, 24200
3-240(J,4~4800,3»‘)(>U(l
649200
Baud Rate is n
Where it is the current baud rate 076. Press ENTER to accept the
current baud rate, or key 076 to select a new baud rate. The higher
the baud rate, the less distancei 19200 bps cannot be transmitted
more than 50~100ieet.‘)600 baud more than 200 feet typically.
(Remember, the 115—232 specification is forjust 50 feet). Most people
can c 5in achieve several hundred Feet, especially at the lower baud
rates -- but a lot depends on the quality 0" 'll!lC and other electrical
equipment that the cable comes near, (espc ly electrical motors
starting), If you need more distance use inexpensive line drivers.
24
Now you will see the XON/XOFF SENSITIVE screen tts below:
XON/XOFF SENSITIVE
O-Nt)
1-ch
The Setting is 11
Where ll is the current setting. The ()-Na setting send out ASCII 19 for
the "ane lnitinlizcd“ message and ASCII 17 for at "Terminal ID not
Signed ON" message; unfortunately this conflicts with anyune using a
multi-uscr system thttt u5hirlud slate, and alpha characters in
ils shifted 5mm. You can readily delerminc if the SHIFT is an by (he
Cursor an the display. When SHIFF is on, the cursor is 2 large black
reclangle, When SHIFT is off, lhe cursor is a narrow underline clmrzlclcrl
Fm all prempls which llsk [er a YES or NO respullsc, lhc 
key, (as labeled) is the YES reply, and the »(minus) key is \he N0 reply.
As you key dIIIa‘ you will see each characler displayed on (he screen. If
you make a mislakc, you can delete lhe last character wilh the DELETE
key, or you can clear all characters displayed nu [he screen with the
CLEAR keyl
Battery Operation
You can use rechargeable llzllleries or alkaline ballerics. If ynu
use rechargeable bulleries, you musl use lm exlenlul reelmrgerl Plugging
in lhe power supply in lhe R/F lerminal does nut recharge the hullcries;
we wum m exclude the pmslbllily or recharging regular alkaline blllleries
which might explode and mine expensive rllunngc.
Rechargeable alkaline bulleries we pmbulily best suiled for (his device’s
power drain. Wilh alkaline er rechargeable lrlknlinc blilleries, you should
gel ax least 14 hours of cnnlinuous operalion wilh x lmnsuelions per
mlnule average usage,
There is only one set of liulleries in [he R/F Terminal That is because
no data is Stored in lhe R/F Tcrmhml m prnlccl. As Ihe lmlleries go low,
the following message will be displayed:
LOW BATTERIES
Finishi Sign Off
Change Bulleries
H il Any Key_
You will have llppmximulely 2 minutes ufoperzllion lel'l lo finish or [like
nmc of where yml are in a lru anion, so lhzll you elm SIGN OFF, (by
pressing (he F1 key or [he OFF key), befnre you see lhe message:
CHANGE BATTERIES
UNIT SHUT DOWN
Alter displaying lhe above message ler 20 seconds, the R/F Terminal
signs on from the hosl, (”SIGNED ON), and shuts down by itself in
preleci from unslnhle power culldilions in npernlirin and (0 preserve lhe
RCuI-Time-Clock,
You lnusl nmv change [he bilIlCIICA. ”you lry lo (urn lhe unil buck ()N, it
will knew [he ballerles have nnl he chllngcd and "UI him (in To change
the balleric
1) power OFF the R/F Termilmll
29
2) remove the battery holder door on the buck side of the
R/F Terminal by pressing down on the grooved part of the
door and pushing outward.
3) take out the old and inscrt the new, (the orientation for the
batteries is markcd in tho lJultcry holder). Notice the tops of
the llaltcrits Shottltl bu facing down, to the bottom of the R/F
Tcrminnl.
4) rcplucc Ihc buttery holder door, and
5) power the unil husk UN
6) SIGN ON and rcsumt: your transaction if it wns not
finished.
Once you haw: removed thu baltcrics, you have 5 minutes to gut ncw
batteries back into the R/F Terminal, othcrwisc, you will loose the
settings for Time and Date.
One Way Communications
Semc users will want tu do dumb data entry It) the computer, perhnps
even using Perthy to transmit the dtttu as though it has been keyed into
any program, The Terminal ID will not be transmitted as in 2~wny, so if
you have multiple Terminals tram milling, use the meitblt' to enter
unique identifying information This Ollt’ Way Made allows data to be
sent to the computer by tertuin:tl(<) without any bust pmmpting. The
data is transmitted without 3 Terminator Character. (such its CR or
TAB), 50 if ynu want ll Terminttttir Clturuuler, cntCr it into the Parmmble
of each R/F Terminal you wish to use in One-Way Marlo. The receipt of
data by the Base Stution is acknowledged by it echeing it buck to the R/F
Terminal that sent it along with {I beep. If [he dulzt trunsmis‘iilm did not
make it lhruugh tn the Base 5 lieu, the R/F Tcrminttl will give two long
beeps and display the following message“
Transmission Failed.
Tt) Relry,Move Closer
rind Prefix; Enter.
Fl to Exxt.
This One Way/blade can also be used 115 it simple demrmstrlttion pt'ugrum
without the need of the host computer being ctmneetetl and running it
program to centre] the R/F Tcrmintt]. After ltztving powered up the Base
Station, (and connected it to host ctnnputer’< st, at port, it” you want dttlzt
entry on the host maybe using the Windnws trmiunl Program or WDS’s
PortKey) perform the following: (if using Windows Terminal program, be
sure to disable Xon/Xeff us a progttnn enabled uption)
Turn on the R/F Terminal with the ()N key, tmd then press tiny key, At
the display prompt:
SIGN ON?
SETUP MODE 7
ONE WAY MODE key Yes
If there are other users in two-mitt rti/rimtuit’tutt’on ttlrerttl) ‘lGNetl ON
the Base Station, you will nut be (tilmvetl ll) pmeeed. A Bu lllttn has
to be dedicated to One—Way trunm (Ht. If it l\ dedicated. you “iii see:
Dllttt Ruuttd Wits
Enlet Dittzt't
Since this is the first time ytiu zne entering tlnlrt, there i\’ nu pr ' uslv
received dfllil (in the screelt'a 2nd line. The 7rd in“: 0] the scr “ll 5
prompting you to key or “and (lulu, (ftilltiwed by the ENTER key, it
keying). lfthc data is received by the Base Station, the Bttse Slitlllm Sends
buck the following screen:
Data Reached Wm
murmur t . it tmuzm
Enter D:
Where ttaaauzttmuit is the ll.” re cited by the Bttxe Sitttitm. (ttnd
transmitted to the lmst eumputtt I tlllrlCllCLl tut dumb wztnnittg). At any
time, press the F1 key to Exit this One Way Aim/e.
31
Site Testing
Operating Range Considerations
It is almost impossible to predict the eff tii't; RF Communication range
in a given environment. 4004000 ft. radius is typical.
To maximize the range, the Base fltution or Relays should be located:
1) at the center of area of intended coverage, and
2) if not in the center, tilt the Base Station in the direction of use.
Raising the Base helps ton, (i.e. on the ceiling of the room). Sometimes
just raising the base station to H feet will dramatically increase the
distance, especially in Warehouses or grocery stores with tall shelvingr
Mounted on the Ceiling with the antenna pointing down works best.
Metal walls are almost impenetrable by RF. So, even though a
Warehouse's otrtce computer may be located in a metal shed, don’t locate
the Base Station inside -- run a serial cable outside the shed and locate
the se Station there. Elevator shafts have similar blockage problems.
Ltk wise, the more walls you try to go through, the more the signal breaks
down. Walls that have metal studs, (interior office walls), and concrete
walls with steel rebar cut down on th ignttl iehtly with each wall you try
to go through. You may have to it illitlfls With metal walls
Organic material also absorbs RF energy with remarkable e iency,
cutting down the effectiy range. So if you're trying to npcrztte in a
warehouse with lots of densely packed organic material, (such as bags of
beans or corn), expect reduced operating ranges.
Relays can increase the area of coverage up to 5X times more. Connect a
relay irom the Busc’s RELAY port to the Rcla s RELAY port. Relays
work like a remote antenna, but remember that you will have slower
response time with a relay in the loop, (the time to assemble the data and
pass it through to the Terminal or the Base). You must set up the R/F
Terminal to know that relays are present. If the Terminal knows relays
are present, when it gets a tranflttissttm failure, it will ask it anyone out
there can hear it; a relay can then respond and tlte Terminal will talk
through the who until a Sttllsctttlcnt thtitsntits‘tuu failure. If both the base
and relay hears a “who can hear me“ message, lioth will respond; the 1" st
to SULLLSSIUH)’ establish contact will then he addressed. You can test this
by sctting the Terminal and Relay to a conttnon frequency but different
from the hase's frequency when you stitrt the eommunic ion program,
the Terminal will fall in communicating wttlt the Base Station and
broadcast the "who can hear me“ message, Since the relay and terminal
are on the same frequency, the relay answers
Ifyou are going to locate the Base Station more than 20-30 feet from the
host computer, you need to use good quality i0il~wr21ppcd cable with a
bare wire tout. ng the foil and connected to Pin ‘1 of the D825 or DB9.
You will used a total of thrcc additional wit 5: Tran iit Data, Receive
Data, and Signal Ground. If you are going to lo tte the Base Station
more than 200 feet from the computer, use low cost line drivers.
32
To effectively cover a given area, then.- must be m‘crlup. Consider the
lolluwing location of a relay and hug :
Area of Coverage my of coverage
Dem! Sputt‘
5m station
mm m (M
Dead 5pm
Ann [all 4170 Feet
As yuu can see, only at the point whurc the two circles touch is there
covcmgc between the two unlh. The (land space is without cm'emgc.
Alternatively [mating the base and rclzty as below results in coverage:
Am a] [we/aye Area 0] [average
600 in:
._—_————
To accurately dctcrminc the required hurdwurc to cover u givcn sitc, you
should use the 5110 Testing Mmiu lluilt into the lirmwurc of each R/F
Tcrminul
Rclztys can be tested by turning all itll other Relays and Buses to be sun;
you know which rulzty is responding. Allcrntttivcly Lin thc tcst of a Rcluy's
radio cut of rangc of other operating units.
33
Site Testing Mode
To perform site testing, you do not have to be connected to a host
computer. All you need is one R/F Terminal and a R/F Base Station,
The idea of a site test is to find out if you have adequate communication
in all the places you want to be able to roam with an R/F Terminal. You
may decide to relocate the R/F Base Stallion to n more central location,
art/or you may decide to purchase R/F Relay Stations to increase your
RF coverage.
Before starting: 1) be sure all other Buses and Relays are turned off tmd
2) be sure the Base Station and the R/F Terminal to be tested are on the
same frequency assignment. A5 shipped from the factory, both units are
an RF Frequency 0. If you are unsure about the Base Station’s frequency,
refer to the section onAppcnst‘A for how to set it.
it is best to have a site layout and several colored pens to record the
results of the testing. With each location of the Base Stulion, record it on
the site layout in u different color. Rctord the t "t results in the same
color at the location tested. it you mme the Bust, Station to a different
location, use another color pen to record the location itnLi the results an
each location
You don't huve to connect the bust: to nnything hut wall power to do a site
test, Just locate your Bust: tation where you think hest, power it up, and
then got into the Silt’ Testing mode by the following:
1)Turnthe R/F Terminal on and press any key.
2) At the SIGN ON? prompt press the N0 key.
3) At the SETUP MODE? prompt, press the NO key.
4) At the ONE WAY MODE prompt, press the No key.
5) At the SITE TESTlNG prompt, press the YES key
The Base Station should be powered up and you should move to your first
location that you wish to test thoroughly for adequate communication
with your R/F Terminal. Once you tire in a test position, stop. The screen
shows:
Prc: Enter When
Rcudy, Fl to Exit
After pre mg the ENTER key, hold still in the test location while the
R/F Terminal transmits 50 messages and waits for an acknowledgement
from the Base Station. The follon‘ it; message will show on your screen:
Site Testing in
, Please
PLEASE WAITwill show on your sc ‘eu until the test is finished, (if it
takes more than a few seconds, something is mung). When it is finished,
34
you will set: the rcstilts on the screen as follows:
lst Try nn’it'y Gum]
2nd Try nun% Good
Press Enter when
Ready, F1 to Exit
The first lint: shows the % of successful transmissions on lst try. The
scumd line shows the % of successful transmissions on 2nd try. ”you an:
only planning for one Terminal, even 50% successful on the 2nd retry is
probably OK for most applications. If you plan on several Terminals
operating in the same arca, than 5tJ% would be a result in very long
delays too often -- 50% would not be acceptable,
Consider the following rough guidelinc v
In a Given Area Rough
Number of Torminztls Minimum Acccplublc Pcrccntngu
1 75 on 2nd Try
2 85 on 2nd Try
3 95 tm 2nd Try
4 75 on lst Try
5-8 85 on 1st Try
‘)»+ 06 on Ist Try
lfyou don’t get tht: above minimum results:
lstv Be sun: to try hanging the ba.
degrees) it towards the area or us
distance.
2nd. If its really had up close, try zt tlil cnt lruqucncy. Mnylic thcrc is
interfcrcncc to be avoided on ztnothcr chunncl. Thcrc are many to choose
from. Just try one or two others.
3rd, Try locating the base (or rulzty) closer to the area of dilliculty .Iua1
moving it clcscr will require you to rccltut’k llIC other locations trlrczttly
tested.
4111. Plan for ti Rcluyt Move tltc
and try again
In a few cases sovereign Ciln he incrcnscd liy adding has mtl splitting the
terminals onto dilfcrcnt frcqucnci to get less contention, (tI assumes
that functions can be isoltttctl in Certain t|tmrmurlupplng nuns).
min" upside down or till (30
gt: this can double the effective
c to where you cxpcct to plncc tt rultty
At any time, press the F1 key to exit the Site Tasting motlu.
35
Host Programming Guidelines
From Host to Terminal
The RF Terminal has a 4x20 LCD screen and up to 99 voice messages
which can be activated by the host user program. Messages from the host
user program are written to the serial port to which the applicable Base
Station is attached. Up to in RF Terminals can be controlled by one base
station, so the host user program must address the applicable RF
Terminal by its ID character. When the host ree es a message from the
Base Station, it will receive data with the Terminal lD also included, (this
applies to two-way communication but not for one—way communication).
The initial dialog is initiated by the Terminal SlGNing IMO the network.
Then a forced host prompt/terminal response dialog, (one for one), takes
place, Every message to the R/F Terminal results is dam response from
the R/F Terminal The host’s basic program flow is to wait for the
terminal to initiate a dialog by Signing In If a termiuul Signs Out, the
host program can either 1)trash any incomplete transactions, or 2) wait
for the terminal to sign in Again to complete the transaction., (it depends
on the application as to what approach is best.) If the Terminal doesn’t
receive a prompt from the Host compute 4t)(ln\s, it will go to sleep,
wake up, Zlnd ask the Base Station if it has a mess ge for it; if not, it Wlll
go b‘ k to sleep. The question and sleep will repeat, each time with the
Terminal sleeping more between queries, (to conserve buttery power).
We have tried to make it ensy for the programmer to communicate with
the Base Station, requiring no protocol or handshaking; this will be
satisfactory when commun tiling with a Bust Station that is loculed only
a few feet of the compute ul port. Short dislttnces are not subject to
noise corruption of data on the serinl cable, For longer distances be sure
to use shielded cable with Pin 1 a bare wire touching the shield, consider
lower baud rules, and consider line drivers for very noisy environments.
The basic format of a message to be transmitted to the R/F Terminal is
as follows'
Bytes Funttion ble Value
1 RF Terminal TD 0—
2+ Commundbs)
Lust Termination EOT
It is not possible to have more than one base station on the single COM
port. Multi~dropping or dzii rining ol' multiple base . ations on one
COM port is not supported,
36
The Command(s) Body of the Message can consist of one or more
commands (including data to be displayed and voice messages to be
played) as shown in the following message examples:
Reinitializes all terminals
Reinitializes Terminal}
Beep the Terminal 1 n(1—9) times
Clears the entire screen(4 lines) on Term 2
clears line 1 on Terminal [1
clears line 2 on Terminal 1
clears line 3 on Terminal 2
clears line 4 on Terminal 0
»- displays date and time on line 11
in format ofmm/dd/yy llh:mm:ss
or European dd/mm/yy hh:mm:ss
l@Vnn ---------- play voice message nn(01-99) on Terminal 1
1@Sdataaaazlaaa ———— output data to serial port on Terminal 1
O@n,m,o,data ————— display "data" at position n of line m
and wait for data input it o: 1, (display
only if o=(l)
Reinitiallze commands clear the buffer for terminal(s) in the base station. A
The host program should follow a reinitializing command with re—displny of
all the screen data necessary to start the application,
The following are command formats without the preceding Terminal
ID.
@2,],],ENTER lTEM NO on display line 2, start in pos-itien Lshow
ENTER ITEM NO position cursor after
t) in N0 and wait for data inpul.
@V23@1.2y1,WRONG ITEM play voice message 23; on display line 1,
starting in position 2, display WRONG
ITEM, and wait for data input (the last 1
would be a 0 it it was a display only).
@jCl@l,7,0,FlCKlNG Clear line 1. At P0 on 7 of line 1
display PlCKlNG. No data input, This
command by itself is illegal because it
does not request data entry; it must be
followed with an additional data entry
command
@1,1,1,1TEM@lLl,1,QTY This is an illegal cummauu.
Only one data entry command may be
included in any message. The entire
command will be ignored and displayed
on the terminal..th
A message with multiple commands is legal and useful. For example, un-
command "@1,1,0,PLEASE ENTER@Z,1,1,QTY” would display —
PLEASE ENTER on line 1 and then display QTY rm Line 2 and then
wait for data input, You can fill all 4 lines with one message.
37
The third number in the sequence determines data input from the
terminal. Values and their meanings are:
0- No Data Input for this Command, Display Only
1- Data Input from the Keyboard or Scanner
2- Only Keyboard Input, Start Unshilted
3— Only Keyboard Input, Start Shifted
4— Only Scanner Input
57 Only Accept Yes or No keyed response
(the Terminal sends back a t for Yes
and 0 for No)
A—Same as 1, but time stamped (prefix I—II—IMMSS)
B-Same as 2, but time stamped "
C—Same as 3, but time stamped
D-Same as 4, but time stamped
S-Shitted Keypad Input or Scanner Input
The total message is terminated by EOT (ASCII 4). A user programming
in BASIC would send down a complete command as:
PRINT #1, @C1@V21@I,1,‘l,lTEM“chr$(4);
On RF Terminal 3: Clear line 1; Display ITEM beginning at column
l,play voice message 21, and wait for data input with the cursor to the
right of the M in ITEM; eltr$(4) outputs ASCII 4, EOT to terminate
the message to the base station.
Data entry/prompt commands can only be combined with Clear
statements and data display statements. MttltipIC dam entry/prompt
commands cannot be combined.
The S for Serial command cannot be combined with any other command
-- even clear commands After a S command is successfully completed,
the base station sends back the R/F Terminal ID followed by a CR, S
Commands would he used for serial devices attached to the R/F
Terminal such as the O’Neil MicroFlash serial printer. (To use the
MieroFIash Printer, you must send NULL,CR,LF before valid data to
wake up the printer.)
Single command statements must be in data entry command. In a
multiple command statement, the last command must be a ata
entry/prompt statement. Any statement with illegal commands will be
ignored, but displayed on the addressed terminal, (if there is no ID, it will
try to display the invalid statement on ID 0) Once the Enter key has been
pressed, the terminal will send back a question mark to the base and the
base will send the ? back to the host program in the format of n7
where n is the IDA Version of software prior to 9.059 did not handle
illegal statements the same; for backwards compatibility in illegal
statement handling, you can change setup of the terminal under R5232
Protocol to E.
Base Station to Host Formats
The format is:
Bmes Function Possible Value
1 RF Terminal ID O-F
2+ Data Transmitted
38
Illegal Commund
When a Terminal receives an illegal statement, it will display the entire
statement on the addressed terminal; once the Enter key on the terminal
has been pressed, the terminal will send back a 7 to the Base and the Base
will send back the following command to the host program:
thes Fu P sihle Value
1 RF Terntinttl ID O-F
2 7
Last Terminator of Msg CR
Serinl Reply
After a Serial S command is successfully completed, the base station
sends back the R/F Terminxtl ID followed by a CR. If you don’t have a
serial device attached, this command can be useful to see if a specific R/F
Terminal is on—line and responding.
Sign IN
When the R/F Terminttl is powered up and it key is pressed, the user can
Login into the host computer As the user logs in, the Bane Station sends
back the following SIGN IN tn sttge to the host computer:
Bfles ant on Possible Vttlue
l RFTerminal ID U-F
2 SI (ASCII 15)
3rd CR (ASCII 13)
The host program should send a message to the RF Terminal that just
Signed in with some instructions such as:
Standby for Assignmcnl
Nothing to Do: See Supervisor
Pick Item 1234
cm
lfthere is something to do, ntttttrnlly the host program will instruct the
Terminal What to do. ltthcrc is nothing tn the queue .tt the time of Sign
On, the host program should acknowledge that it has received the
Terminal’s Sign On and tell the Terminal to Stand By and Press the Enter
Key to acknowledge receipt til” the message (to fulfill the data entry
requirement of the message). Then the host program should look for a
response ochrminal ID + CR from the base sttttiott,
This procedure can also he useful for clearing up the doubt of a terminal
operator who has not hztd anything to do for sevcrnl minutes or longer;
the operator might doubt than the host program is alive or that he is
connected. By Signing Out and Signing In, the operator will get a
message that there is nothing to «It; now Of course, the host program
could also note elapsed time with no instructions sent to at Terminal and
send our ti reassuring message requiring the Enter Key to be pressed in
acknowledgement (or maybe tell hint to sign off and go see his supervisor
for reassignment - whntever mukes sense to the application).
If the operator is leaving the area for lunch or to another building, before
he disappears out of range, he could hit the END key followed by
39
ENTER causing' the program to send a pmmpi which says, "Press BEGIN
whcn ready again”; and then the operator it: go do something else. When
back in range, he hits the BEGIN key (allowed by ENTER This alluws
the operator to gel a message immediately upnn returning to (In: range at
the radio network, A stmplcr alternative is [0 simply Sign Out and Sign In
later on his return.
Sign Out
thn the R/F Terminal is powcrcd down manually or the: user presses
the F1 key to get out of the data cnlry mode to one or lht; other modes,
the host rcccivss thc l'nllnwing SIGN OUT message;
Bfles Function Possible Value
1 RF Tcrminal ID O-F
2 SO (ASCII 14)
3rd CR (ASCII 13)
Addressing a Terminal not Signer] IN
II the Host attempts to address a terminal nut signud on, the Base Station
will send back the (allowing message m the host mmputcr program:
Bflcs Function P blc Value
1 RF Terminal ID (i
2 DCI (ASCII 17)
3rd CR (ASCII 13)
The ASCII 17 can be changed to ASCII 16 [or XON/XOFF SENSITIVE
systtzms by changing the BASE STATION SETUP parameters.
Sequence Error Message
The onc-fur-nnc host prompt/Icrmiiml rcsprmsc must hr: observtzd by the
hast program, The host cannm send a second data entry prompt without
first getting a data response to lhc first darn cnlry prompt; this would be a
sequence crmr, If the bust: stalimi receives it command (rut oi sequence,
it will send back the folluwiug message m the host computer program:
Bytes Functinn Passihlc anuc
1 RF Terminal ID (I-F
2 DC2 (ASCII 18)
3 CR (ASCII 13)
Base Slatinn Initialiled Message
thncvcr thc Base Station is powered up, it sends a message back to the
has: as follows:
Bytes Function vlc Value
I BASE ID F ed a, an “
2 DC} (ASCII 19)
3 CR (ASCII 13)
Since ASCII 19 is alsu XOFF, for lhmc muliiAuscr systems which
have XON/XOFF scusi ‘ity, ASCII 20 can In; scnt instcucl of ASCII 19
by changing the BASE , ATION SETUP pttrumcturs.
40
The “Base Station lnitialized Message" is provided so that the host will
know that there has been a power interruption on the Base Station. When
a serial device powers up, the first byte is often garbage; QBASiC handles
this without incident, GWBASIC does not unless ON ERROR GOTO is
used to trap the error. Beware, of this first byte problem. To isolate this
potential garbage byte problem, power up the Base without the serial
cable connected and then plug it in. Naturally you will not see the
“initialized“ code mentioned above, but it should not matter (or problem
determination.
There are also some speciztl keys on the RF Terminal than, when
pressed, result in the following codes being passed back to the host
computer program: (the programmer might use these for reviewing
transactions, etc.)
Key on Terminal Code Transmitted to Host
Up Arrow Key FS (ASCll 28)
Down Arrow Key GS (ASCII 29)
Left Arrow Key RS (ASCII 30)
Right Arrow Key US (ASCil 31)
Begin Key ETB (ASCII 23)
End Key CAN (ASCII 24)
Status Key Reserved to Display
Time and Date
Search Key VT (ASCII it)
For these codes to be transmitted, they cannot bt: a part of a multi-
character data entry ll' anothcr key has already been pressed, these
keys are ignored, (the upper case ol these keys are valid data to be
entered and so are not ignored). For these keys lobe transmitted, they
must be pressed individually and exclusively and followed by the
ENTER key.
If you want to bypass having to hit the ENTER key for the arrow keys
only, seeArr-ow Keys Only in the R/F Terminal Setup.
Base Station to Terminal Protocol
The Base Station sends out prompts to the RF Terminnt It“ the Terminal
doesn‘t get a host message tiller sending data back to the host, the
Terminal will retransmit the lust message to the host. It the East: Station
has the previously transmitted data, it will respond to the terminal to
stand by -- data has already been received. The Terminal will then go to
sleep and periodically wake up to check back with the Base Station to see
it the base has a received a prompt from the host designated for tht:
Terminal, Each cycle of going to sleep results in a longer sleep time —-
sleeping up 2 minutes if 30 seconds elttpscs with no host prompt received.
This type of checking back, eliminates the need [or the Terminal to
always be ON waiting for the host to send it a prompt, thert‘by saving
batteries.
41
Failure Planning
Let’s assume that each part of the system fails. Think out how you are
going to know what has happened and how you are going to recover.
If the RF Terminal fails, it will not be able to SIGN ON. If rt Terminal
Operator SIGNS out in the middle ofa transaction sequence, how are you
going to handle that? Trash it, or resume where it left off, when and if
the Terminal Operator ever signs back in? The most frequent failure will
be at the Terminal level. The Terminal Operator can press the ON/OFF
key‘ forcing a SIGN OUT or he can hit the F1 key, forcing in SIGN OUT;
this will happen also at battery changing lime. So plan [or it.
If an operator turns off the Terminal in the middle of a transaction, upon
SIGNing back IN, the Base Station clears any pending message previously
destined for the Terminal before it SlGNed IN. If the Base Station fails,
neither the Terminals nor the Host will be able to communicate with it.
When it comes back up, there is a “Base Station lnillull’ d" message sent
back to the host. Then the host computer must reinitialize all the
Terminals and pick up any incomplete transactions.
If Relay is not connected to a Base Station, when an R/F Terminal puts
out the message "Who Can Hear Me” and the unconnected Relay hears it,
it will send the following message to the R/F Terminal:
Relay I) Cannot Be
Heard by the Base
Notify Supervisor
Press Any Key
where I! is the ID character olthe Relay Station. There is no message
sent to the host computer later; therefore the operator of the R/F
Terminal who gets the above message is depended upon to notify the
proper authorities that a cable ha: been cut or broken or no longer works,
Operator Errors
Plan on the operator walking out of range and going to lunch in the
middle ofu transaction.
While SIGNed ON in TwoJVfly mode, if the operator hits the OFF key
without first pressing the F1 key to exit, the R/F Terminal will attempt to
SIGN OUT -- so there will be a delay until the SIGN OUT is
acknowledged. Because of the delay, the operator might think he didn’t
hit the key hard enough and press the OFF key again ~- turning off the
R/F Terminal before the SIGN OUT would he Complete. Therefore
when the operator signs on again, your program needs to resend the last
prompt to the terminal signing in again.
Changing Base Parameters from Host
Once a Bust: Station is hung from (he coiling, you dnn’l Wanl. lo have to
gel 11 laddcr every time you want to change snmcihing on one. Therefore
there are programming commands [0 allow you to change their setup,
(except frequency) from the hosr. The cnmmand for the Base Station
setup is:
©@*S b r p d s l am EDT
b =Baud Renew—6) 0800, 1-600, 2-17.00
3-24l)0,4v48(m,5-9600
(149200
r: XON/XOFF Scusilichl-l) [l-nn, l-ycs
p = Parity (0-2) U-nonc, l-cvcn
Z—odd
> Data bits (01) 0v7bils, 1-xhiis
s=Sl0p bits (0-1) O-lbil, 172hils
lzLislcning (0-1) O-Tcrminnis and Relays
erclays nnly
1 udd’i bylc [or iulurc (mukc i) for prescm)
7. 2nd mld’l byic [or fulnrc (nmlcc 0 for prcsenl)
EOT mormal hnsl in has: mcssngc lcrminulnr
If lhc cmmnzmd dims not hn - rlic cxnu lcngih "I" all bytes prcscm and
any bylc does not hzivc n vnlid mine, the urmmand will he ignurcd. Be
careful using this comnrmd, because il docs changu rhu way you can
communicurc with Lhc lr ynur program must mnkc unljusimcnls in the
now pnrumclcrs immcdruwly ufler making changes lo coniinuc
commun iliun.
Host In “use Link Testing
Ynu can also issuc a command in lost iilc dnin transmission to and from
the bass from [he lmsi. The crunumnd forum is:
@'(a *Eduiuuziuun< EOT>
whurc dulu‘ nnu is any string of dun sum in the ummnnd lcrniinalcd by
EOT (ASCII 04). If the dam is rccciwd by lilc Buss, ii is echoed bziuk lo
the his! for residing in the formal
dal: nznm
whurc du znnnu is rhc uchucd string and CR is lhc icrminzniun chziruclcr.
This vcrifics bolh dircclinns of irnl'lic m iiu: anc.
//
Sample Programs
Sum ple l’rflgrnms
The follnwing program is DEMOBAS, a simple program 10 control
single R/F Terminal in a simulated picking application. (For tcsling
multiple R/F Terminals, use the SHOW.BAS pmgrnm). DEMOABAS
does. have voice message broadcasling using the dciunll mcssagfis shipped
Willi lhc terminal,
5’ (his isllhc very simplc DEML).13AS program which asks fur ilcni and
6’ quantity. This Wlll not work With mcrc than 0m: icrminal.
AS #1
CKlNG“ up line displaypd. no cmry
’display ilcm, wail for entry
'display qty, wail for cnlry
60 BS Tl$= ”initialize variable
70 IF Eom) THEN 70 ’wuil for byte 10 read
80 ASlePUT$(1,#l) 'inpui abylc
90 h" RlGHT$(A$,1) : CHRSU3) THEN 110 ‘il CR lhcn golf) 110
\(X) B$zB$lA$zcoT0 70 ’clsc Ciiflcal H) 133, get another ch
110 IF RlGHT$(B$,1)= CHR$(1‘J) THEN 180 ‘base initialized mossagc’?
1201F RIGHT$(B$,1):CHR$(14) THEN 2“) 'sign on! messagc’,’
130 lF RlGHT$(B$,l) = CHRSUS) ’sign in mos gt:
THEN Tl$= LEFl‘SOBSJ) + PSU) mm): "if Sign in, 151 lwu msgs
1:2:
GOTO 150
140 Tl$= LEFT$(B$,1) +P$(l) ‘mossagc : 10 plus msgs
150 T$:T1$+CHR$(4) ”add EOT fnr lcrminulor
160 PRINT #l,T$', ’scnd message lo Terminal
170l=l+1lelf4THElel ’hundlc indexes
180 PRlNT 'TR1CODER/BASE DATA ‘. ";B$ ’displuy data rcccivcd
190 PRINT "HOST RESPONSE '. ",T1$ ’displuy (lam lrunamilled
200 GOTO 00 ‘wuil (or another message
210 PRINT "TRlCODER ";LEFT$(BS,1);” SlGNED OUT"
220 GOTO 60
The Inllowing is u samplc program to control two R/F Terminals
simullanenusly doing different applications This program is on the R/F
Terminal Utilities Disk under the name of TWOAPSBAS There an: my
voice messages activated by this prugram, hut mice mcssagcs would be
trivial to add.
5’ this is an example or twu applicalions ~ one on each terminal
10 DIM P$(2,10),1(2),J(2)
20 OPEN “COMIz9600tN,8,1,RS,DS,CS ‘D" AS #1
30 P$(0,1):”@Bl (35@1,7,0,PICKING" ‘Isl prompt for lcrminul (J
40 P$(0,2) = ”@C3@3,2,1,ITEM“ ’2nd prompl for terminal 0
”@C4@4,2,1,QUANTITY" ’3rll prom pl for terminal 0
tlB3@C5@1,6,0,INVENTORY” ”le prompt for terminal 1
1C2@2,1,1,L0CATION:" ’an pmmpl fur terminal 1
@C3@3,l,l,PRODUCT:" ”3rd pmmpl for lerminal 1
@c4@4,1,1,c0UNT:" ’4lh prompt for terminal 1
’lnax. VlIIUCS of pmmpt counters
120 IF EOF(1) THEN 120
130 AS =INPUT$(1,# 1) ‘rcccivc u message from base
144] IF RIGHT$(A$,1)=CHR$(13) THEN 160
150 B$=B$ + A$IGOTO 120
160 TIDSZ LEFT$(B$,1):ID :AS(T(TID$)-48 ‘R/F Tcrminzll ID
170 IF RIGHTSOSSJ) CHR$(1‘)) THEN 2m) ‘Dcs-RF Imsc pnwcr up
180 IF RIGHT$(B$,1) : HR$(I7)
THEN 300 ’DCZ-lcrminzll didn't sign in
190 IF RIG HT$(B$,I) = CHRSUS) THEN 310 ‘DCl-acqucncc error
200 IF RIGHT$(BS,1)= CH mm) THEN 290 ”SO-Terminal signed cm
210 IF RIGHT$(B$,I) < >CHR$(15) THEN 220
215 T1$=TID$+ PS(ID,1) + PS(ID,Z):I[ID) =2,GDT() 230 ‘sign In
220 T1$=TIDS+P$(ID,I(1D)) ’gcl the ncxl prompt
230 T$=T1$+CHR$(4) ’(lppcnd an cm
240 PRINT #1,T$; Band (0 hasc
2501(ID)=I(ID)+ 1:
IF I(ID)=J(ID)THEN l(lD):2 'incrcml:nt prompt ctr
260 PRINT ”R/F Terminal/BASE DATA ‘ ";B$
270 PRINT "HOST RESPONSE : ";’l‘l$
280 GOTO 110
290 PRINT "R/F Terminal ";TlD SIGNED OUT‘ iOTO 110
300 PRINT "R/F Terminal "',’I‘ID NOT SIGNED IN (;()T() 110
310 PRINT "SEQUENCE ERROR ON R/F Terminal ";TID$:G()T0 IIU
45
DLL for Windows Programmers
PrumptCOMM comes in 16 and 32 bit versions of a \Vinduws Dynamic
Link Libmry (DLL) that allows programmcrs to Clisliy add the ability to
send prompts to and receive data I'mrn thcir R/F Terminal via an RF
Base Station or direct serial link,
The DLL is a $50 option distributed on Ont: diski To instull thc program,
run the INSTALLEXE program on the floppy from Windows ngram
Manager.
The Application Programming lnterlacc( APl) lm‘ pmmptCOMM
consists of the following functions:
lnilComDLL
CIoscComDLL
Setup
SendCummand
GctCnmmDatu
Then: an: sample programs distributed on the disk in Visual Basic, Access,
and Delphi. There is also a Visual Basic coda example which doesn't
require the DLL.
The help system is extensive.
The README Eli: hus lhc lalcst cltangcs ducumcntcd.
46
Voice Message Operations
Over 90 voice messages can be recorded for host triggered broadcasting.
Voice messages need to be recorded and programmed before any
message can be broadcast for user program prompts or selected system
error messages. Your users of the R/F Terminal are not going to want to
hear long messages, thousands oi times. Short messages are preferable
for prompts; most English prompts can be stated in l/‘z second. Don't
say, "Enter the ltem Number", 53 ‘liem". Error messages can be longer,
because they are the exception and need more precise instructions
Programming Voice Messages
To setup or playback voice messages or assign voice messages to error
messages, you must enter the SETUP MODE including keying in the
password as discussed previously in this section at" the munuul. Once you
have entered the SETUP MODE and keyed in the correct password, you
will see the following prompt:
R/F Terminal Setup-l Key 3 for
R/F Buse Setup Voice
Voice Operation. Operations
Key a} to select Voice Opcmtirmx, The next prompt displayed is,
Record Playback -l
Assign Errors—
Cloning Maste
Cloning Receiver-74
This prompt allows you to:
1) Go to the routines to record or playboek messages by number, or
2) Assign mice mes numbers to commonly used error mes. - gcs, or
3) Clone voice messugcs from one Terminal to another.
We will detail them in their order.
Record and Playback of Voice Messages
If you respond with a l tor RCL‘Ier/Plflylmuk, you will see the next display.
RECORD/PLAYBACK‘?
KEY ill/P]?
As u tutorial press the P key and release it. The screen should now show:
RECORD/I’LAYBACK?
KEY [R/Pl‘!
MESSAGE # ' <
You ztre now supposed to enter a two digit number for the message
number you wish to Playback or hear. Lets enter til  here.
You will probably henr nothing and see the display its follows:
MESSAGE # :[ll
RECORD/PLAYBACK‘?
KEY lR/P]?
47
If you heard nothing, we can safely record over the area assigned to
message # 01, so let’s respond with an R to request Record (let the
microphone out and plug it into the AUXjack located next to the
POWER jack. Your display should now show:
RECORD/PLAYBACK?
KEY [R/PJ?
MESSAGE :_
Waiting for us to enter a message number. Let’s enter (it , and
the screen will now Show:
MESSAGE # :(l1
HlT ANY KEY TO
START RECORDING
What that really means s' Press any key, and when you releuse it, start
recording. Let‘s record something we can use in the default program #l.
Get ready to say ITEM (or your language) very clearly into the
microphone that is plugged into the R/F Terminal, When ready, press the
Enter key, and when you release the key, speak ITEM into the
microphone. You will hear two beeps when the messugc time is over, and
you display will show:
HIT ANY KEY TO
START RECORDING
RECORD/PLAYBACK?
KEY [R/P]?
Tips of For Volta Usability
1) Record calmly. A frantic voice is very uncomfortable to listen to
repeatedly.
2) Vary the tone of your voice for tuljucent prompts. Use a different
voice for the error conditions.
3) Record all the Ertor Messages that might be encountered in u dillfl
collection session.
4) Use a btirpztd table for simple numeric variable length data entries
so the operator can scam everything and not have to use the keyboard
-— only listen and scan -- potentially much faster than keyboard entry.
Now you’re all set to listen to your first recording, Just hit the P key and
key in 01 [or the message number. The author’s first attempt produced
M and a very frantic tone of voice. Practice starting as soon us you
release the key and speaking clearly and calmly, (think of the poor guy
who has to hear it 10,000 limes next week). Keep trying There’s plenty of
time to say ITEM in 1/2 second calmly.
That's the way all messages are recorded. If you’re not sure where blank
space is, you can listen to messages until you’ve found a usable message
Space for recording.
When you are finished, Picss F1 to exit the voice operations,
Assigning Voice Messages to Error Conditions
Voice messages for error conditions Lire even more useful than Voice
messages for operator prompts. Hearing prompts over and over can be
rather tiring so you may wzmt to prmidc for stopping the repetitive
prompts after 35 times, depending on the complexity ol the prompts.
To assign voice messages, you need to get into the SETUP MODE as
previously discussed,
Having selected Voicc Operations. The next prompt displayed is:
Record/Playh' k-—>t
Assign Errors——-- > 2
Cloning Master—-- > 3
Cloning Reeeivcr- >4
Key n 2 toAsrlgn Errors. The screen will appear as:
Record/Playback" >]
Assign Errors-— >2
LOW BATTERIES
0000
This is the first m age we have the opportunity to assign an error
mes. ge(s). You can ham one in ge or two messztg . (luck to hack)
assigned to an error condition. The above prompt is giving you the
opportunity to create a voice message for the LOW BATTERIES
conditionr Whenever the R/F Terminal displays that message, if you
assign 3 message(s) here, the R/F Terminal will hroudeost your message.
Lets go record a message to use here. Press and rele e etteh key in this
sequence: Shift, F1 and F2. Now the screen reads:
RECORD/PLAYBACK‘.’
KEY lR/Pl‘!
Before we record over 11 mess number ttreu, let's plzty it to see it there
is anything there. Press the P l.
A5 shipped, the R/F Terminal has n LOW BATTERIES message there;
you’ll hear it immediately. If nothing is recorded, you will he r static.
Chances are you heard the correct message or only static. If so, its clear
to record. This message has already been recorded at the factory, but you
can change it. We aim safely record over the areu Assigned to message #
31, so let's respond with an R to request Record. Get the microphone out
and plug, it into the AUX jack located next to the POWER jock.) Your
display should now show:
RECORD/PLAYBACK‘?
KEY lR/Pl'}
MESSAGE 1 _
49
Now it is waiting for us to enter u message number. Lets enter 31
, and the screen will now Show:
MESSAGE # : 31
HIT ANY KEY TO
START RECORDING
What. that really means is: Press tiny key, and when you release it, start
recording. Let’s record something we can use in the defuull pmgram #1.
Get ready to say LOW BATTERIES(0r your language) very clearly inlo
the microphone that is plugged into the R/F Terminal When ready, press
the Enter key, and when you release rhe key, speak LOW BATTERIES
into the microphone. You will hear lwn beeps when the message time is
Over, and the display will show:
an ANY KEY TO
START RECORDING
RECORD/PLAYBACK’!
KEY lR/PI'J
Now you‘re all set to listen to yuur recording. Just hit the I’ key and key in
31 for the message number. Practice starting soon as you release the
key and speaking clenrly and culmly. Keep [I'll/mg. There’s plenty of time
lo say LOW BATTERIES in I second calmly,
Thal’s the way all messages are r “Ul’tiud. If you're nol sure where blank
space is, you can listen tn messages, until you’ve Iound a usuble messuge
space for recording.
Now lets go back to the ERROR ASSIGN process where we were when
we went to RECORD. Press rhc F1 key and we’re buck to:
L0“! BATTERIES
3100
Now let’s assign lhat message number we just recorded. Hit the CLEAR
key and (hen key in 3100. We left the second message unassigned. (us we
will must (ll the lime).
The messages m‘ailuhle (or assignment are;
LOW BATTERIES
Finish, Sign on
Change Batteries
H'u Any Key
CHANGE BATTERIES
UNIT SHUT D()WN_
TRANSMISSION FAILED.
To RelryMove Clmer
and Press Enter.
F1 ta Exit.
50
You will be cycled through all of lhcm, Al any limc, you can hit F1 m exit
the ASSIGN ERRORS opcrulions, You can also use (In: arrow keys lo
move through the mcssagcs;
UP Arrow , lrunsfers lo lhc Beginning of File
DOWN Arrow - transfers to the End of File
RIGHT Arrow » moves down one massage in (in; file
LEFT Arrow - moves up on: message in lhc fill:
Cloning Voice Messages
Once voice messagcs have been rccordcd in one R/F Terminal, Ihose
messages can bi; cloned lo ulhcr R/F Terminals, (along with the
Terminal Sclup sxccpl Ihu Tcrminnl ID). You will need cloning cables
F38 and T15, F38 plugs bclwccn lhc lwo Campy/cf ports on the
Terminals and the T15 cable plugs hclwccn Ihc lwoAUX porls on (he
Terminals; plug Ihc double black handed jack into the "R ceiving"
Terminal and plug lhc singlc black banded jack into ihc Muslur“
Terminal
Aflcr having plugged in both Cloning cables with [he doubled banded
slercojack in [be receiving Tcrminnl, you am ready to clone the voice
messages. Having sclcclcd Vol’cc Operations from llw Programming
Mode Menu, you should 5m; displayed on each R/F Tcrminul’s scrccn the
following:
Record/Play
Assign Error.
Cloning Masler—r— >3
Cloning Receiver->4
Slarl Ihc Receiving Tcrmi ul first, by hining 4. ThL-n slarl 1hc Cloning
Maslcr by keying 3. Thu messages will now he lransmillcd and played as
lhcy an: copied, ll will lake aboul 75 seconds no complete. The display of
the Receiving unit has llic Following massage:
Rccx Sump/Vivien;
Plcasc Wail
The display oflhc lrunsmilling Tcrmimil has lhc following message:
Xinil Sclup/Voicc
Please Wail
Allcr lhc unils have linishcd cloning, lmlh displays will have the following
message:
End of Cloning
Hil Any Key
51
Troubleshooting
lean't communicate at all
First, check out the communication link from the Bust: Station to the
Host. There is a command to test the transmissmn of data from host
to Ba c and from Base to host. The command to be issued from the
host is:
@@*Edataaaaaa < EOT>
when: datuaaaaa is tiny string of tluta sent in the command lerminulcd
by EOT (ASCII 04). If the data is received by the Elise, it is echoed
back to the host for reading in the format
dataaaaaa < CR >
where datuuaaaa is the echoed string and CR is the termination
character. This verifies both directions of traffic to the Base.
If the data isn’t echoed buck, either your host COM port or the Base
Station has a problem. Check to set: if the East: Station JP103 is
jumpercd to N for Normal, not P If it is jurnpered to P, no
communication with the anc can take place.
Once you know the Bast: is communicating with the host, compare the
frequency of the Bust: Station with the frequency of the Terminal; they
must be the same.
Now you can use the Site Testing to chuck the communication of the
Terminal tn the Base and back Move in very close. Be sure no other
Terminals are in use, and bring up the SITErTESTlNG mode You
should get 96-100% on first try. It yott don’t the radios need repair.
Call for an RMA
To check out the operation of a Relay, first check out the radio by
doing a site test on the Rclny with all other Relays and Blues till. To
check uut its working with a Base Station, Set the Base to a different
frequency than the Relay and set at Tcrminal’s frequency to the
Relay's frequency. Be sure to set the R/F Terminal to RELAYZYES,
Then cable connect the Rultty’e (RELAY port the Basc’s RELAY
port). Starr communicating with your program or the DEMOBAS
program; It will take 10 + seconds (or the Terminal to switch to the
Rcluy, (it it was formerly conimtmicnting with u Busc). When the
Terminal cun’l communicate with the Base, it will put out a "who can
hear me“ message, The Relay will answer and communication will be
established through it. You will notice a slightly slower throughput
with the Relay in the loop.
You can also test tilt: link ol the Rclrry to at Terminal, gt) inlt) SETUP
MODE on an R/F Terminal, and set the Base Station to "listening
only to relays“, then when you communicate with a Tcrminul set to the
same frequency 1 Relay, my message rceeiwd by the BASE has
been forwarded by the Rt:
If you are running with Unix or Pick: he sure the base is set
It) ”Xtin/Xttff Sensitive."
52
I’m not getting the distance I need
To maximize the range, the Base Station or Relays should be located:
1) at the center of area of irrtertded coverage. and
2) as high as possible, (ie. on tlte ceiling of the room). Sometimes
just raising the base station to 12 feet will dramatically increase the
distance, especially in warehouses or grocery stores wtth tall shelving.
Mounted on the ceiling with the antenna pointing titlwn works lu‘sl.
Mounted on a wall with the antenna pointing parallel to the floor is
worst.
T0 accurately determine the required hardware to cover a given site,
you should use the Sire Tut-liar; Mode built into the firmware of each
R/F Terminal.
My response time is poor
First do a site rust next to the base. tfit‘s not ‘Js‘:
RF iii the problenrr
Next, run the demo program, If it runs first, it is your program that is
slowr tryour program is ttot responding within 30tlms, the radio
messages are duplicated erery 300 nix until tlte terminal rCCLIVL> a
prompt from the host. A host program that tr 2 seconds to respond
to a terminal’s data entry with a new pt'(\t|‘t|it will increase the radio
traltic by 4()0%, requiring you to limit even lttrtlter the number ot
termin' s on a base See Hurt Reroute Dela)y for help,
lfyou have good response time everywhere
area, you may need a relay; but remember, It.
base onlyr
cept on the fringe otthe
ins are not as that as the
If there are sereral terminals per h; station, consider adding
another base station and splitting the terminals to reduce contention
The reader won't beep when reading bar codes
Try reading a known good har code ,, the I on the S's/rt]: Menu,
following the steps for proper scanning lL‘L‘ltniqllC on page 73.
Try scanning at different speeds -- a common error is scanning too
slowly,
Read the instructions beginning on page 7 configuring the Terminal
for different bar code types and formats, and make sure you properly
enabled the bar code types you’re trying to read,
I get a beep when reading . but nothing is It?! smitted
Do you get 3 “Waiting for Base to Acknowledge" or ” ailing for Host
Prompt" m sage. lfse, move closer and che L the Frequencres. It
not check the Base Power Up sequence to the host. Set; Alrove
”you are getting two beeps, any (‘ode 30 or 128 hat eotle with [carting
spaces (such as the Barpad on page 75) “ill not be tranmtllted to your
53
computer until you read a bar code without a leading spat. Try reading
the 1 on the Ba/Fad of the Tami/ta! Setup Menu as an example of a
known good label without a leading space. If you have bar codes with
leading spaces in them, and you want them transmitted,yuu must disnble
Accumulate Mode using the Setup Menu.
Rcread the configuration section and make sure you properly enabled
the bar code types you‘re trying to read.
ll the read failure is on Interleaved 2 of 5 cutlcs, make sure the data
length is the same that you selected on the Tannin/11 Setup Menu. Be
sure you don’t have the check digit enabled for Code 3‘) or interleaved
2 ol 5 if you’re trying to read data Without chock digits.
Extra characters ut the beginning or end of your bar code data
Clear the Preamble and Postamhlc.
Poor read rate
Carefully follow the scanning instructions on page 73 when reading
any and all bar codes. As straightforward as scanning may seem,
many people who call with a complaint about poor rend rate are
simply not wanding correctly.
I get six beeps when the R/F Terminal powers up
The unit needs repair, Call for an RMA,
The R/F Terminal transmits data to your screen or serial part, but
some characters are garbled or missing
Mnke sure you’ve set the R/F Terminal to the sum: baud rate,
parity, data bits and stop hits 113 your serial part. If Code 39 bar
codes are transmitting in the wrong (upper and lower transposed)
case, set Caps Lock Oil on the Satup Menu.
[Can’t Communicate With My RS 32 Port on Most CPU
One of the biggest problems L lled in Check your tables first. For
other circumstances, sec the section titlctl R/F Terminal Serial
Model Pinottts and check your host's serial port pinouts to be sure
that you have "Transmit Data" wired to “Roccivc Data".
Use a "null modem" connector to ttzst switching pins 2 and 3 on one
or more serial cables or get a technician with a breakout box to
modify your cal)le(s).
ll you arc communicating to a Unix or Pick host system, he sun; you
have setup the Base for "Xon\X0[I' Sensitive” to prevent the
XOFF code being scnt as the "Base ltliliuliZL‘d" message.
Windows 95 com port tctups must also be changed to turn off
XON/XOFF.
Appendix A
Frequency & Jumper Changes
Base and Relay Opening Procedures
The Base and Relay on Power UP will blink “Frequency +3“ times to
show the frequency. Frequency 0 will blink 3 times, frequency 5 blinks
8 time. As preparation for changing Base Station’s frequency, baud rate,
protocol, dm hits, slop hits, and parity; or in preparation for changing 3
Relay Station’s ID, frequency, or 422 termination, lhe case must be
opened to expose the circuit board with the switches and jumpers. Be
sure you disconnect power before starting,
Turn your R/F Base or Relay Station upside-down, and unscrew its single
phillips screw, If you don’t completely remove the screw, you can use it as
a lever to pull up on the cover; otherwise, insert a fingernail, credit curd
edge or small screwdriver blade into the gap between the base and side of
the case, and genlly use it as a lever to lift up the edge of the base. Then
grasp the edge ofthe base and open it outward like a door.
Insert fingernail or
screwdriver blade
0D
Dpen outward
like a door
Na rig—m Yumlnitixm
Annoy Swikh
Inlay Stalin
kw: lemrlrm'inn
Icky sum...
Nu um Yumirmlon
Numal n; Jumper Blnck o
Prugrlmlng E-
JPlUl controls the D’l’R >etinl line, NC is loii. H it high. Some modems
require the DTR Signal to he high. it" so, set it to H
JPTO’L should always be set to S.
JP103 Controls the Program/nut]: Made for the Base or Relay. For
normal operation, leave this jumper in the Normal setting. Tn program
the Retay ID or to program the East: Stations Cmnptttet' Port settings
from an R/F Terminal, more thia jumper to P for Programming Mode.
If the Base Station is jnmpered for Programming, the user will he unable
to "Sign On“ for communication and will see the following mesmge
displayed:
BASE lS JUMPERED
FOR PROGRAMMlNG,
CANNOT SKSN ON
HIT ANY KEY
if the Base Station is set for Normal, the user will he unable to setup the
bust: and will see the following meemage displayed:
BASE 15 NOT JUMPERED
FOR PROGRAMMING.
CANNOT SETUP
HlT ANY KEY
After changing the N/P jumper (JPIOS), you need to cycle power on the
Base Station or Relay for the new setting to take effect. Now by entering
the SETUP MODE on the R/F Terminal you lIlllh Changes to the Base
Setup from the R/F Terminal. Alt chart s to the Blue Slotitin must he
made from the keypad only; thi< in to minimi/e cont'tismn between setup
of the R/F Terminal and the R/F Blue Siatinn. Reter to Brut: Setup
lnSlt’tlctiOnQ in the main body ol‘ the “lttlllltll tor ittxlrttctitmx on how to
mah the baud rate, purity, protocol, ett‘. cltiingcs to the Base Station.
The IS also a program furnixhed on the R/F Terminal Utilitiex Disk in
make changes on inaccessible Bane Stations or Relays.
The Base Station and Relay Illlhl have their fruqttetieics set to the attmc
frequency an the R/F Terminals in their network. The [retiitency is set by
turning a rotary switch to the >elting tt-F (to tlit'tereni frequencies to
choose from). Use a very small llat head htt‘mvtll’lwtt' to turn the snitch
w the desired number.
Each Relay must also have a unique 1D and is set by mining Jumper
JPN} to P, and then more the Rotary Switch L. V1) to a position (tlrF) to
correspond to the lD to which you wish to set the Relay Station, New
cycle power on the Relay Station. Set JPN]? hark to N (for normal) and
restore the Rotary Swtieh to the t'retiut-ncy setting which you intend
operate the Base Station and Terminah in the netiiork.
The Base and Relay can he junipered lo ht the 422 terminated or not
terminated. It the Base has multiple string\ of relays tiditit'tng train it, it
would not be terminated. ll it i: the first in a alting, not in the middle of a
string), set the 422jnmpcr5 to Ba1|\c CHECK CHARACTER
The dulu [0 be primed bccumcs ll}X\'ZM_
60
Full ASCII Extension to Code 39:
“Full ASCII Codi: 39"cxpandsll1c Cndc 39 chumclcr SCI 10 include all 128
ASCII charuclcrs. Symbols 079, A-Z and puncluulion characters . and -
are identical 10 Code 39 characters. Lowcr cam: lcllcrs, addilinnal
punctuation Symbols and cnnlrol charuclcrs 11m rcprcscntcd by No—
clmruclcr scquenccs1 This gives Full ASCII Code 39 11 characwx sol
suitable for any appliczninn, but 111 1111: mm of halving CI—‘I l'm 1hc lower
case 11nd other added characters.
This table shows the Full ASCII Code 30charz1clcr scl 11s a J'uncliun Of
Code 39 churuclcrs:
ASCII C39 ASCII C39 ASCII C39 ASCII C30
NUL ews P Space (a: w 1 %w
5011 3.4 1 [A A A u +A
STX $11 -- /11 11 1s 11 + 11
ETX 1c # /c c c c + 1;
HOT 313 s /1) 1) 11 11 +1)
ENQ $1: % /1: 15 I2 e +E
ACK SF & [F F F I" +F
HEL sc ’ /(1 (1 1: g +(;
BS 511 1 /11 H 11 11 +11
HT 51 ) /1 1 1 1 +1
LF 51 * /.l .I J j +1
VT 51: + /1< K K k + 11
FF 5L , /L 1. 1_ 1 + L
CR 5111 - . M M m + M
so SN . . N N 11 + N
51 so / /() l) () 1. + ()
nu: sp 11 <1 p 1> ]) + P
nc1 w 1 1 Q Q q + Q
ncz $11 2 2 R k .- + R
DC} 55 3 3 s s 5 +5
nu $T 4 4 'r T 1 1 1-
NAK $11 5 5 U U u + 11
SYN 11V 6 6 v v v +v
ETB sw 7 7 w w w + w
CAN sex 11 11 x x x +x
EM w : /z z z 1 +2
SUB sz ; w 1 975K 1 m
ESC 0/14 < m; \ 47,1. 1 $111
rs %B = 0,111 1 47:11 1 Wm
GS %c > 411 A 9m ~ [ks
Rs 74) '.> m m 11151. on
US ‘7(E ‘/(X
61
Appenfli‘ u
Code 93 Specifications
Code 93 is variable length, continuous, bi- directional, compact codc.C0de
93 is an iilpltanumeric bar code which consists of 43 data characters (0-
9;A-Z; $/+%.» and Space), four control characters, and a unique
start/stop characterr The entire set 0f128 ASCII characters is
represented in Code 93 using combinations of control characters and
basic data ChétraCICrS.
The cuntml characters are Circlc$, Citele‘fll, Circle/‘ and Circlcfl Full
ASCII 93 is created by pairing thew clturuetem with normal characters. It
is almost identical to the pairings for Code 3‘); Code 3‘) uses SM to
produce it Carriage Return (ASCII 13) character -- Cndc 93 uses a
Circ|c$M to produce the Carriage Return.
lee 93 also has two built-in check digits, (ncvcr transmitted), which
greatly minimize ll‘lC pussihility of rczttlcr substitution crrorsi
Check digits Ill'C never transmitted. The Start/Stop is never transmitted.
If you are reading this while trying to decide which code to use in your
organization, while we agree that Code 03 i an excellent code, we
believe that Code 128 is gettcmlly preferable becztu. :
1) Code 93 doesn’t have It numeric plucking capability that 128 does, and
2) Cede 93 requircs pairing; ttt make all Full ASCII while 128 dncsn‘t.
62
Appendix E
Codabar
Codabar
Codabar is widely used in libraries, blood banks, and the cotton and
transportation industries. Its character set consists of numbcrs 0
through 9, and punctuation characters + .- / : and $, Symbols a. b, c,
d, t, n, * and e are used as start and stop c aractcrs. Characters are
constructed of tour bars and three spaces. Codalmr’s variable data
length and extremely low error rate make for a versatile bar code.
Though basically a numeric code, you can also use different
combinations of start and stop characters to identify different types of
labels.
Cudubar start/stop trans") 'on
The Codnbar section on the Tcmtmal Sump Menu lets you determine
whether Cudabar start/slop Characters will be transmitted. If you’re
varying start/stop characters with different types of labels, you’ll want
to enable their transmission. Start/stop transmission can also be
helpful if you want your program to be able to tlillcrentiatc between
data coming from the R/F Terminal and data coming from the
keyboard. Otherwise, you’ll probably want to disultlc it.
Appendix 1"
Code 128
Code 128 is a very powerful l11ll' cede, combining Hillilhle length and a
character set Ctmluining all 128 ASCII Codes with ariripaciiie. and
error checking. Char' ters are made up til thr bars and three
spaces, erieh element varying lrnm one to four units in width, totaling
11 units of width per characterr It contains two levels 01 error
checking: each character is checked for internal parity, and the last
Character is a Checksum.
There are three subsets lnr Cirtle 128: AB, and (T. A Code 128 bar
code can he made up 01 any mix iii" the subsets ' iere are three start
characters for each subset, su subsets lift: swuclied within the code
with an embedded start character. Subset (I is the packed decimal
version which is very space efficient, encoding (Wt) numeric characters
into one bar code zicter pattern. Code 128 has a huilt»in cheek
digit, Mod 103, which h not transmitted and is used in minimtlc the
possibility ofa missed read,
UCCJZS or EAN-128 code is ' subset of Code 128 which always
starts with a Function 1 Code 128 character. The possible formats tire
endless, but they all start with an Function 1 Code 128 character. Each
variable length field (except if it is the last field) within it h'ir Cttdu is
also suppnsed in he terminated by a Function 1 Char ‘rt The
specification fur reading ii UCC»128 Ul’ EANJZS I‘L‘l‘lllrll5 ezieh
Function Ciide 1 character CHCUHHHTULl in be transmitted in ](‘l by
the liar code rczidert
ll UCC/EAN-l7 5 enabled un the R/F Terminal render, all
Function 1 miles are transmitted as ]Cl. ln ntltlitiiin, shtitilil ynu be
reading a 20 digit Shipping Serial Container code, the Mud ll] check
digit is alsn compared willi the computed Mirii iii xaliie iii give fltrlhtlr
assurance of no substitutions The UCC/EANVIZS Shipping Serial
Container Code is a subset of UCCJZS in EAN-IZS adopted for
voluntary marking of shipping boxes \\ilh the e\ l serial number or
the hex, (used with ED] typically to identily it specific hexes ciintenls,
The code consists of the ftillim'ing format:
Start C [not transmitted)
Function Cnde i (lriinstnillcd)
2 Digit Qualifier (transmitted)
17 Digit Data Piirtiim (irmmniiicil)
lDigit Mod 11) Check Digit (transmitted)
(Calculated with l‘)
iligi (UPC nietl’itid]
1 Digit Modulus 103 (lltttill’ltlhllllilctl)
Slim (Tndc (uni transmitted)
Appendix G
2 of 5 Code
Interleaved 2 of 5 Code is a numeric-only, ev n number-of-digits code
widely used in warehouse and industrial appli lionsn Each character is
represented by a combination of live elements two wide and three
narrow, Odd-number position tligils zm: encoded in the burs, and the
even—positions in the spaces.
Interleaved 2 of5 Code is so susceptible to partial scans being interpreted
as valid reads that we recommend at least one of the following
safeguards:
Use one length oil 2 of 5 codes so that the length cheek can be
activated. Interleaved 2 of 5 codes are nermzttly reltd with the length
check activated; you set the length using the T81111i/tal Setup Mc/ttl.
You can set the length to 00 digits, allowing variuble length bar
codes to he scanned; how we recommend ll’ml you then use the
Mhtimum/Mm'lmum di_ 5 in the Terrninlil programming to check
each field for the proper length.
Use a check digit, This would be especially helpful when using
varinble length bar codes. Utility 1 and the LnbelRlGHT printing
programs will automatically calculate and prinl 3 check digit upon
request according to the method below:
1. Assume that the bar ende data is 1987.
2. Starting with the least significant digit (in this the, a 7), ltthel the
digits alternatively even tmd odd.
7 » even
8 - edd
9 - even
1 , odd
3. Take the sum of the odd digits: 8 + t z
4. Multiply the sum of the even digits by 3: (7 + 9] x 3 = 48
5. Add [he results ofstcps 3 and 4: 9+ 48 = 57
6, Subtract the result of step 5 from the
next highest multiple of 10: 60 - S7 = 3
7l The checksum becomes the lmwrorder digit: 19873
Because the data now has an odd length, n lending lere is lttltled,
for the final result (ll 019873.
65
Appmtnx n
UPC Specifications
UPC symbols are found on almost all grocery products and many other
retail items. UPL‘i I fixed—length (12 digits) numeric-only code, with the
first digit eontro by UPC coding assignments and the 12th digit 3
checksum. Each digit is constructed with two bars and two spaces
EAN is basically an inlCl’nntlonal superset of UPC, the main difference
being that the first digit of a IZ-digit UPC code is controlled by UPC
coding assignments, and the first two digits of the 13- git EAN art: a
country code. The final digit of catch code is a chccksum
EAN—S is a shorter version of the EAN code, with seven digits of data and
a cheeksum digit.
The exact UPC symbol speett ution is availnhle for Sit] from the Uniform
Froducl Code Council, Inc., 7051 Corporate Way, Suite 201, Dayton,
Ohio 4545974294, (513)4357387u. UPC has \cry precise standards of code
size, structure, and numbers to be used,
Keep the Following guidelines in mind when printing UPC bar codes“
I If you plan on using a "supermarket—type“ slot scanner to read the
codes, for an optimum first read rate, specify a Bar code height of at
let. J)“.
I Make it an early practice to observe UPC Council numbering
conventions. Don’t start labeling unmarked merchandise with codes
that may conflict with those already assigned Ifthey’re not in your
store now, they will likely be in the luture. causing conflicts in your
inventory numbering system. The leading number system character,
(the first of the 11 digits to be entered) should conform to these UPC
assignments:
0,6,7 Regular UPC 12 igit codes assigned by the UPC Council. Don't
use 0, 6, or 7 . lending numbers for in-slore marking.
Z Store-marked random “eight items of meat and produce.
J Reserved for National Drug> Code and Health Related Items.
4 Use this leading di '
for in'stote marking of nonrfood items.
or
Reserved for coupons. Don't use this today, or you won’t be
tthle to process coupons through your system tomorrow
UPC 2 and S-character supplemental codes
The Ul’C/EAN standards include Ihc addition of tt 2 or 5-characlcr
supplemental code used with niagamres and paperbacks. To read the
66
Supplcmtnts, you must cnllblc them u,’ g the R/F Terminal Selup
Menu. Note: enabling the supplements lows the reading of UPC
codes from right to left, to assure that the supplement does not get
skipped.
The UPC/EAN Checksum Character
The last character in a UPGA, UPC-E, UPC-E1, BAN-13 or EAN-S bar
code in the checksum. For reference, this is the methud of calculation:
Step 1:We’ll use Worthington Data
Solutions’ phone number (it’s
not a real UPC-A cutie) as
sample data: 14084589938
Step 2:Starling with the lezlsl—hignificant s - cvcn
digit (in this case, 8) label the 3 - odd
digits from right to left 9 » even
alternately even and odd: 9 - odd
8 — even
5 - odd
4 — even
8 » mid
0 - even
4 — odd
l — Cvcn
Step 3: Starting with the least-significant
digit, 8, take the sum of all the
characters in the even positions: 5+9+8+4+0+1=30
Step 4: Multiply the result of step 3 by 3' 30 x 3 = 90
Step 5:an tukt: the sum of all tht:
odd characters: 3+9+5+8+4=29
Step OZAL1d the result in Step 4 lo llle
result in Step 5: 90 + 29 = 11‘)
Step 7:5ubtract the result from the next
higher multiple of 10. In this
example, the next higher multiple
(if10 0Vcr119i5120: 120 -119 = 1
Step 8: lis the Modulo-lt] check
character for the lple lhltli,
milking the data 10 be printed: 140845x99381
The same formula is used for EAN-D lintl BAN-8 bur eodea.
The following page uttctlhcs checkstlm t’nlt‘ulillion for UPC—E hull UPC
E1.
67
UPC-E Checksum Calculation
This page will show you how UPCvE checksums art: calculated, using an
example UPC-E code with data nf123456,
Step lzThe 6—digit UPC—E cntlc is cunvcrtcd to it lOAdigit code,
using an expansion schema thCLl on the sixth digit.
Ilthc cochPC-E Insertion lnbcrliun 10-digit
ends in a Data Digits Position Codt:
0 ahcdell 00000 3 uhfil)000t‘de
1 abcdel 10000 3 athlKlOcde
2 nbudez 20000 3 anUOOOch
3 ahctlel 00000 4 flbdll)000de
4 abcde4 00000 5 flbchOOlmB
5 abcdes 0000 6 abodellODOS
6 nbcdt‘fi 0000 6 tlbcdctmlmfi
7 ubctle7 0000 6 ahcdcll0007
3 uhttlL’S 0000 (y ubcdetlllltllfl
9 tlln‘dt'9 0000 t) ubctle()0009
Bccausc the sample UPGE coda cntls in a 6,
insertion digits 0000 art: inscrtcd at the sixth
digit (insertion position 6), making: 1234500006
Step 2:
retace the resulting 10»digit code with the numbcr system
character (0 for UPC-E.
For the sample UPC'E cutlc: 01234500006
Step 31Usc the UPC-A chcclt digit pmccdurc tluscribad on the
previous page tr) cttlculntu I hack digit of the resulting ll-digit
code as ifit were u UPC-A code.
The sample UPC-E cutlc’s clttck digit ia- 5
Stop 4:Thc data to be printed is an eight—digit numbur cunsisting
orthe numbemystem character, then the Original six'dlgit code,
then the check digit.
The sample UPGE code bccomcs: 01234565
“W“ MSI Bar Code
Plessey is a variable length numeric only bar code. MSI Bar Code is a
variable length, numeric-only code with an automatically appended
Modulus 10 check digit. if the user specifi n additional check digit, the
MSI code can be 14 digits long; otherwi ' ll has a maximum lenglh of 13
characters. This is 110“! the MSI ehcck digil(5) are calculated:
The MS] Mod 10 check digit is calculated as follows:
l. The example bar code data is: 82345
2. Form a number of the odd positions,
starting in tht: units position. 8 3 5
3. Multiply the new number by 2 . (835) x2 = 1670
4. Add the digits of product 1 + 6 + 7 + 0 = 14
5. Add the even digits oflhe original
number to the result in 4: 2 + 4 + 14 z 20
6 Subtract the result from the next
highest multiple of 10 20 - 20 z 0
7. New Check Digit 0
8. Data with check digit is: 823450
The MSI Mod 11 check digit is calculated as follows:
1. The example bar code data is: 943457842
2. Assign a checking I'nctor to each number starting in the
units position of the number up to the higher order
positions; use weights of Z.3,4,5,ti,7,2,‘l,4,i 6,7
3. Multiply the checking factor with its
the products:
4+12+32+35+3ll+28+b+12+3ti=l95
gncd number und add
4. Divide the sum by 11 105/11 : 17 remainder 8
5. Subtract remainder from 11 ll - H z 3
6, New Check Digit 3
(H the remainder is 10, no chuck digit is added.)
7. Data with check digit is: 943457823
Plcsscy is a variable length nttmct’ic tmly cutlt: with 2 Chuck characters not
transmitted. LahelCtidc4 and 5 are ntm~slnndard codes sold by Follell
Systems.
69
“Pp““db‘JPiggyback Laser Terminal
To imlall the Piggyback cable do the following:
1) If the normal lungv laser cable is still plugged lnlo the L'IXOU
laser, at the has: of the handle lnhCfl a pencil or flat blade
screwdriver m dcprcsc lllc lab nu mu R145 and rhcn pull (ml \hc
cable,
2) lnscrl the end ofthc T24 will] strain relief into lhc lasur. Plug
3) Place the vclcro Strips on lhc luscr (And R/F Turm'mal scparalely
(if nul already on) accurdinglo lhc bcluw figure.
aining end of the cable into the scanner port.
4) Now plug the rcm
face lo hc sun: lhc sticky back makcs
Press down on ll‘lC VL‘lcrn sur
l" the laser and R/F Terminal.
good Contact with the surface 0
4) Plug the rugged and ul'lhc cuhlu inm Lhc R/F Terminarlv
70
Appendix K
Additional Cable Pinouts
There are scvcral other cable pinuuls which may provu useful in uscrs,
beyond those Ihal are detailed in (lw body oflhc manual. (Sec R3232/422
pinuuts in the index).
For all RJ Cable pin numbcrs, number from [all to right with tho mclul
pin side ollhe connector facing you and (lit L biz: running 1.0 lbs down
posirinn (O’Neil’s documcnlurinn uscs‘ rcvum: mi uuliun fur numbering).
Thc pinuuls for a cable to comical lhc O’Ncil MicroFIush Prinlcr lo un
R/F Terminal (Mal: RJ45 on Terminal ends and Male RJlI on Prinlcr)
arc : (This is using our numbering uricnlalirm, not O’Neil’s)
Primer R/F Terminal
Rlll R145
Pins 5 3
Pins 4 2
Pins 3 7
Pins 2 4
(To use the MicroFlash Prinlcr, you must sand NU LL,CR,LF lrcl'orc
valid data In waku up His printer.)
The wand pinouts arc:
Pin 1 — 5V0lls
Pin 2 , Dillfl
Pin 4 - Enable
Pin 7 - Shicld (Drain)
Pin 8 - Gmund
(Wand emulation devices will no! work pmpcrly - due in impmpcr cnublc
lines supported - don’t even try, its moluss)
The laser and (ICD TTL pinmus urc:
Pin 1 — 5 Vulls
Pin 2 — Data
Pin 3 — Pllusc
Pin 4 - LED
Pin 5 - Trigger
Fin 6 — Enable
Pin 7 , Shield (Drain)
Pin 8 — Ground
11' you makc your own cables, yuu are on your own. We acccpl nu
rcsponsihilily for damages resulting from incorrm‘l Wiring
A W L n
"M u Flrmware Upgrades
nine Sthtitm and Relay Firmware Upgrades
Occasionally it will be necessary to get firmware fixes for problems
discovered with the R/FTerminul Sys ‘m, especially in the early stages of
exteh advance in development This is accomplished replacing the
EPROM, a chip which is to replace the Similar chip on the board of the
R/F Base Station or Relay.
To replace the EPROM, remove the co\er to the Base Station or Relay
according to instructions in Appendix A.
Remove the EPROM, (the chip with the Copyright hthet on it), by gently
prying with a small flat head screw driver ., alternate ends to keep from
bending the metal legs.
Before inserting the new EPROM, notice that the EPROM has at small
groove in one end; the end with the groom in it mUst match the groove in
the socket which it is to be inserted into, Don‘t i sett the Chip backwards
-- line up the groove in the chip to he on the mute side as the socket’s
groove,
You may need to slightly bend into the center the leg.» ol the EPROM so
that they can be inserted into the sock . Place the (hip into the socket
and begin tct lightly push the Clhp into the socket Unless you check, you
may bend one of the leads not in gt hole" unde ieath the chip milking
your Reader dihlunctionalt One‘e you are sure llll legs are por' ioned into
the holes correctly, you can push httrd until the chip is firmly positioned
into the sockctt
After turning the re-powering the R/F East; or Relay, you should see the
LED flash the number of time equal to the irequeney assigned, This
indicates that the EFROM hzn been successfully installed. If it doesn’t
flash, remove the EPROM and check for bent legs, Also be certain you
have not placed it in upside down, (not matching the notches),
RF Terminal Firmware Upgrade:
The same procedure applies to the R/F Terminal. Reler to Appendix A
for how to open the Termtnu ' . This Eprom is square and has a
paper label on it for identification To remove itt insert a paper clip leg at
each corner with a groove in it, lifting up on the clip to pry out the
EPROM. Notice that one Corner is l)lLlllL Put the new EPROM in the
socket, lining up the blunt corner of the EPR()M with the same blunt
corner on the suckclt Press ii in, and put the cttse back together. Replace
the batteries and turn it on. If the Iirst screen comes up eotrc Iy» you're
done. Otherwise, you probably didn't get it suited all the way tn. Try
again.
The RF Terminal can also be upgraded in firmware Ivy downloading a
disk file with the current firmware into the RF Terminul‘s fiash EPROM.
You will need the RF Tenn/1m] Uliliriu: Disk which has the
LOADEREXE prugramonil. (Thesriurcc cudc isLoadevBAS)
If you have received a disk with the latest firmware or have duwnlrmdcd
the firmware frum our Bulletin Board, the firmware is ilmvnloaded by the
following pmccdurc:
1) Without yet cabling the RFTCrminul (0 the PC, cycle power (in the RF
Terminal and press any key to arrive m the prumpi:
SIGN ON?
KEY|YES/NO]7
2) Now press and release lllC F1 key.
3) Now press and rclease the SHIFT key
4) Now press and release the D key. The display shows:
(l-RDM 1»XMT ZVRCV
3-TR 4-TON S-RON
L-Load K—Resel EEPROM
I-R/Clone J-T/Clone
5) Now plug the scriul cable from the cumputer (FSG or F34) into lhe
COMPUTER port on the RF Terminal (the upper port)
6) Now press the END(L) key nn the RF Terminal.
7) Now LOADER program, Typc LOADER. The rim question is“
The LOADER program will first risk ynu the following question:
COM PORT NUMBER (l m 2) : _
key in a t or 2.
8) Now the LOADER PROGRAM will now us}; you [or the firmware
filcnumc you wish to dmvnlmid:
FIRMWARE FILENAME ,
Type in the name of the program. including any dillcrcnt drive and path if
it is not lucaied km the same drive and Liil'CCltrTy us the LOADEREXE
program.
You will then 500 the message:
PREPARE TERMINAL FOR RECEIVING, THEN PRESS
ANY KEY WHEN READY
The computer will display dots until finished. Don‘t interrupt once [he
duh» are being, displayed -- neither the old firmware or new firmware will
be complete ,. just (i nun-working, mixture,
8) If the d [Jilly doesn’t go to the opening screen displaying the new
firmware rm lion number, unplug ilie (‘ill‘lC and pop the Imucries mil and
the replace them
Finally you will see th message helow allowing you to update more
Terminals:
LOAD ANOTHER TERMINAL? [Y/N]
Reply with a Y to continue or N m smp and exit tu DOS.
73
Appendix M
Wand Types
The R/F Terminal eumex ith a puwer-cnnserving low, medium, nr high?
resolution "switch scanner" hur cttde wztnd. A ‘ uinless steel wand with it
black rubber belt around the middle is ;\ "sw' “h scanner“, The label on
the wand cord identifies the wand type:
8 MILRED (tr MED VlS: Mediunt~rc5nlution Visible —F57
6 MlLRED: liigh-tesolutinn Visible —F58
These are the twn reanlutions of wands and their assuciuted
characteristics:
Medium-resolution Wand
This is u Verantilc, general purpose mediunnesnlulinn visible-red LED
wand capable nf reading Wullrprinted dot-mutrix codes and high—density
but codes up to 12 cpi for Code 39. n mun “ell-printed dot matrix mum
with the same high read rate the lnw resolution mind it reads high
density bar cndcs at slightly lesa angle from perpendicular than a high res
wand
High—resolution Wnnds
High resolution wands are de>igned ln read any printing technology other
than dot matrix It can read up to 13 cpi im- yldil 39. It cu so read any
\vell»prinled dirt—matrix ur other loner-density codes, prowling, there are
my signilieunt voids (white spots in the bars) in the codes and if using,
infrared light (in l hle tu your eyt) that the bar codes are printed with
inlrnredrlight udsnrhing in .The higher the resolution, the greater the
angle ynu can read u well printed but cmle, Sn, it ynu are exclusively
reading laser or thermal tranxler printed codes, a high resolutittn wand
will be your best perlnr thing wand
74
Appendb. N
Scanning Techniques
Scanning Techniques
Folinw lhcsc instruclions fur prupcr scanning 7— m wad lhc Tcmlilla/
Sent/1 Menu bar codes and configure ihn R/F Terminal, you musl
know lhc right way (a Scull bar codes.
Wfl nd scanners
Al'lcr squats/mg (hc black ruhhcr hCll zn’uund lhcc uinlcss
slccl min: [0 swilch (hc wand nn, stun in the white space
(quiet zone) In the lcii nr right nf lhc bar code.
Hold Illa wand us if ll were a pencil, with ahnu! n 30-
d vrce till from pcrpcndicular m lhc label. You can scan
in cilhcr dircclion.
Quickly (3 (n 30 inches per second) and lighlly draw an
imaginary lint: through me cnlirc lmr cndc. Don’t go slow
or press liill'd 7— I llhcr hclp the reading. Rut kccp slight
pressure on (hc swilch.
Dull’l stop in the lllllllllE nl‘ the cudtn anc the Wand
snwmhlyacmsslhccnlircburcoda,sloppingwhcnilrcachcs
the while spam (quicl mnc) m lhc righl Ul'lhc liar coda.
Sta-y wilhin [he C(‘(it‘ throughout the entire scan. Do nfll
move lhc Mind’s lip nlmvc or liclnw (hc lincs nflhc bar code.
u yuu llon’l nut 11 mmnuarepmlnhlysumnngmosmw,
75
Laser Techniques
Usin a laser scanner is bztaiczilly as simple and inlu
shoot",
0 as “point and
Basically, the setmncr’s beam must cm» every bar and space on the
bar code, without touching any other bur codes, {is shown in the first
example below. Fm laser scanners, you’ll need Io hold the scanner
further away to produce a wider bertm for large bar codes, and closer
for bar codes with bars very close together. Even though momentary
exposure to these low—power, visible-light losers is not known to be
harmful, you should not stare into the beam or aim it into anyone’s
eves.
Right Wrong wrung
lllliiilli H“ ”II1 Hullllli llllllllll
Illlllllli till llllll ||i|||l||l
The important thing to remember about using a laser with the
Terminal Setup Menu is that you need to make sure the summer’s
beam covers only one bar code at u time. The Winner‘s beam is wide
ennugh, and the configuration bztr eodcs time together enough, that
you will need to use your fingm, or the Law; Setup A isl window, [0
"block of!“ bar codes adjacent to whatever configuration bar code you
need to read.
For example, to read this
"5“ bar code on the
Terminal Sump Menu, you
would need to cover tiny
adjacent bur codes with
paper or a finger first, as
shown on the right.
76
Accumulate Mode
Accumulate Made ix an uplinn (“Inch can he cnulxlcd or xliazihlcd using
[hm Terminal Sun/1 Mmu‘.» (fade 3‘) scclion) ullmvirn,y the reader In
accumulate multiple bar codes in in buffer, lhcn transmit lhcm in lhc
computer as iflhcy had been a singlc bzir cnclc. T 9 useful for cmcring
quantities and other variable dulu. The small lam d bdrpud card is
provided to aid in cnlcring variablc quzmlilics.
It works will] Code 39 only, and czm’l I): u d with u chuck digilv When
the reader reads a bar code wilh 11 leading are, it lwcpc and buffers lhc
data wilhoul transmission, ll continua [0 ml and buffer hm L'ndus (up
in 4a chmcxcrs) until in mm n In!“ cndc (mm H landing space, Then
lilC cnlirc buffer (including [hill ml coda) Irunsmillcd {I3 UllU lung bur
codu. A bar mdcnru duublc min (7-) sign clczns mu buii‘cr, Scanning
a backspace ends ($H) buckspuccs in Full ASCll mode. A handy code
for Enlcr (as seen on [he "Barpud” below) is u Start/Ship only, (No dam.)
This nnmcric "Burpznl“ illuslralcs Accmnulnlu Modc. Sam 5, 3. PL and
Enter. The rcndcr lrummils a single IllthSilgu 01’538,
11’ ii If u If u
i n u u in;
ml m m an n imuu
Clear buffer Enter
ll/llfllllll ll IIIHIJ Ill
Appendix 0
Optional Features
Oplional failures include:
Funurc
Cde Mm
Tll] Emphonc fur noisy urc'ls
T15 Pig brick Terminal F
FM) Carrying Case
T47 Piggyback Curr ng
T48 lnl ‘mlcd Lu
T4‘) lnlcgmlcd Luscr Hulxlcr
F38 Clunlng Cubic
T15 Vnicc ("Inning Culwlc
F57 wild! \ md
F58 lch \V;|nd
LZLOO ' 5 ' nncr
LZQUU Luau 5 mncr
F843 Lung Range CCD Sczmncr
m Micmphonc
78
Pricc
$10
$15
$55
$65
$65
$45
$15
$15
$120
$120
$540
$695
$389
$15
Index
2 015 Code
alvouh (15
u111a1c11g111. 131115
1111111111sc11111gs.13
4 dig“ ycxr opxio11.23
422 nhlc 1111111111158
421111111pm, 56
47. 5131111 beam 111m 17
80 h'cquunmcs. 21
Accumulalc mode. 10 77
A110“ 1 11111), mm;- 72
1111111111111“ frequclmc. 1)
AUX 1111-1. 19
AUX pDrL 57
1111111111115 51111511111110111 111 «11111
113c1m111<1-11111p111111111y
1111111?" 01111111 1111; 111
1111111 &11111g1.3(1
11111 mac dam 1c11g1h rhukmg 14
11111-11111»:
./\cr111111111111- mode. 77
(hammersuhsmmiuu 15
dcfuull 111111119, 5
111111111111“ 1mm. 11
[111111111111 11111 1111111111111». 11
1111111111101 clmnmcrs. 13
1ri111111111gc11a1—uc1o11. 13
11mg 11111 May 11cqucncy 11111115 1111p1111c1 l1p.5§
111. rhungcs 1111111 1111111 43
lime hzmddmlnng, 311
1111.11- 111111pc1» 11-1111“; 5/1
11mm 5011111 1111111111111 21
1111s: smnon
Imnd 111k 24
111111111111-11111111 21
1111111111151 25
plugr 11111111g111111pc|124
11-1111 pummucri‘ 34
1111p1111< 25
13.111 511111111111111Rc1
111111 lcmmul 55
11m 5111111111111~1111a11u114
79
11m slu11n11loca11u11,35
nasc 5111111111Sc111111yCodu.711
Base 10 11011111111c11111g.13,52
Basic arrlmccwrc ofd1alng,36
mm «1111111111d 11111111111 37
Bancry tonscnxiiou 1c111111q11c. 31.
llaucry 11 av
Banuy (1111111111111 21
Baud L110. 111154
1111111 me
llasc 5111111111121
Bccpmg
111111 Ac1~11111111111u 1111111: 77
111 pmc1-11p.5
1h111g111g p11c11, 7
durmg configumflon. 7
1111111111; 1111111111101-1/c1111s1c11111g1zr1
llody 111 1|1c\.~.11gu
111111111111111. 37
mu} rcqmrc 111111111‘11m11111.j4
1111011 4
<,11111111g
11-111, ~pu11f11'11111111s. 511
111,11 1.1111 111
(K'l) [1111111111171
Changing 11m 1111111 111111. 13
c 11111111111, 11.111c11c1. 211
19111; m111v11~11111 11m. 43
1111911; 1z/1 1'1-1111111111’1c1111c11cy. 10
1711311911; 1I11: 11/11'1‘1-1111111111 11). 10
111mm
(11.11.1111-11
111111» 11111111 pmumcvcr. 15
111111 111g111/1111-1-11111ns
11nd 1\1:C111n\||.1l1: mode. 77
was 121,111
1311111» 30. 111. (11
1111111111111 2 1115. 13 (15
m1. 11-1
m1 (11111. 12
Li”, 711111111
41, 51111111 ax
1:1c111111g 111111 1111111~p1ay_ 17
Cleanng 111: whole d|splay, 37
Clonmg cable plnouls, 71
Clnnmg cabins 1—38 and T15, 51
cm “g Vumc Mcsmgcs. 51
Codahar
aboul, 63
5151 Emma 12
default seuhlgs. 12
S1an/stomensmlbs1on, 12. 63
Cudc 123
abuuh M
42111111 seumgs. 11
Cod: sq
aboul, {10
Accun1ulalcmfldc_10,77
011»le 10,54
chcck d1gils, 10.1111
dcfau1|u111|1g§JO
111 1-1 [smp Tmnunisquu. m
Cudc 93
flhQHL (12
Comm“ dcwcuon "anummm 37
Command Iormm
ham. 37
Cunfiguhmon
bust 51311011114
01111111111; u rtmy smnon. 12
(1011101111011 (71 lumindls, 27
immune“ problems. 35
Cnvc1 ycmnvul 11nd uplaccmcm
111m mm 1c1ay,5$
Comm. 31
I):11ahits,11§
11m hyu
11m 511111011. 25
Dan cmry (0111111111111, 37
11m 411111 “111: Scnmg 1s
Dmc Korma“. 11.
Dznc x1, 1s
D119 51mg“ Cable 11110111551
11cm“ Frvqucncy 111111. 21.
Duran“ scum .s
Dam 111 111151 rcspnnw‘ 21
Dana 1cy
using, 19
Dclcung display M1120
Dmlog nrrl111cc111re.36
DLL (111 mm pmgmmming. «-
Double 11mm checking, 17
Double scan clmrkmg 17
BD
raw/11111111
11110111101
15m, (A
llmcr 1c,
c1immming1‘nmmw keys 7
EI’ROM clung“. 72
prom |dcn|1hcul1ol1,9
Eprom numhcrs 1m UK 9
mpcfln 17m 1111.11.11. 1s
Eurnpcan frequcncun. 9
Etpa11d111g UP ‘0, 11
Emmm wage mslaflaunu
prublmns wim. 52
1-1 as Fscupc‘ 18
1‘1 10 1.1123
1734 mm Mudtm (TaMc 1111011111511
136 DWI 131111: 111111111511
1. mm upgradta. 72
11111111112 npgradcs
11/1 fbm\mzl\.72
l'mcmg 511mm 011113133
1: m1 (mm-cums. 9
quuc cm
Allflrm 11.9
New 111.1110
S111g11yk1r 1)
U57\/C111111d.1/\1 ‘1m mu 1111111
quucncics fm‘ LK 1:
X'rcqucnry 1111111 71 r.
1‘1‘u11uc11r5 ducmnnmmm
11m 1 Rd1ly.55
Frcqu lccmm
1111 lurmlnal. 10
11.117. 7 1111: 1)
1110111. 111
duflmh ~cl|1ng§ 10
11.1111,“ 1 (we 11
131111551011. (A
(mum rwqumcs. <1
1101113111111 (1111: swan
1:1 111
(10111; unmvy m inpphmnmn .2z
lhghrrcsoluunn 1111.11 7.1
111151 pmgl‘mmmnghnsc changcs. 43
11cm pmgrummmg guldclinc‘. 75
11am pmgmmnflng 1c|11y clmngcc. 43
111151 mpomc delay. 21
um. 11mm 11111 mung, 43, 5:
111mm dcma. 11
How many 1111111111115 pcrliatc"127
111111 111 change nn 111111014. 7:
1111111 10 11mg: 111mm 29
11111110 comer 11m 11/1 l'cr111111al.3l1
[law to dc1cm1111c haqucncy 1111 base and (clay, 55
11> mignmam
we); 59
[D's m1 harcudc 111111, 11
111ch command 513111111138
111cgalm1111na11111.37
lmpmvcmem aclions, 35
1111113111111; aim—11117111137
[nsmIJallon m a 1c1-1u1pur114
lulcrlcavnfl 2 ol 5
111111111, as
(‘hcbk digjk, 13, 65
am lcngm, 13, as
dcfaun scumgs. 13
Julnpm Scmngx 511
Keyboard 1:11.11 19
Keypad, _9
Laser p1nnu111 71
Lisa scanner fixmware 11111111115, 17
Law scnnnm
how 10 1111.71,
1nsu'rc1-n11nn1 111111111. 70
Lnadmg (hammers —-1r1mmmg. 13
Lcadmg 111g11s (UPC/1 N). 11.1111
Lcad g spaces 111111 Atrumukllc 1mm. 77
I,cng1111v.-slr1cnons 1111111111111: 14
1111111111 0! 11m nnu 1mm. 33
Long 111130 1a1n1
111m hcum 111111-1 17
Lang range 1.1141 scannclz 17
Longcrl11 1111111111: 1‘1m1111unic111i011,35
81
M1<‘1'(>p1mnu. 511
Microphone 11111, 49
.\11111n111111/111111111111n1 1111 101m 111p1111 14
11151
ulmul. (n‘l
“111-1 111g1ls.(1‘)
11151 Code
111ch 111g11s, 12
111131111111-11111gn. 12
mun-1 n1nnn1ng1. 35
New 7111111111 frequencies. 9
N11” Modnm rn111c
131111111111 51;
Numm 1: "Hm-pm", 77
111-1- KEY
11111111g1111m,42
(11m Vv'flyMndc 31
()1\u~\\r'ay
1511111 Kay 1111511111111c.31
11111111110111111111111111
111-11 111111) mnvdcrannm, 31
Upcnnm or 13.42
(“game 111n1c1 1
1 1110111111132
1111 drums. 32
1’111'1’11. 114
121111111 11111; or FAN—13, 11
1'1' 1111111111 Modu
when Io 11st.“
11a 1111111111111 g1x1dcl|1|cs.17
1111-111-111111e111c111.54
1’111111011blus.52
1‘1k1mc11'c1111111-JU
1’111111111
11111111111 anhlcs 71
11111111. 71
1'111131111111». 14
1111111 up
1,11 map; 5.1
1111111 1111 11111 was (ypci. 11
1'1 c1111ng11n01hc1 base 11 c1|1ng.2|
1>1c1m111ng 1111311111111‘1md I1s1cn111g. 21.
1’1111101' 11111111111 38
|’11>1>11;1nku1v1ng.52
l’mgmmlmng
1111.11 gmdclincs. 311
1>mg1~1n1n11ng Jumper
bust: 517111011121
Progmmmmg Vmcc Messages. 47
mec considcraum1s.32
1m. gmngchdraucr (odes, 15
Reflscuvc 1mm. 17
Rcluy
ddmmg as cxhliug. 9
urphanncd. 42
uncommcmd 10 “152.42
Relay rahlc 1111101115, 51;
Relay changes from 11051, 43
1mm
how “my opcrznc. 52
110»: Hwy wo1‘k.32
how 10 1am. 32
wing. 52
11mm. 111. 1g
Rusponsc mm: unprovnmunl
Respmm 111m pwhlcm. 35
Ruponw 111m vmiablcs. 27
Rcsmmuns on hm- coda um 1cng111, 14
Rmmmflccflvc labels 17
115.232 ASC“ Dam 111mm 5:
RS 232 piuoun. 511
11/ 12111111131
mmpmucnu. 2
1151.11.11 5311111155. 5
1115111111110“. 2
11/1 111111111111 quucncy. 11
11/1- l'crmimfl 11)
menu“; 1')
11/1” c1‘1111111fl561up \1c1111
2015 ("0110.13
2 offi(?odc1)111ul,cng1l1. 13
11ho111. 7
hccp mu. 7
(1111111111. 12
Code 1211. 11
Coda xv. 111
D1111: 8:1.15
.\ ‘1 12
pin“) 18
pmmmblc. 14
prcmumc, 13
Rem. 11.
5pca1c1»upc1-m1m1, 15
210,111“. 111
1511111111111): (hammers, 13
Tum: Sm. 15. 1<1
UPC/KAN. 11
5mm mnmxmr pmouls, 71
Sunmng mmmqucs
user, 76
wands, 75
Sammy Code
Base. 211
Scturuy Code 011 TcrmmaL 21
Scltchvc Inmmmg
by 11111 code “pt. 14
5211111 connucuun, 4
5mm Nada
unuhlcslmolmg. 54
S: 11111 nokc
Gaming 30
Sum pummucn
11:1 -s1a11un. 24
scrim pmonls, 511
5 1111pnmc. 38
Selling“) 011 1213“. sq
91111145111: mm. 15. 16
'11mg1hci)u\c1 ls
Sc11111glhc‘l1l11c, 15.111
Sc11111gi01j11111pcrs.5(1
Sump
11111 «1111111124
311.11) “mm
11m.11m1c.18
Lhuruuurs. 15
11111311115 11;
"1:11“:le 111.11
Sump nr pm 111 mm mung“. 47
Slnppuvg, sum Cm1|a111c1'(‘rvd1:£(>1
5111.1 13mm l1111c.17
sum 001
1111mng1hu m1.
sncnung 1111 \0111: me.
Smgupmc frequcncms. u
5112 who} 2
511112411111. 12.31
511 beam 54
suppmg 111c opcnmg scrccns.12
$101 mums
“aupcvmmkcl 1ypc", (16
spam; (Jpcmhon 1s
Sphumglmmmms10 mm: 11215155. 35
Sun/flop L'\1u1'11rlc1s
mum. 12.111
1711111» 19. 111. 77
82
11ansn11ss1on,111, 121 (13
51111115 Key, 11,
SrK rode 101 (3px: raflndgcs, 11
Smp bus, 111
smp 1111;
Base 511111011, 25
51mg: Technulogy mpe bar code. 11
Subslilunons
avoiding laser, 17
Suwcyinga she, 32
511111111 scanner. 74
Syslcm archllcclure, 351
Tapt canndgc bar code, 11
Tapc lihmry bar code, 11
Tcrn1mallD,S
Tmmiual 1D
Onc-ny. 31
711111111111 keys
lxansmiucd valucs, 41
Tclmmal Semp
Sccunly Code, 21
Tcrmmalor Chmactcr
One-Wax 31
Tcrminumr rharnclels, 13
Tcsnng lmnmmucanon 110111 base 10 111151. 43. 52
1-1. 111g relays, 5:
fining me 11/1" Tc1nnna1, 75
1111111111 mnsmcmlmn, 1;
Time Sc\. 15, 11.
111111 smmping in 151111111111, 38
Tlps 011111 Voice Usab1|1|y, AB
Trailing charaflcr 111n1111111g. 14
111111111111;
selectively by [331 101111)“, 15
'1'111nn1111g by bar rod: lpr 14
1111111111115; 1ca111ngcha1aum. 13
‘1‘11n1111i11g 1111111115; chamflcm 1-1
Troubleshnolmg, 521 54
uccvus
enabling or 11511111113. 11
Ucc/EA. s
meKL M
UK =prom vcmon numbtrs, 9
Un1|cd ngdom frequencm, 9
Um 1111111111111“, 54
Ulllx Imublch. 52
UP D and UPC—El. 11
UP ‘ 'lc1\ab|1ng. 11
UPC/EAN
3110111. 66
Checksum, as, as
mmprcssed 1:1 expanded, 11
de1a1111sc111ngs,11
guidelmcs for use. 511
NSC‘s and check d|gj(s, 11
numbering mnvenuons, 511
Supplemcnlal (odes, 111 66
UPC-A 111 13 digs: EAN (01mm, 11
Ul’CAA » adding a counuy code, 11
USA/Canada /Mcx1co
cpmm idennncauon, 11
Using Windows Tumma] ngram, 31
Vnirc measag: command1 37
Vow: message parliliomng, 1s
Vuirc Menage Pannions, 16
Voice mmagcs
earphone u1|1y1 15
playbaxk, 47
mun1di|1g,47
s1|=ncmg,, 117
V011": mussflgus 101 mm condihons, 49
Wmnng 1111 hosl pmmm, 23
Wand mnncclor 11111131115, 71
Wand cmumxon scanners “5111111011, 71
Wand scannels
how m use, 75
Wand was, 7.1
Wand Vs keyboard cnlry, 33
Wands
150111110115. 74
W1n11m~s 95 Cnm Perl swing, 54
Wmdows nynannc Link L111mry. 4s
Wmduws Se11a|l)l,L,46
Xen/Xofl Sum-11m, 52
Year
2qu compl1anrc123
dlsplay1ng4 d1g11s, 23
Year 2011 mmplianrc, 23
Wanhinglon Dala Sulmions us nu rm LWJiS—AZZB
USA M dqulnm (umneln Mndqnmus ux FveeFune mam) 393 m
man Mwss‘on Sweet 2qu Femzn Sheet Germany FreeFune mm mm
Same cchsfinfiu DuhhnZ Ireland Fvancs Fveanne (canmsussn
Pmme w Elm—345 AZZD-OflB—OSB 9m Phnnz 353 v 6514556 Smssrveefm |557337
Fax aux—05579554 m asussuezz NemeflandsFreanne usnzzaene

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : Yes
Create Date                     : 2001:05:20 22:29:56
Producer                        : Acrobat Distiller 4.0 for Windows
Author                          : VicodinES /CB /TNN
Title                           : 63375.pdf
Modify Date                     : 2001:05:20 22:30:49-04:00
Page Count                      : 88
EXIF Metadata provided by EXIF.tools
FCC ID Filing: JWSB55R55

Navigation menu