
Chapter 3: Programming Commands110
Expanded ash memory allocation
ASCII GS “ 0x80
Hexadecimal 1D 22 80
Decimal 29 34 128
Thissequenceofcommandsisusedtospecifythenumberofashsectorstobeusedfordifferentapplications.Thebegin
andendsequencecommandsmustbesent.Allareasdonotneedtohaveashsectorsspecied.
Thecommandtorequestthenumberofusersectorsisoptional.
IfmoresectorsarespeciedthanareavailablethecommandsequenceisignoredandtheprinterreturnsNACK.
Ifthesectorsareavailable,anddifferentfromcurrentparameters,allsectorsareerasedandtheprinterreturnsACK.
Ifthesectorsspeciedarethesameascurrentparameters,nothingiserasedandtheprinterreturnsACK.
1D228000 requestnumberofusersectorsavailable,printerreturnsnLnH
1D228030 beginexpandedashmemoryallocationsequence
1D228031nLnH nsectorstologo/fontarea
1D228032nLnH nsectorstouserdatastoragearea
1D228033nLnH nsectorstopermanentfontarea
1D228034nLnH nsectorstoelectronicjournalarea
1D228040 endexpandedashmemoryallocationsequence
n=0xFFFFmeansallocateallremainingsectorstothisarea;onlyoneareacanspecifythisparametervalue.
Select ash area for storing logos and user-dened characters
ASCII GS” 0x81
Hexadecimal 1D 22 81 n
Decimal 29 34 129 n
Value of n: n species
n = 0 select logo/font ash
n = 1 select permanent font ash
n > 1 reserved
Logosanduser-denedcharacterscanbestoredineitherasharea.
Return ash area size
ASCII GS” 0x90
Hexadecimal 1D 22 90 n
Decimal 29 34 144 n
Value of n: n species
n = 0 select logo/font ash
n = 1 select permanent font ash
n > 1 reserved
Returnsthesizefortheselectedasharea.
Comentarios a estos manuales