SRP-270 1. Notice This Control Commands Manual contains information on the protocol and functions of all control commands that can be used with this printer (SRP-270). 2. Control Commands List 2-1 EPSON Mode Control code Hexadecimal code Function <HT> Horizontal tab <LF>...
SRP-270 2-2 CITIZEN Mode Control code Hexadecimal code Function <FF> "n" 0C + n "n" -lines paper feed command <LF> Paper feed command <SO> Enlarged character command <SI> Normal character command <DC1> Initial set command <DC2> Inverted character command <DC3>...
Page 5
SRP-270 Control code Hexadecimal code Function <ESC><BEL>n1 n2 1B 07 n1 n2 Adjust drive pulse width for peripheral unit(Default setting) <BEL> Deferred drive command "A" for peripheral unit 1 <FS> Immediate drive command "B" for peripheral unit 1 <SUB> Immediate drive command for peripheral unit 2 <EM>...
SRP-270 3. Control Commands Details 3-1 Command Notation [Name] The name of the command. [Format] The code sequence. ASCII Indicates the ASCII equivalents. Hex indicates the hexadecimal equivalents. Decimal indicates the decimal equivalents. [ ] k indicates the contents of the [ ] should be repeated k times.
Page 7
SRP-270 DLE EOT n [Name] Real-time status transmission. [Format] ASCII Decimal [Range] 1 ≤n ≤4 [Description] Transmits the selected printer status specified by n in real-time, according to the following parameters : n = 1 : Transmit printer status. n = 2 : Transmit off-line status.
Page 8
SRP-270 n = 3 : Error status Off/On Decimal Function Not used. Fixed to Off. Not used. Fixed to On. No mechanical error. Mechanical error occurred. Undefined. Not used. Fixed to On. No auto-recoverable error. Auto-recoverable error has occurred. Not used. Fixed to Off.
Page 9
SRP-270 ESC SP n [Name] Set right-side character spacing. [Format] ASCII Decimal [Range] 0 ≤n ≤255 [Description] Sets the character spacing for the right side of the character to n/160 inches. ESC ! n [Name] Select print mode(s). [Format] ASCII...
Page 10
SRP-270 ESC & y c1 c2 [x1 d1…d(y X x1)]… [xk d1… d(yx X xk)] [Name] Define user-defined characters. [Format] ASCII ESC & n y c1 c2[x1 d1…d(y X x1)]… [xk d1… d(yx X xk)] 1B 26 n y c1 c2[x1 d1…d(y X x1)]… [xk d1… d(yx X xk)] Decimal 27 38 n y c1 c2[x1 d1…d(y X x1)]…...
Page 11
SRP-270 - The nL and nH indicate the number of dots of the bit image in the horizontal direction. The number of dots is calculated by nL + nH x 256. - If the bit-image data input exceeds the number of dots to be printed on a line, the excess data is ignored.
Page 12
SRP-270 ESC < [Name] Return home. [Format] ASCII < Decimal [Description] Moves the print head to the standby position. ESC = n [Name] Select peripheral device. [Format] ASCII Decimal [Range] 0 ≤n ≤253 [Description] Selects device to which host computer sends data, using n as follows :...
Page 13
SRP-270 ESC E n [Name] Turn emphasized mode on / off. [Format] ASCII Decimal [Range] 0 ≤n ≤255 (Only the lowest bit of n is enabled) [Description] Turns emphasized mode on or off. * When the LSB of n is 0, emphasized mode is turned off.
Page 14
SRP-270 Character set Character set U.S.A Sweden France Italy Germany Spain Norway Denmark 1 Denmark 2 ESC U n [Name] Turn on / off unidirectional printing mode. [Format] ASCII Decimal [Range] 32 ≤n ≤255 [Description] Turns unidirectional printing mode on or off.
Page 15
SRP-270 ESC c 5 n [Name] Enable / Disable panel button. [Format] ASCII Decimal [Range] 0 ≤n ≤255 [Description] Enables or disables the panel button. * When the LSB of n is 0, the panel buttons are enabled. * When the LSB of n is 1, the panel buttons are disabled.
Page 16
SRP-270 ESC r n [Name] Select print color. [Format] ASCII Decimal [Range] n = 0, 1, 48, 49 [Description] Selects a print color, using n as follows. Print color 0, 48 Black 1, 49 ESC t n [Name] Select character code table.
Page 17
[Description] Transmits the printer ID specified by n as follows : Printer ID Specification ID (hexadecimal) 1, 49 Printer model ID SRP-270 / SRP-270P 2, 50 Type ID See table below. 3, 51 ROM version ID ROM version n=2, Type ID...
Page 18
SRP-270 Print mode Feeds paper (cutting position + [nX(vertical motion unit)]), and cuts the paper Partially. Feeds paper (cutting position + [nX(vertical motion unit)]), and cuts the paper partially. GS r n [Name] Transmit status. [Format] ASCII Decimal [Range] 1 ≤n ≤2, 49 ≤n ≤50 [Description] Transmits the status specified by n as follows.
Need help?
Do you have a question about the SRP-270 and is the answer not in the manual?
Questions and answers