manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. BIXOLON
  6. •
  7. Printer
  8. •
  9. BIXOLON SRP-500 Installation instructions

BIXOLON SRP-500 Installation instructions

Command Manual
SRP-500
Inkjet Printer
Rev. 1.02
http://www.samsungminiprinters.com
Rev. 1.02 - 2 -
SRP-500
1. EPSON Mode (TM-U200)
nCommand Description Hexadecimal
1 CR Print and carriage return 0D
2 HT Horizontal tab 09
3 LF Print and linefeed 0A
4 DLE EOT Transmit real-time status 10 04
5 DLE ENQ Real-time request to printer 10 05
6 ESC SP Set right-side character spacing 1B 20
7 ESC % Select/Cancel user defined characters 1B 25
8 ESC & Define user-defined characters 1B 26
9 ESC * Select bit-image mode 1B 2A
10 ESC ! Select print mode 1B 21
11 ESC ( A Control the memory switches 1B 28 41
12 ESC - Turn underline mode on/off 1B 2D
13 ESC = Select peripheral device status 1B 3D
14 ESC 2 Select default line spacing 1/6 lpi 1B 32
15 ESC 3 Set line spacing 1B 33
16 ESC < Return home 1B 3C
17 ESC ? Cancel user defined characters 1B 3F
18 ESC @ Initialize printer 1B 40
19 ESC D Set horizontal positions 1B 44
20 ESC E Turn emphasized mode on/off 1B 45
21 ESC G Turn double-strike mode on/off 1B 47
22 ESC J Print and feed paper <n> vertical units 1B 4A
23 ESC R Select an international character set 1B 52
24 ESC U Turn unidirectional printing mode on/off 1B 55
25 ESC a Select justification 1B 61
26 ESC c 3 Select paper sensor to output paper end signal 1B 63 33
27 ESC c 4 Select paper sensor to stop printing 1B 63 34
28 ESC c 5 Enable/disable panel button 1B 63 35
29 ESC d Print and feed <n> line 1B 64
30 ESC g <0> Start macro record (For logo) 1B 67 00
31 ESC g <n> Execute macro (For logo) 1B 67 <n>
32 ESC m Execute partial cut 1B 6D
33 ESC p Generate pulse 1B 70
34 ESC r Select color 1B 72
35 ESC t Select character code table 1B 74
36 ESC v Transmit paper sensor status 1B 76
37 ESC { Turn upside-down printing mode on/off 1B 7B
38 GS ( A Execute test print 1B 28 41
39 GS I Transmit printer ID 1D 49
40 GS V Select cut mode and cut paper 1D 56
41 GS a Enable/disable Automatic Status Back (ASB) 1D 61
42 GS j Enable/disable Automatic Status Back (ASB) for ink 1D 6A
43 GS r Transmit status 1D 72
Rev. 1.02 - 3 -
SRP-500
2. STAR Mode (SP-320)
n Command Descri
p
tion Hexadecimal
1 BEL Deferred drive command “A” for peripheral unit 1 07
2 FF Page feed (Form feed) 0C
3 CR Print and linefeed (same as LF) 0D
4 SO Select expanded character mode 0E
5 SI Select upside-down 0F
6 DC2 Cancel upside-down character 12
7 DC4 Cancel expanded character mode (Default setting) 14
8 CAN Cancel print data in buffer 18
9 EM Immediate drive command for peripheral unit2 19
10 SUB Immediate drive command for peripheral unit 2 1A
11 ESC BEL Adjust drive pulse width for peripheral unit
(Default setting)
1B 07
12 ESC - Set or Cancel underline mode 1B 2D
13 ESC 4 Red color print selection 1B 34
14 ESC 5 Red color print deselection 1B 35
15 ESC @ Initialize printer 1B 40
16 ESC C Set page length at n lines 1B 43
17 ESC E Emphasized print mode 1B 45
18 ESC F Emphasized print mode deselection (Default setting) 1B 46
19 ESC M Select 9 x 7(Half dots) character size 1B 4D
20 ESC R Select international character set 1B 52
21 ESC U Set or cancel uni-direction mode 1B 55
22
ESC W 1
ESC W <1>
Select expanded character mode
1B 57 31
1B 57 01
23
ESC W 0
ESC W <0>
Cancel expanded character mode (Default setting)
1B 57 30
1B 57 00
24
ESC _ 1
ESC _ <1>
Select over-line mode
1B 5F 31
1B 5F 01
25
ESC _ 0
ESC _ <0>
Cancel over-line mode
1B 5F 30
1B 5F 01
26 ESC a Feed paper n lines 1B 61
27 ESC d 0 Partial cut 1B 64 30
28 ESC d 1 Partial cut 1B 64 31
29
ESC e 1
ESC e <1>
Set the control panel switch invalid
1B 65 31
1B 65 01
30
ESC e 0
ESC e <0>
Set the control panel switch valid
1B 65 30
1B 65 00
31
ESC f 1
ESC f <1>
Set the ON LINE switch invalid
1B 66 31
1B 66 01
32
ESC f 0
ESC f <0>
Set the ON LINE switch valid
1B 66 30
1B 66 00
33 FS Immediate drive command “B” for peripheral unit 1 1C
34 ESC GS # Control the memory switches 1B 1D 23
35 GS I Transmit printer ID 1D 49
Rev. 1.02 - 4 -
SRP-500
3. CITIZEN Mode (iDP-3541)
n Command Description Hexadecimal
1 BEL First drawer drive command1 07
2 LF Paper feed command 0A
3 FF n “n”-lines paper feed command 0C n
4 SO Enlarged character command 0E
5 SI Normal character command 0F
6 DC1 Initial set command 11
7 DC2 Inverted character command 12
8 DC3 Red color print command 13
9 CAN Clear command 18
10 SUB Second drawer drive command 1A
11 ESC BEL Drive pulse setting command for the first drawer 1B 07
12 ESC - Underline command 1B 2D
13 ESC 1 1/9 inch paper feed preset command 1B 31
14 ESC 2 2/9 inch paper feed preset command 1B 32
15 ESC C Paper length set command 1B 43
16 ESC P <0> Paper partial cut command 1B 50 00
17 ESC P <1> Paper partial cut command 1B 50 01
18 FS First drawer quick drive command 1C
19 CR Printing ØD
20 ESC * n1 n2 Specifying the bit image mode 1B 2A n1 n2
21 ESC f <1> Form feed 1B 66 Ø1
22 GS I Transmit printer ID 1D 49
Rev. 1.02 - 5 -
SRP-500
4. Control Commands Details
4-1 Command Notation
[Name]
[Format]
[Range]
[Description]
The name of the command.
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.
Gives the allowable ranges for the arguments.
Describes the function of the command.
4-2 Explanation of Terms
LSB
Least Significant Bit
4-3 Control Commands Details
HT
[Name] Horizontal tab
[Format] ASCII HT
Hex 09
Decimal 10
[Description] Moves the print position to the next horizontal tab position.
[Notes]
This command is ignored unless the next horizontal tab position has been set.
Horizontal tab positions are set with ESC D.
The default tab positions are at intervals of 8 characters (columns 9, 17, 25..) for the
font B (12 x 12).
[Reference] ESC D
LF
[Name] Print and line feed
[Format] ASCII LF
Hex 0A
Decimal 10
[Description] Prints the data in the print buffer and feeds one line based on the
current line spacing.
[Note] This command sets the print position to the beginning of the line.
[Reference] ESC 2, ESC 3
Rev. 1.02 - 6 -
SRP-500
CR
[Name] Print and carriage return
[Format] ASCII CR
Hex 0D
Decimal 13
[Description] This command prints the data in the print buffer and does not feed the
paper.
[Note] Sets the print starting position to the beginning of the line
[Reference] LF
DLE EOT n
[Name] Real-time status transmission
[Format] ASCII DLE EOT n
Hex 10 04 n
Decimal 16 4 n
[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
n = 3: Transmit error status
n = 4: Transmit paper roll sensor status
[Notes]
This command should not be used within the data sequence of another command that
consists of 2 or more bytes. For example, If you attempt to transmit ESC 3 n to the
printer, but DTR (DSR for the host computer) goes to MARK before n is transmitted
and then DLE EOT 3 interrupts before n is received, the code <10>H for DLE EOT 3 is
processed as the code for ESC 3
<10>H.
n = 1 : Printer status
Bit Off/On Hex Decimal Function
0 Off 00 0 Not used. Fixed to Off.
1 On 02 2 Not used. Fixed to On.
Off 00 0 Drawer kick-out signal is LOW (connector pin 3)2
On 04 4 Drawer kick-out signal is HIGH (connector pin 3)
Off 00 0 On-line.3
On 08 8 Off-line.
4 On 10 16 Not used. Fixed to On.
5 Off 00 0 Not used. Fixed to Off.
6 Off 00 0 Not used. Fixed to Off.
7 Off 00 0 Not used. Fixed to Off.
Rev. 1.02 - 7 -
SRP-500
n = 2 : Off-line status
Bit Off/On Hex Decimal Function
0 Off 00 0 Not used. Fixed to Off.
1 On 02 2 Not used. Fixed to On.
2 Off 00 0 Cover is closed (front & rear)
On 04 4 Cover is open (front or rear)
Off 00 0 Paper is not being fed by using the paper feed
button.
3
On 08 8 Paper is being fed by the paper feed button.
4 On 10 16 Not used.
Off 00 0 Fixed to On.5
On 20 32 No paper-end stop.
Off 00 0 Printing stops due to paper end.6
On 40 64 No error. Error occurs.
7 Off 00 0 Not used. Fixed to Off.
Bit 5 : On (printing stops due to paper-end) when printing stops due to paper-end detected
by the paper-end sensor or the paper near-end enabled by using the ESC c 4.
n = 3 : Error status
Bit Off/On Hex Decimal Function
0 Off 00 0 Not used. Fixed to Off.
1 On 02 2 Not used. Fixed to On.
Off 00 0 No mechanical error.2
On 04 4 Mechanical error occurred.
Off 00 0 No auto-cutter error.
3 On 08 8 Auto-cutter error occurs.
4 On 10 16 Not used. Fixed to On.
Off 00 0 No unrecoverable error.5
On 20 32 Unrecoverable error occurs.
Off 00 0 Automatic recover error.6
On 40 64 No automatic recover error.
7 Off 00 0 Not used. Fixed to Off.
Bit 2 : If these errors occur due to paper jams or the like, it is possible to recover by
correcting the cause of the error and executing DLE ENQ 2. If an error due to a
circuit failure (e.g. wire break) occurs, it is impossible to recover.
n = 4 : Continuous paper sensor status
Bit Off/On Hex Decimal Function
0 Off 00 0 Not used. Fixed to Off.
1 On 02 2 Not used. Fixed to On.
Off 00 0 Paper near-end sensor. Paper adequate.
2, 3
On 0C 12
Paper near-end is detected by the paper near-end
sensor.
4 On 10 16 Not used. Fixed to On.
Off 00 0 Paper end sensor. Paper adequate.5, 6
On 60 96 Paper end is detected by the paper end sensor.
7 Off 00 0 Not used. Fixed to Off.
Rev. 1.02 - 8 -
SRP-500
DLE ENQ n
[Name] Real-time request to printer
[Format] ASCII DLE ENQ n
Hex 10 05 n
Decimal 16 5 n
[Range] n = 2
[Description] The printer responds to a request from the host specified by n.
n = 2: Recovers from an error after clearing the receive and print
buffers.
[Notes]
This command should not be used within the data sequence of another command that
consists of two or more bytes. For example,
If you attempt to transmit ESC 3 n to the printer, but DTR (DSR for the host computer)
goes to MARK before n is transmitted, and DLE ENQ 2 interrupts before n is received,
the code <10>H for DLE ENQ 2 is processed as the code for ESC 3 <10>H.
This command n = 2 is valid only when a mechanical error or an auto-cutter error has
occurred.
DLE ENQ 2 enables the printer to recover from an error after clearing the data in the
receive buffer and the print buffer.
The printer retains the settings (by ESC !, ESC 3, etc.) in effect when the error
occurred. The printer can be initialized completely by using this command and ESC @.
This command is enabled only for errors that have the possibility of recovery
ESC SP n
[Name] Set right-side character spacing
[Format] ASCII ESC SP n
Hex 1B 20 n
Decimal 27 32 n
[Range] 0 ≤n ≤255
[Description] Sets the character spacing for the right side of the character to [ n x
0.122 mm {1/208 inches}] .
[Notes] The right-side character spacing for double-width mode is twice the
normal value.
[Default] n = 0
ESC ! n
[Name] Select print mode(s)
[Format] ASCII ESC ! n
Hex 1B 21 n
Decimal 27 33 n
[Range] 0 ≤n ≤255
[Description] Selects print mode(s) using n as follows:
Rev. 1.02 - 9 -
SRP-500
Bit Off/On Hex Decimal Function
Off 00 0 Character font A (12 x 14) selected.0
On 01 1 Character font B (12 x 12) selected.
1 - - - Undefined.
2 - - - Undefined.
Off 00 0 Emphasized mode not selected.3
On 08 8 Emphasized mode selected.
Off 00 0 Double-height mode not selected.4
On 10 16 Double-height mode selected.
Off 00 0 Double-width mode not selected.5
On 20 32 Double-width mode selected.
6 - - - Undefined.
Off 00 0 Underline mode not selected.7
On 80 128 Underline mode selected.
[Notes]
When both double-height and double-width modes are selected, quadruple size
characters are printed.
Underlining is added to the entire width of each character, including the space to the
right of a character, but is not added to portions of lines that were skipped by means of
an HT.
[Default] n = 1
[Reference] ESC E, ESC –
ESC ( A
[Name] Control the memory switches
[Format] ASCII ESC ( A pL pH fn [parameters]
Hex 1B 28 41
Decimal 27 40 65
[Range] 0 ≤pL ≤255
pH = 0
1 ≤fn ≤4
[Description] This command controls the memory switch setting modes. Each
function is classfied by fn as follow.
fn Function
1 Start the memory switch setting mode
2 Set the memory switch
3 End the memory switch setting mode
4 Transmitting the memory switch values
pL + pH x 256 ; The number of bytes for the parameters following pH.
[Notes]
It is non-volatile attribute which is not initialized by turning off the power or executing
ESC @.
Do not use these commands during normal printing opertion
Rev. 1.02 - 10 -
SRP-500
ESC ( A pL pH fn < fn = 1>
[Name] Start the memory switch setting mode.
[Format] ASCII ESC ( A pL pH fn [parameters]
Hex 1B 28 41 01 00 01
Decimal 27 40 65 1 0 1
[Range] pL + pH x 256 = 1 (pL = 1, pH = 0)
fn = 1
[Description] This command starts the memory switch setting modes.
[Notes]
After successfully entering to the setting mode, the printer sends a “success notice
packet” to host.
Notice packet Hex Decimal Data quantity
Header 37H 55 1 byte
Identifier 20H 32 1 byte
footer 00H 0 1 byte
If the host PC couldn’t obtain proper data, it has to terminate the setting mode by
function 3.
[Reference] ESC ( A
ESC ( A pL pH fn [a1 b18…b11] [ak bk8…bk1] < fn = 2>
[Name] Set the memory switch
[Format] ASCII ESC ( A pL pH fn [a1 b18...b11] [ak bk8...bk1]
Hex 1B 28 41 pL pH 02 [a1 b18...b11] [ak bk8...bk1]
Decimal 27 40 65 pL pH 2 [a1 b18...b11] [ak bk8...bk1]
[Range] fn = 2
1 ≤k ≤8
0x31 ≤a ≤0x38
b = 0x30 (OFF)
b= 0x31 (ON)
[Description] User can change the memory switch values with this command.
a ; the number of the memory switch
b ; the each bit value of the memory switch
[Notes]
This command only can be processed under the memory switch setting mode(function
1).
[Reference] ESC ( A
Rev. 1.02 - 11 -
SRP-500
ESC ( A pL pH fn <fn = 3>
[Name] End the memory switch setting mode
[Format] ASCII ESC ( A pL pH fn
Hex 1B 28 41 01 00 03
Decimal 27 40 65 1 0 3
[Range] pL + pH x 256 = 1 (pL = 1, pH = 0)
fn = 3
[Description] The host ends the memory switch setting mode by this command.
[Notes]
Once the memory switch setting mode starts, the host PC must terminate it by this
command.
[Reference] ESC ( A
ESC ( A pL pH fn <fn = 4>
[Name] Transmit the memory switch values
[Format] ASCII ESC ( A pL pH fn a
Hex 1B 28 41 02 00 04 a
Decimal 27 40 65 2 0 4 a
[Range] pL + pH x 256 = 2 (pL = 2, pH = 0)
fn = 4
[Description] The printer transmits the host the value for the memory switch
specified by parameter a.
[Notes]
The transmission packet is as follow. :
Notice packet Hex Decimal Data quantity
Header 37H 55 1 byte
Identifier 21H 33 1 byte
Setting value 30H or 31H 48 or 49 8 byte
footer 00H 0 1 byte
[Reference] ESC ( A
ESC % n
[Name] Select/cancel user-defined character set
[Format] ASCII ESC % n
Hex 1B 25 n
Decimal 27 37 n
[Range] 0 ≤n ≤255
[Description] Selects or cancels the user-defined character set.
When the Least Significant Bit (LSB) is 0, the user-defined character
Rev. 1.02 - 12 -
SRP-500
set is canceled and the internal character set is enabled.
When the LSB is 1, the user-defined character set is selected.
[Notes]
When the downloaded character set has been released, the internal character set is
specified automatically.
[Default] n = 0
[Reference] ESC &, ESC ?
ESC & y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]
[Name] Define user-defined characters
[Format] ASCII ESC & y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]
Hex 1B 26 y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]
Decimal 27 38 y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]
[Range] y = 2
32 ≤c1 ≤c2 ≤255
0 ≤x ≤14 (Font A)
0 ≤x ≤12 (Font B)
0 ≤d1 ... d(y x x) ≤255
[Description] Defines user-defined characters.
y specifies the number of bytes in the vertical direction.
c1 specifies the beginning character code for the definition, and c2
specifies the final code. When only one character is desired, use c1 = c2.
x specifies the number of dots in the horizontal direction.
[Notes]
Consecutive character codes for multiple characters can be defined in one definition.
When specifying only one character, specify c1 = c2.
"d" is definition data that indicates the pattern for " x" dots in the horizontal direction
starting from the left edge. If " x" does not satisfy the number of dots in the character
configuration pattern, the remaining dots on the right are spaces.
The number of bytes required to download a character definition for one character is "
y" x " x".
In the definition data, a "1" represents a dot that is to be printed, and a "0" represents a
dot that is not to be printed.
Independent downloaded character definitions are possible for each font.
The font is selected by the "ESC !" command.
The defined downloaded characters are cleared in the following circumstances:
1) When "ESC @" is executed
2) When deleted by "ESC ?"
3) When the printer is reset or turned off
[Default] The internal character set
[Reference] ESC %, ESC ?
ESC * m nL nH d1...dk
[Name] Select bit-image mode
[Format] ASCII ESC * m nL nH d1...dk
Hex 1B 2A m nL nH d1...dk
Decimal 27 42 m nL nH d1...dk
[Range] m = 0, 1
0 ≤nL ≤255
Rev. 1.02 - 13 -
SRP-500
0 ≤nH ≤3
0 ≤d ≤255
[Description] Selects a bit-image mode using m for the number of dots specified by
nL and nH
Divide the number of dots to be printed by 256. The interger answer is nH and the
remainder is nL. Therefore, the number of dots in the horizontal direction is calculated
by nL + 256 x nH.
If the bit-image data input exceeds the number of dots to be printed on a line, the
excess data is ignored.
d indicates the bit-image data. Set a corresponding bit to 1 to print a dot or to 0 to not
print a dot.
The bit-image modes selectable by m are as follows.
m No. of Vertical Dots Dot Density Adjacent Dot Maximum number of dots
0 8 Single Density Permitted 252
1 8 Double Density Permitted 504
[Notes]
If the values of m and nH are out of the specified range, the following data is processed
as normal data.
After printing a bit image, the printer returns to normal data processing mode.
The relationship between the image data and the dots to be printed is as follows.
ESC - n
[Name] Turn underline mode on/off
[Format] ASCII ESC – n
Hex 1B 2D n
Decimal 27 45 n
[Range] n = 0, 1, 48, 49
[Description] Turns underline mode on or off,
When n = 0 or 48, underline mode is turned off.
When n = 1 or 49, underline mode is turned on.
[Notes]
Underlines can be printed for all characters, but not for the space set by HT.
This command and ESC ! turn underline mode on or off in the same way.
If n is out of the specified range, this command is ignored.
[Default] n = 0
[Reference] ESC !, ESC 2
[Name] Select default line spacing
Rev. 1.02 - 14 -
SRP-500
[Format] ASCII ESC 2
Hex 1B 32
Decimal 27 50
[Description] Selects default (1/6-inch) line spacing.
[Reference] ESC 3
ESC 3 n
[Name] Set line spacing
[Format] ASCII ESC 3 n
Hex 1B 33 n
Decimal 27 51 n
[Range] 0 ≤d ≤255
[Description] Sets the line spacing to [ n x (1/192)] inches.
[Default] n = 32 (1/6 inch)
[Reference] ESC 2
ESC <
[Name] Return home
[Format] ASCII ESC <
Hex 1B 3C
Decimal 27 60
[Description] Moves the print head to the standby position.
[Notes]
The leftmost end is detected by the home position sensor.
Since the home position is detected when this command is executed, the printing
position may shift after this command is executed.
ESC = n
[Name] Select device
[Format] ASCII ESC = n
Hex 1B 3D n
Decimal 27 61 n
[Range] n = 1
[Description] Selects device to which host computer sends data.
n = 1 ; enable
n = 2 ; disable
[Default] n = 1
ESC ? n
[Name] Cancel user-defined characters
[Format] ASCII ESC ? n
Hex 1B 3F n
Decimal 27 63 n
[Range] 32 ≤n ≤255
[Description] Cancels user-defined characters.
[Notes]
This command cancels the pattern defined for the character code specified by n. After
the user-defined characters is cancelled, the corresponding pattern for the internal
character is printed.
Rev. 1.02 - 15 -
SRP-500
This command deletes the defined pattern for the specified code in the character font
selected by the "ESC !" command.
If a user-defined character has not been defined for the specified character code, the
printer ignores this command.
[Reference] ESC &, ESC %
ESC @
[Name] Initialize printer
[Format] ASCII ESC @
Hex 1B 40
Decimal 27 64
[Description] Clears the data in the print buffer and resets the printer mode to the
mode that was in effect when the power was turned on.
[Notes]
The DIP switch settings are not checked again.
The data in the receive buffer is not cleared.
ESC D n1... nk NUL
[Name] Set horizontal tab positions
[Format] ASCII ESC D n1...nk NUL
Hex 1B 44 n1...nk 00
Decimal 27 68 n1...nk 0
[Range] 1 ≤d ≤255
0 ≤k ≤32
[Description] Sets horizontal tab positions.
n specifies the column number (counted from the beginning of the line) for setting a
horizontal tab position.
k indicates the total number of horizontal tab positions to be set.
[Notes]
The tab position is set at [character width x n] from the beginning of the line. The
character width includes the right-side space of the character, and is twice the normal
value when double-width is specified.
This command deletes horizontal tab positions that have already been set.
When "n = 8" has been set for the horizontal tab position, the printing position moves to
the ninth digit when HT is executed.
Up to 32 tab positions can be set. Data exceeding 32 tab positions is processed as
normal data. Input <n>k in ascending order and place a NUL code <00>H at the end
when <n>k is less than or equal to the preceding value <n>k-1, tab setting is finished
and the following data is processed as normal data.
ESC D NUL cancels all horizontal tab positions.
The previously specified horizontal tab positions do not change, even if the character
width changes.
[Default] The default tab positions are at intervals of 8 characters (columns 9,
17, 25, ...) for the font B (12 x 14).
[Reference] HT
Rev. 1.02 - 16 -
SRP-500
ESC E n
[Name] Turn emphasized mode on/off
[Format] ASCII ESC E n
Hex 1B 45 n
Decimal 27 69 n
[Range] 32 ≤n ≤255
[Description] Turns emphasized mode on or off.
When the LSB of n is 0, emphasized mode is turned off.
When the LSB of n is 1, emphasized mode is turned on.
[Notes] * Printing is slower in emphasized mode.
Only the lowest bit of n is enabled.
The printer does not emphasize bit-images.
This command and ESC ! turn on and off emphasized mode in the same way. The last
proceeded command becomes effective.
Printer output is the same in double-strike (ESC G) and in emphasized.
[Default] n = 0
[Reference] ESC !, ESC G
ESC G n
[Name] Turn double-strike mode on/off
[Format] ASCII ESC G n
Hex 1B 47 n
Decimal 27 71 n
[Range] 0 ≤n ≤255
[Description] Turns double-strike mode on or off.
When the LSB of n is 0, double-strike mode is turned off.
When the LSB of n is 1, double-strike mode is turned on.
[Notes] * Printing is slower in double-strike mode.
Only the lowest bit of n is enabled.
The printer does not double-strike for bit-images.
Printer output is the same in double-strike and in emphasized (ESC E).
[Default] n = 0
[Reference] ESC E
ESC J n
[Name] Print and feed paper
[Format] ASCII ESC J n
Hex 1B 4A n
Decimal 27 74 n
[Description] Prints the data in the print buffer and feeds the paper
[ n x 0.122mm {1/192 inches}] .
[Notes]
After printing is completed, this command sets the print starting position to the
beginning of the line.
This command has no effect on the line feed amount set by the "ESC 2" command or
the "ESC 3" command.
Rev. 1.02 - 17 -
SRP-500
ESC R n
[Name] Select an international character set
[Format] ASCII ESC R n
Hex 1B 52 n
Decimal 27 82 n
[Range] 0 ≤n ≤10
[Description] Selects an international character set n from the following table:
n Character set n Character set
0 U.S.A 6 Italy
1 France 7 Spain I
2 Germany 8 ---
3 U.K. 9 Norway
4 Denmark I 10 Denmark II
5 Sweden
[Default] n = 0
ESC U n
[Name] Turn unidirectional printing mode on/off
[Format] ASCII ESC U n
Hex 1B 55 n
Decimal 27 85 n
[Range] 0 ≤n ≤255
[Description] Turns unidirectional printing mode on or off
When the LSB of n is 1, turn on unidirectional printing mode.
[Notes]
Only the lowest bit of n is enabled.
To avoid horizontal printing misalignment, unidirectional printing mode should be used.
[Default] n = 0
ESC a n
[Name] Select justification
[Format] ASCII ESC a n
Hex 1B 61 n
Decimal 27 97 n
[Range] 0 ≤n ≤2, 48 ≤n ≤50
[Description] Aligns all the data in one line to the specified position.
n selects the type of justification as follows:
n Justification
0, 48 Left justification
1, 49 Centering
2, 50 Right justification
Rev. 1.02 - 18 -
SRP-500
[Notes]
The command is enabled only when input at the beginning of the line.
A portion of data skipped by means of HT is also target data for the justification
function.
[Default] n = 0
[Example]
Left justification Centering Right justification
ABC
ABCD
ABCDE
ABC
ABCD
ABCDE
ABCC
ABCDC
ABCDEC
ESC c 3 n
[Name] Select paper detector(s)to output paper end signals
[Format] ASCII ESC c 3 n
Hex 1B 63 33 n
Decimal 27 99 51 n
[Range] 0 ≤n ≤255
[Description] Selects paper detector(s) to output paper end signals, using n as
follows:
Bit Off/On Hex Decimal Function
Off 00 0 Paper roll near end sensor disabled.0
On 01 1 Paper roll near end sensor enabled.
1 Off 00 0 Paper roll near end sensor disabled.
On 02 2 Paper roll near end sensor enabled.
Off 00 0 Paper roll end detector disabled.2
On 04 4 Paper roll end detector enabled.
Off 00 0 Paper roll end detector disabled.3
On 08 8 Paper roll end detector enable.
4 - - - Undefined
5 - - - Undefined
6 - - - Undefined
7 - - - Undefined
[Notes]
It is possible to select multiple detectors to output signals.
Then, if any of the detectors detects a paper end, the paper end signal is output.
Detectors are switched when executing this command.
Because of this, the paper-out signal switching may delay depending on the receive
buffer state.
[Default] n = 15
Rev. 1.02 - 19 -
SRP-500
ESC c 4 n
[Name] Select paper sensor(s)to stop printing
[Format] ASCll ESC c 4 n
Hex 18 63 34 n
Decimal 27 99 52 n
[Range] 0 ≤n ≤255
[Description] Selects the paper sensor(s) used to stop printing when a paper-end is
detected, using n as follows :
Bit Off/On Hex Decimal Function
Off 00 0 Paper roll near end sensor disabled.0
On 01 1 Paper roll near end sensor enabled.
Off 00 0 Paper roll near end sensor disabled.1
On 02 2 Paper roll near end sensor enabled.
2 - - - Undefined
3 - - - Undefined
4 - - - Undefined
5 - - - Undefined
6 - - - Undefined
7 - - - Undefined
[Notes]
The printer goes off-line after printing stops.
The paper roll near-end sensor is an option, therefore, if the paper roll near-end sensor
is enabled by this command when the sensor is not equipped, it does not stop printing.
The paper roll near-end sensor is enabled when either bit 0 or 1 is 1.
The paper roll end sensor is a sensor which is always used to make an effective to stop
printing.
[Default] n = 0
ESC c 5 n
[Name] Enable/disable panel buttons
[Format] ASCII ESC c 5 n
Hex 1B 63 35 n
Decimal 27 99 53 n
[Range] 0 ≤n ≤255
[Description] Enables or disables the panel buttons.
When the LSB of n is 0, the panel buttons are enabled.
When the LSB of n is 1, the panel buttons are disabled.
[Notes]
Only the least significant bit of "n" is valid.
When the panel buttons are disabled, no buttons on the panel are usable.
If "disabled" is set, the paper feed switch no longer functions.
[Default] n = 0
Rev. 1.02 - 20 -
SRP-500
ESC d n
[Name] Print and feed n lines
[Format] ASCII ESC d n
Hex 1B 64 n
Decimal 27 100 n
[Range] 0 ≤n ≤255
[Description] Prints the data in the print buffer and feeds n lines.
[Notes]
This command sets the print starting position to the beginning of the line.
The amount of paper fed per line is based on the value set using the line spacing
command (ESC 2 or ESC 3)
[Reference]
ESC g<0> <k> [<nH> <nL> ]k[d1…dm]k
[Name] Start macro record
[Format] ASCII ESC g <0><k> [<nH> <nL> ]k[d1…dm]k
Hex 1B 67 00 <k> [<nH> <nL> ]k[d1…dm]k
Decimal 27 103 00 <k> [<nH> <nL> ]k[d1…dm]k
[Range] k ≤10
0 ≤nL ≤255
0 ≤nH≤255
[(256×nH) + nL ]1+ …..+ [(256×nH) + nL ]k< 2Mbit
0 ≤d ≤255
[Description] Start macro definition (Define logo)
k = the number of total macro index
(256×nH) + nL = the Length of each macro
m = (256×nH) + nL.
[Notes] The SRP-500 Printer maintains a 2M bit (256KB) section of flash
memory to save user information
This function is useful define NV bit image (Logo).
[Reference] User easily download Logo to printer using SRP-500 Store Maker
Utility.
ESC g n
[Name] Execute Macro
[Format] ASCII ESC g n
Hex 1B 67 n
Decimal 27 103 n
[Range] 1 ≤n ≤10
[Description] Execute macro using the parameter by n.
[Notes]
n = Macro index number.

Other manuals for SRP-500

5

Other BIXOLON Printer manuals

BIXOLON SRP-350 PlusA User manual

BIXOLON

BIXOLON SRP-350 PlusA User manual

BIXOLON XM7-30 Instruction manual

BIXOLON

BIXOLON XM7-30 Instruction manual

BIXOLON SRP-350plusA User manual

BIXOLON

BIXOLON SRP-350plusA User manual

BIXOLON SRP-500 User manual

BIXOLON

BIXOLON SRP-500 User manual

BIXOLON Srp-275III User manual

BIXOLON

BIXOLON Srp-275III User manual

BIXOLON SRP-350 PlusA User manual

BIXOLON

BIXOLON SRP-350 PlusA User manual

BIXOLON SRP-275 User manual

BIXOLON

BIXOLON SRP-275 User manual

BIXOLON SRP-350III User manual

BIXOLON

BIXOLON SRP-350III User manual

BIXOLON SPP-R210 Instruction manual

BIXOLON

BIXOLON SPP-R210 Instruction manual

BIXOLON SLP-DX220 User manual

BIXOLON

BIXOLON SLP-DX220 User manual

BIXOLON SPP-R300 Installation and operation manual

BIXOLON

BIXOLON SPP-R300 Installation and operation manual

BIXOLON SRP-F310 User manual

BIXOLON

BIXOLON SRP-F310 User manual

BIXOLON SRP-330III Instruction manual

BIXOLON

BIXOLON SRP-330III Instruction manual

BIXOLON SRP-352III User manual

BIXOLON

BIXOLON SRP-352III User manual

BIXOLON SRP-770II User manual

BIXOLON

BIXOLON SRP-770II User manual

BIXOLON SRP-E300 Installation and operating manual

BIXOLON

BIXOLON SRP-E300 Installation and operating manual

BIXOLON SRP-QE302 Instruction manual

BIXOLON

BIXOLON SRP-QE302 Instruction manual

BIXOLON SRP-Q300II Installation instructions

BIXOLON

BIXOLON SRP-Q300II Installation instructions

BIXOLON SPP-R200III User manual

BIXOLON

BIXOLON SPP-R200III User manual

BIXOLON STP-103III User manual

BIXOLON

BIXOLON STP-103III User manual

BIXOLON SRP-275II User manual

BIXOLON

BIXOLON SRP-275II User manual

BIXOLON SRP-Q200 User manual

BIXOLON

BIXOLON SRP-Q200 User manual

BIXOLON SRP-330II User manual

BIXOLON

BIXOLON SRP-330II User manual

BIXOLON SRP-275II User manual

BIXOLON

BIXOLON SRP-275II User manual

Popular Printer manuals by other brands

Panduit COUGAR LS9Q Operator's manual

Panduit

Panduit COUGAR LS9Q Operator's manual

Dell B5460dn Mono Laser Printer manual

Dell

Dell B5460dn Mono Laser Printer manual

Schulze PRETREATmaker LINE Maintenance manual

Schulze

Schulze PRETREATmaker LINE Maintenance manual

Epson Stylus N10 Notices and warranty

Epson

Epson Stylus N10 Notices and warranty

Reiner speed-i-Marker 940 Short Instruction

Reiner

Reiner speed-i-Marker 940 Short Instruction

Oki C610dn Handy reference

Oki

Oki C610dn Handy reference

Monarch 9825 Reference manual

Monarch

Monarch 9825 Reference manual

Xerox DocuPrint C621 user guide

Xerox

Xerox DocuPrint C621 user guide

Ricoh SP C252DN Brochure & specs

Ricoh

Ricoh SP C252DN Brochure & specs

Fuji Xerox DocuCentre-IV C3373 Quick reference guide

Fuji Xerox

Fuji Xerox DocuCentre-IV C3373 Quick reference guide

Ricoh Aficio SP 1210N Quick setup guide

Ricoh

Ricoh Aficio SP 1210N Quick setup guide

Lexmark Multifunction Laser Using

Lexmark

Lexmark Multifunction Laser Using

Aisino RCK-600 user guide

Aisino

Aisino RCK-600 user guide

MIMAKI UJF-3042FX Operation manual

MIMAKI

MIMAKI UJF-3042FX Operation manual

Brother MFC-7320 Quick setup guide

Brother

Brother MFC-7320 Quick setup guide

Toshiba TEC B-850 Series Key Operation Specification

Toshiba

Toshiba TEC B-850 Series Key Operation Specification

Triumph Adler CLP 4630 Instruction handbook

Triumph Adler

Triumph Adler CLP 4630 Instruction handbook

Intermec EasyCoder PC41 user guide

Intermec

Intermec EasyCoder PC41 user guide

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.