User`s manual
47
MP-4200 TH Programmer’s Manual - Revision 1.0
[Details] Whenprinter is disabled, it ignores alldata except those commands used for error-recovery
commands(DLEEOT,DLEENQ,DLEDC4).
ESC @
[Function] Initialize printer.
[Format] ASCII ESC@
Hexadecimal 1B 40
Decimal 2764
[Description] Cleardataintheprintbufferandresetprintermodetothatwasineffectwhenpowerwasturnedon.
[Details] •DIPswitchsettingsarenotcheckedagain.
•Datainthereceivebufferisnotcleared.
•Macrodefinitionisnotcleared.
•NVbitimagedataisnotcleared.
•DataonNVusermemoryisnotcleared.
ESC D n
1
... n
k
NUL
[Function] Set horizontal tab marks.
[Format] ASCII ESCDn
1
... n
k
NUL
Hexadecimal 1B 44 n
1
... n
k
00
Decimal 2768n
1
... n
k
0
[Range] 1≤n≤255
0≤k≤32
[Default] Thedefaulttabmarksareatintervalsof8characters(columns9,17,25,...)forfont14x24.
[Description] Sethorizontaltabmarks.
•nspecifiesthecolumnnumberforsettingahorizontaltabpositionfromthebeginningofthe
line.
•kindicatesthetotalnumberofhorizontaltabpositionstobeset.
[Details] •The horizontaltabmarkisstoredasavalueof[character width×n],measured fromthe
beginning of the line. The character width includes the right-side character spacing, and double-
width characters are set with twice the width of normal characters.
•Thiscommandcancelsprevioushorizontaltabsettings.
•Whensettingn=8,theprintpositionismovedtocolumn9bysendingHT.
•Upto32tabpositions(k=32)canbeset.Dataexceeding32tabpositionsisprocessedas
normal data.
•Transmit[n]kinascendingorderandplaceaNULcode0attheend.
•When[n]kislessthanorequaltotheprecedingvalue[n]k-1,tabsettingisfinishedandthe
following data is processed as normal data.
•ESCDNULcancelsallhorizontaltabmarks.
•Thepreviouslyspecifiedhorizontaltabmarksdonotchange,evenifcharacterwidthchanges.
[Reference] HT
ESC E n
[Function] Turn emphasized mode on/off.
[Format] ASCII ESCEn
Hexadecimal 1B 45 n
Decimal 2769n
[Range] 0≤n≤255
[Default] n=0
[Description] Turnemphasizedmodeonoroff.
•WhentheLSBofnis0,emphasizedmodeisturnedoff.