Chapter 2: Terminal Interfaces 2-13
Escapecommandsareaddressedtothesourcescannerthroughthe
“ApplicationWorkGroups.”Onceacommandissent,allscannersina
grouprespondtothatcommand.Becauseofthissituation,itis
recommendedthateachscannerbeassignedtoitsowngroup.
Thecommandstowhichthescannerrespondsare
listedoninChapter
2.The<ESC>isa1Binhexadecim al.Atypicalcommandstringisy
<ESC>x,where“y”istheapplicationworkgroupnumber,“<ESC>x”
istheescapecommandandthe
commaistheterminator.
Commandsmaybestrungtogethertocreatecustomresponse
sequences.Anexampleofacommandstringislistedbelow.
0<ESC>4<ESC>5<ESC>6,
Theaboveexamplemakesascannerinapplicationworkgroupzero
beeplow,medium,high .
OnceHostACKisenabled,thesystemworksasfollows:
• Thescannerreadsacodeandsendsdatatothebase/host
system.Noaudibleorvisualindicationisemitteduntilyou
receiveanescapecommand.
Thescannerreadillumination
goesoutuponasuccessfulread.
• Scannerissuspendeduntil
1)avalidescapestringisreceivedfromthehostsystem
(throughthebase)or
2)thescanner“timesout.”
• Oncecondition1or2abovehasbeenmet,thescannerisready
to
scanagainandtheprocessrepeats.
Timeoutisindicatedbythreerapidbeepsatthesamepitch.Atimeout
occursifthesourcescannerdoesnotreceiveavalidescapecommand
in10seconds.Ifatimeoutoccurs,theoperatorshouldcheckthehost
systemtounderstandwhy
aresponsetothescannerwasnotreceived.