6-26
6.5.4 Tab Setting Commands
ESC 'B' {DATA} NUL
Set Vertical Tab Positions
Code
1BH 42H {p1 p2••• pk} 00H
1
p
255
0
k
16
Function Sets the vertical tab position.
The tab position is the (current line spacing × p lines) dot position with respect to the page
starting position.
If the line spacing is zero, ESC 'B' is ignored and the subsequent data is processed as normal
data.
The positions, p, are input in ascending order and the command ends with 00H (NUL). The
value of p is equal to or less than the value of the preceding p, the vertical tab position setting
ends, and the following data is processed as normal data.
Preset vertical tabs are cleared.
A maximum of 16 vertical tab positions k can be set. If more tab positions are specified, they are
ignored until the value becomes 00H or the preceding value.
ESC 'B' NUL clears all vertical tab positions.
If p exceeds the page length, the tab position is invalid. The following data is processed as
normal data.
Even if the line spacing is changed after setting vertical tab positions, the tab positions are not
changed.
If the page length is not specified in the initial state in the roll paper mode, this command is
ignored.
Default No
definition.
When the vertical tab is set at every fifth line and the vertical tab execution (VT command) and
'VTAB' are sent alternately, the print operation is as follows.
1
2
3
4
5
VT
command
6
7
8
9
10
VTAB
VT
command
11
12
VTAB
Line spacing
Tab position
4
Tab position
4
Summary of Contents for DPU-S445 SERIES
Page 1: ...DPU S445 SERIES THERMAL PRINTER TECHNICAL REFERENCE U00110811309 ...
Page 90: ...6 43 Figure 6 10 Print Sample 5 ...
Page 100: ...6 53 Figure 6 12 Print Sample 6 ...
Page 126: ...6 79 Figure 6 24 Print Sample 12 ...
Page 128: ...6 81 Figure 6 26 Print Sample 13 ...
Page 130: ...6 83 Figure 6 28 Print Sample 14 ...