| Command | Status | Description |
|---|---|---|
| EOT | [-] | Transmit status |
| HT | Horizontal tab | |
| FF | [-] | Form feed |
| LF | Line 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 S0 | Select double width [POS58] | |
| ESC DC4 | Disable double width [POS58] | |
| ESC SP | Set 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. Valuesless than the default are not emulated. |
| ESC < | Return home | |
| ESC = | [-] | Select peripheral device |
| ESC ? | [-] | Cancel user-defined characters |
| ESC @ | Initialize printer | |
| ESC D | Set horizontal tab positions | |
| ESC E | Turn emphasized mode on/off | |
| ESC G | Turn double-strike mode on/off | |
| ESC I | Print and feed paper | |
| ESC J | Print 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 S | Select 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 a | Select 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 d | Print and feed n lines | |
| ESC e | [-] | Feed reverse |
| ESC i | Partial cut (one point left uncut) | |
| ESC m | Partial cut (three points left uncut) | |
| ESC p | [-] | Generate pulse |
| ESC r | [-] | Select print color |
| ESC t | Select 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 |