Skip to content

Latest commit

 

History

History
129 lines (120 loc) · 8.71 KB

File metadata and controls

129 lines (120 loc) · 8.71 KB

List commands

CommandStatusDescription
EOT[-]Transmit status
HTHorizontal tab
FF[-]Form feed
LFLine feed - flush line image buffer
CR[*]Carriage return. I don't flush buffer
DLE EOT[-]Transmit real-time status
DLE ENQ[-]Send real-time request to printer
DLE DC4[-]Realtime function
CAN[-]Cancel the print data in page mode
ESC FF[-]Print data in Page mode
ESC S0Select double width [POS58]
ESC DC4Disable double width [POS58]
ESC SPSet right-side character spacing
ESC ![*]Select print mode(s). Italic not emulated
ESC $Set absolute print position
ESC %[-]Select/cancel UDF charset
ESC &[-]Define UDF charset
ESC ( A[-]Control beeper tones
ESC ( Y[-]Specify batch print
ESC *Select bit-image mode
ESC -[*]double underline not emulated
ESC 2[*]Select default line spacing
ESC 3[*]Set line spacing. Values​less than the default are not emulated.
ESC <Return home
ESC =[-]Select peripheral device
ESC ?[-]Cancel user-defined characters
ESC @Initialize printer
ESC DSet horizontal tab positions
ESC ETurn emphasized mode on/off
ESC GTurn double-strike mode on/off
ESC IPrint and feed paper
ESC JPrint and feed paper
ESC K[-]Print and reverse feed
ESC L[-]Select Page mode
ESC M[*]Select character font. Font C and MSR not support.
ESC R[-] Select an international character set
ESC SSelect Standard mode
The emulator only supports standard mode.
ESC T[-]Select print direction in Page mode
ESC U[*]Turn unidirectional print mode on/off. It makes no sense for devices without mechanically moving parts.
ESC V[-]Turn 90° clockwise rotation mode on/off
ESC W[-]Set print area in Page mode
ESC \[-]Set relative print position
ESC aSelect justification
ESC c 3[*]Select paper sensor(s) to output paper-end signals
ESC c 4[*]Select paper sensor(s) to stop printing
ESC c 5[*]Enable/disable panel buttons
ESC dPrint and feed n lines
ESC e[-]Feed reverse
ESC iPartial cut (one point left uncut)
ESC mPartial cut (three points left uncut)
ESC p[-]Generate pulse
ESC r[-]Select print color
ESC tSelect character code table. See capability profile
ESC u[-]Transmit peripheral device status
ESC v[-]Transmit paper sensor status
ESC {Turn upside-down print mode on/off
FS ![-] Select print mode(s) for Kanji characters
FS &[-] Select Kanji character mode
FS ( A[-] Select Kanji character style(s)
FS ( C[-] Select code conversion method
FS ( E[-] Group of commands for receipt enhancement control
FS ( L[-] Select label and black mark control function(s)
FS ( e[-] Enable/disable Automatic Status Back (ASB) for optional functions (extended status)
FS - [-] Turn underline mode on/off for Kanji characters
FS . [-] Cancel Kanji character mode
FS 2[-] Define user-defined Kanji characters
FS ?[-] Cancel user-defined Kanji characters
FS C[-] Select Kanji character code system
FS S[-] Set Kanji character spacing
FS W[-] Turn quadruple-size mode on/off for Kanji characters
FS g[-] NV ram
FS p[-] Print NV bit image
FS q[-] Define NV bit image
GS ! Select character size
GS $[-] Set absolute vertical print position in Page mode
GS ( A[-] Execute test print
GS ( C[-] Edit NV user memory
GS ( D[-] Enable/disable real-time command
GS ( E[-] Set user setup commands
GS ( H[-] Request transmission of response or status
GS ( K[-] Select print control method(s)
GS ( L / GS 8 L [*]Set graphics data (fn 48,49,51,52,64,65,66,67,68,69,80-85 not supported)
GS ( M[-] Customize printer control value(s)
GS ( N[-] Select character effects
GS ( P[-] Page mode control
GS ( Q[-] Commands for drawing graphics
GS ( k[*]Emulated only QRCode model 2
GS * [-] Define downloaded bit image
GS / [-] Print downloaded bit image
GS :[-!-] Start/end macro definition
GS B Turn white/black reverse print mode on/off Character
GS C[-] counter
GS D[-] Specify Windows BMP graphics data
GS H Select print position of HRI characters
GS I[-] Transmit printer ID
GS L Set left margin
GS P[-] Set horizontal and vertical motion units
GS Q 0 [-] Print variable vertical size bit image
GS T[-] Set print position to the beginning of print line
GS V[*] Select cut mode and cut paper. Cut mode C&D not emulated
GS W Set print area width
GS \[-] Set relative vertical print position in Page mode
GS ^[-] Execute macro
GS a[-] Enable/disable Automatic Status Back (ASB)
GS b[-] Turn smoothing mode on/off
GS c [-] Print counter
GS f Select font for HRI characters
GS g 0[-] Initialize maintenance counter
GS g 2[-] Transmit maintenance counter
GS h Set barcode height
GS j[-] Enable/disable Automatic Status Back (ASB) for ink
GS k Print barcode
GS r[-] Transmit status Status
GS v 0 Print raster bit image
GS w Set barcode width
GS z 0[-] Set online recovery wait time