
Chapter 3: Programming Commands 63
Select the current logo
ASCII GS # n
Hexadecimal 1D 23 n
Decimal 29 35 n
Range of n: 0 – 255
Default: 0
Selectsamonochromelogotobedenedorprinted.Theactivelogon remains in use until this command is sent again
with a different logo n.
Whenthiscommandprecedesalogodenition,thatdenitionisstoredinashorRAMmemoryaslogon.Ifthereis
alreadyadifferentdenitioninashmemoryforlogon,therstisinactivatedandthenewdenitionisused.Theinactive
denitionisnoterasedfromashandcontinuestotakeupspaceinashmemory.
When this command precedes a logo print command and nisdifferentfromthepreviouslyactivelogoselected,theprinter
retrievesthelogodenitionfornfromashorRAMmemoryandprintsit.Ifthereisnodenitionforlogon,thennologo
is printed.
Inthecaseofapreviouslyexistingapplicationthatexpectsonlyonepossiblelogo,theprinterwillnotreceivetheselect
currentlogo(1D23n)command.Inthiscase,theprinterassigns0astheactivelogoidentier.Itautomaticallystores
anynewlogodenitioninashmemoryaslogo0,inactivatinganypreviouslogo0denition.Iftheashmemoryspace
availableforlogosllsupwithinactivelogo0denitions,thermwareerasestheolddenitionsatthenextpowercycle.
Thisistheonlycaseinwhichtheprintererasesashmemorywithoutanapplicationcommand.
Inthecaseofanewapplicationusingmultiplelogos,theselectcurrentlogo(1D23n)commandisused.Afterthat,the
printernolongerautomaticallyerasesthelogodenitionashmemorypagewhenitllswithmultipledenitions.Anew
applicationusingmultiplelogos,writingauser-denedcharactersetintoashmemory,orboth,isresponsibleforerasing
thelogoanduser-denedcharactersetashmemorypagewhenthelogoareaisfullorbeforeanewcharactersetis
dened.
Related information
ThiscommandisrecognizedinNativemode.
InA793andLEGACYemulations,theparametersareputintotheprintbuffer.
Comentarios a estos manuales