
Chapter 3: Programming Commands66
Print Flash Logo
ASCII FS p n m
Hexadecimal 1C 70 n m
Decimal 28 112 n m
PrintashlogoIDnusingmodem.Seecommand1D2Fmfordescriptionofmodem.
Seecommand1C71fordescriptionofn.
Dene Flash Logos
ASCII FS q n [xL xH yL yH d1 …dk]1…[xL xH yL yH d1 …dk]n
Hexadecimal 1C 71 n [xL xH yL yH d1 …dk]1…[xL xH yL yH d1 …dk]n
Decimal 28 113 n [xL xH yL yH d1 …dk]1…[xL xH yL yH d1 …dk]n
DenenashlogosspeciedbyIDs1throughn.Maximumsizeoflogosisdeterminedbyamount
ofashallocatedtologos.Seecommand1D2280…forashallocation.
0<xH:xL<1024 maxprintablexH:xL=72=576dotswide
0<yH:yL<256
Foreachlogodenition:xH:xLtimes8dotsinthehorizontaldirection,yH:yLtimes8dotsinthe
verticaldirection.Totaldatadenitionbytesk=xH:xLtimesyH:yLtimes8bytes.Seecommand
1D2Axy…fordescriptionofdatadenitionbytesarrangement.
DuringexecutionofthiscommandprinterturnsoffUSMandRealTimestatusprocessing.
Theprintergoesbusywhenwritingtoash.Attheendofthiscommandtheprinterresets.
Logo print with knife cut
ASCII GS 0x9B m n
Hexadecimal 1D 9B m n
Decimal 29 155 m n
Values of m: 0 = Standard size
1 = Double wide
2 = Double high
3 = Double high/wide
Value of n: 01 - FF (Hex)
# dot rows = n x 24
n = 5 is the recommended setting
Becausetheprintheadandcuttingknifearephysicallyseparated,itisnecessarytoadvancetheprintedareaofareceipt
pasttheknifetoavoidthelastoftheprintingfrombeingcutoff.Thisadvanceofpaperhowever,causesablankspaceat
thestartofthenextreceiptthatcouldbeused.Toutilizethisspaceandreducepaperusage,thiscommandstartstoprinta
logoforthenextreceiptbeforeinitiatingthecutattheendofthecurrentreceipt.Atasetlocationduringtheprintingofthe
logo,thecorrespondingpaperadvanceisstoppedandapapercutperformed.
Theformula“nx24”isusedtodeterminethenumberofdotrowstomovethepaperfromthestartofthelogotothe
position of the cut.
Ifnx24isgreaterthantheheightofthelogo,thelogoheightisusedtodeterminethecutposition.Ifn=0thecutis
eliminated.
Comentarios a estos manuales