Shandong BT-T080R Owner's manual

PROGRAMMING MANUAL
KIOSK Printer
BT-T080R
Shandong New Beiyang Information Technology Co.,Ltd.
CONFIDENTIAL

BT-T080R Programming Manual
1
Declaration
If you need this manual, please comply with the Clause as below.
If you disagree with it, please return this manual immediately.
This manual contains the private confidential information belonging to Shandong New Beiyang
Info-Tech Co., Ltd. (hereinafter referred to as SNBC) or its distributors. You must keep its relative
content as the confidential information. If the users are commercial customers or entities, you
should be aware to disclose it to those people with the confidential responsibility including your
employees, agencies and partners. When you terminate the cooperation with SNBC or bring
about your request, you have to stop using this manual and return it to SNBC or its distributor, or
destroy the confidential information.
If any relative organ such as court, arbitrator or government authority requests you to disclose any
confidential information of this manual, you must inform SNBC quickly and also agree that you
shall cooperate or assist with SNBC reasonably during the negotiation.
SNBC has the right to disclose its confidential information and does not be responsible for the
loss or damages caused from the wrong usage or reference of this manual by users.
Information in this document is subject to change without notice, which is only used for product
maintenance or service relative to this manual. SNBC reserves the right to improve products as
new technology, components, software, and firmware become available. If users need further
data about the products, please feel free to contact SNBC or your local distributor.
No part of this document may be reproduced or transmitted in any form or by any means,
electronic or mechanical, for any purpose without the express written permission of SNBC.
Copyright
Copyright © 2012 by SNBC.
Printed in China.
Version 1.0.
Technical Contact Information
In CHINA:
Address:169 HuoJu Road, Hi-Tech Zone Weihai, Shandong, CHINA
Tel: 0086-631-5673777, 5675888
Fax: 0086-631-5673778
P. C.: 264209
Http: www.newbeiyang.com
E-mail: [email protected]

BT-T080R Programming Manual
2
Contents
1. General Information...................................................................................................................1
1.1 Commands classification .....................................................................................................1
1.2 Key Terms ............................................................................................................................1
1.3 Command Explanation.........................................................................................................2
2. Kiosk Command Set..................................................................................................................3
2.1 Print Command ....................................................................................................................3
LF ........................................................................................................................................... 3
FF........................................................................................................................................... 3
CR .......................................................................................................................................... 3
ESC FF................................................................................................................................... 4
ESC J n .................................................................................................................................. 4
ESC d n .................................................................................................................................. 5
2.2 Location command...............................................................................................................5
HT........................................................................................................................................... 5
ESC $ nL nH........................................................................................................................... 6
ESC D n1...nk NUL................................................................................................................. 7
ESC T n.................................................................................................................................. 8
ESC W xL xH yL yH dxL dxH dyL dyH ................................................................................... 9
ESC \ nL nH.......................................................................................................................... 11
ESC a n ................................................................................................................................ 12
GS $ nL nH........................................................................................................................... 13
GS L nL nH........................................................................................................................... 14
GS P xL xH yL yH................................................................................................................. 15
GS W nL nH ......................................................................................................................... 16
GS \ nL nH............................................................................................................................ 16
2.3 Character command...........................................................................................................17
CAN...................................................................................................................................... 17

BT-T080R Programming Manual
3
ESC SP n ............................................................................................................................. 18
ESC ! n ................................................................................................................................. 19
ESC % n............................................................................................................................... 21
ESC & y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] ........................................................... 21
ESC – n ................................................................................................................................ 23
ESC ? n ................................................................................................................................ 24
ESC E n................................................................................................................................ 25
ESC G n ............................................................................................................................... 25
ESC M n ............................................................................................................................... 26
ESC R n ............................................................................................................................... 26
ESC V n................................................................................................................................ 27
ESC t n ................................................................................................................................. 28
ESC { n................................................................................................................................. 28
GS ! n ................................................................................................................................... 29
GS B n.................................................................................................................................. 30
FS ! n.................................................................................................................................... 31
FS & ..................................................................................................................................... 32
FS - n.................................................................................................................................... 32
FS ........................................................................................................................................ 33
FS 2 c1 c2 d1...dk................................................................................................................. 33
FS S n1 n2............................................................................................................................ 34
FS W n ................................................................................................................................. 35
2.4 Bitmap Command ..............................................................................................................35
ESC * m nL nH d1... dk ........................................................................................................ 35
GS # n .................................................................................................................................. 37
GS * x y d1...d(x × y × 8) ...................................................................................................... 38
GS / m .................................................................................................................................. 38
GS v 0 m xL xH yL yH d1....dk.............................................................................................. 39
FS p n m............................................................................................................................... 40
FS q n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...dk]n......................................................... 41

BT-T080R Programming Manual
4
2.5 Status command ................................................................................................................43
DLE EOT n ........................................................................................................................... 43
GS a n .................................................................................................................................. 46
GS r n ................................................................................................................................... 48
2.6 Barcode command .............................................................................................................48
GS H n.................................................................................................................................. 48
GS f n ................................................................................................................................... 49
GS h n .................................................................................................................................. 49
GS k m d1...dk NUL GS k m n d1...dn①②............................................................................ 50
GS p n .................................................................................................................................. 53
GS q n .................................................................................................................................. 53
GS w n.................................................................................................................................. 54
2.7 Other commands................................................................................................................54
ESC 2 ................................................................................................................................... 54
ESC 3 n ................................................................................................................................ 54
ESC = n................................................................................................................................ 55
ESC @ ................................................................................................................................. 55
ESC L ................................................................................................................................... 56
ESC S................................................................................................................................... 56
ESC c 0 n ............................................................................................................................. 57
ESC c 3 n ............................................................................................................................. 57
ESC c 1 nL nH...................................................................................................................... 58
ESC c 4 n ............................................................................................................................. 59
ESC c 5 n ............................................................................................................................. 59
ESC c @ n............................................................................................................................ 59
ESC c A n............................................................................................................................. 60
ESC i .................................................................................................................................... 60
ESC I n X0l X0h Y0l Y0h X1l X1h Y1l Y1h ........................................................................... 60
ESC v ................................................................................................................................... 61
GS FF................................................................................................................................... 61

BT-T080R Programming Manual
5
GS ( A pL pH n m ................................................................................................................. 62
GS : ...................................................................................................................................... 63
GS C 0 n m........................................................................................................................... 63
GS C 1 aL aH bL bH n r ....................................................................................................... 64
GS C 2 nL nH ....................................................................................................................... 65
GS C : sa ; sb ; sn ; sr ; sc ;.................................................................................................. 66
GS I n ................................................................................................................................... 67
GS V m GS V m n①② ......................................................................................................... 68
GS c ..................................................................................................................................... 68
GS ^ r t m ............................................................................................................................. 69
GS . B E . . > n ..................................................................................................................... 70
GS . B E . . ?n .................................................................................................................... 70
3.Programming Instructions.........................................................................................................72
3.1 General Information ...........................................................................................................72
3.2 Programming ABC .............................................................................................................72
3.2.1 Print modes ................................................................................................................. 72
3.2.2 Paper supported .......................................................................................................... 73
3.3 Programming examples .....................................................................................................73
3.3.1Initialization................................................................................................................... 73
3.3.2 Set printing and print data(character /barcode/bit image)............................................ 73
3.3.3 Print and cut paper ...................................................................................................... 78
3.3.4 Status check................................................................................................................ 78
3.3.5 Download bit images into RAM or FLASH................................................................... 79
3.3.6 Recommendations on applicable flow for programm................................................... 83
3.4 Data return format of USB interface ...................................................................................83
3.4.1 Summary of inquiry commands ................................................................................... 83
3.4.2 Data returen format of USB interface .......................................................................... 83
Appendix A: ASCII TABLE ...........................................................................................................85
Appendix B: Code Page Table.....................................................................................................86

BT-T080R Programming Manual
6
Appendix C: Code 128 Bar Code ................................................................................................96

BT-T080R Programming Manual
1
1. General Information
1.1 Commands classification
This receipt printer commands are classified as below:
Print commands: used for printing and feeding paper;
Position commands: to control the print position;
Character commands: to set characters property;
Bitmap commands: to download bitmap and print, including NV and RAM bitmap;
Status commands: used for printer status query;
Barcode commands: barcode print and property settings;
Other commands: used for periphery control, Micro-definition and initialization;
Command instruction refers to the detailed function of relative commands.
1.2 Key Terms
Real-time commands – These commands are acted on immediately upon being received by the
printer (regardless the printer’s busy or error status).
Page mode -- Under this mode, the printer possesses all data in specified memory and thinks of
this as a virtual page. The page is printed when the printer receives print command either FF or
ESC FF.
Standard mode – Standard mode is the default mode of printer uses to operate. Under this mode,
the printer prints data and feeds paper upon print line buffer full (data is enough for one print line)
or receiving print command like LF.
Marked paper mode– Configuration of printer is marked paper.
HRI Characters – Human readable interpretation of the barcode.
NV – Non-volatile memory in which data stored does not loss when power off.
RAM – Random Access Memory
Motion unit – The motion unit has vertical motion unit and horizontal motion unit, which specify
the least space for vertical motion and horizontal motion.
ASB – Auto status back
DPI – Print dots per inch (one inch equals to 25.4mm). It is used to identify the resolution of a
printer. FI, 203DPI means 203 print dots per inch. DPI: Dot Per Inch.
Font 0 – A standard character, Font A size for 203 DPI model is 12 x 24; the size for 300 DPI is 18
x 34;
Font 1 – Compressed character, Font B size for 203 DPI model is 9 X 17; the size for 300 DPI is
13 X 24;
Asia Character Set – Double-byte code character used in Asia, the size for 203DPI is 24 x 24;
the size for 300DPI is 36 x 36.

BT-T080R Programming Manual
2
1.3 Command Explanation
[Function] The name and function summary of commands;
[Format] The command expressed in ASCII, Hex and Decimal separately. If not specified,
the value in “range” part is decimal. For instance, in range” 1 ≤n≤4”, ‘1’ is not an
ASCII code but a decimal number;
[Range] The value range of parameter in the command;
[Note] Explain the main features and application notices of commands;
[Default] The initial value used after the printer initialized;
[Relative] Other commands related to current commend;
[Example] Example used for current or relative commands.
All command data in programming Example use HEX. All normal font/characters
are data. There is no explanation for the data of command such as 42 43 which is
data. The font/character underlined and emphasized is a command such as 1B 40.
All the data inside parentheses after all commands in Example is used to explain
the meanings of this command. The parentheses and data inside it is not the
command to be transmitted to the printer.

BT-T080R Programming Manual
3
2. Kiosk Command Set
2.1 Print Command
LF
[Function] Print and feeds one line.
[Format] ASCII LF
Hex 0A
Decimal 10
[Note] Under standard mode, prints the data in the print buffer and feeds one line. It only
feeds one line when current buffer area is blank.
Under page mode, executes carriage return and moves the print position to the
beginning of next line.
This command sets the print position to the beginning of th
[Relative] ESC 2, ESC 3
FF
[Function] Print and feed paper.
[Format] ASCII FF
Hex 0C
Decimal 12
[Note] Under page mode prints the data in the print buffer collectively and returns to
standard mode.
Under standard mode, this command functions the same as LF command.
The buffer data is deleted after being printed.
This command sets the print position to the beginning of the line.
[Relative] ESC FF, ESC L, ESC S
CR
[Function] Print and carriage return
[Format] ASCII CR
Hex 0D
Decimal 13
[Notes]
When automatic line feed is enabled, this command functions the same as LF;
This command is disabled according to the printer configuration
When automatic line feed is disabled, this command is ignored.
[Relative] LF

BT-T080R Programming Manual
4
ESC FF
[Function] Print data in page mode
[Format] ASCII ESC FF
Hex 1B 0C
Decimal 27 12
[Notes] In page mode, prints all buffered data in the printing area collectively.
This command is enabled only in page mode.
After printing, the printer does not clear the buffered data, not change settings for
ESC T and ESC W, and the position for buffering character data.
[Relative] FF, ESC L, ESC S
ESC J n
[Function] Print and feed paper
[Format] ASCII ESC J n
Hex 1B 4A n
Decimal 27 74 n
[Range] 0 ≤n ≤255
[Notes] Prints the data in the print buffer and feeds the paper [ n × vertical or horizontal
motion unit] inches.
After printing is completed, this command sets the print starting position to the
beginning of the line.
The paper feed amount set by this command is not affected by the settings of
ESC 2 or ESC 3.
The horizontal and vertical motion units are specified by GS P.
In standard mode, the printer uses the vertical motion unit (y).
In page mode, this command functions as follows, depending on the starting
position of the printable area for selecting vertical motion unit(y) or horizontal
motion unit(x):
①When the starting position is set to the upper left or lower right of the printable
area using ESC T, the vertical motion unit (y) is used.
②When the starting position is set to the upper right or lower left of the print able
area using ESC T, the horizontal motion unit (x) is used.
The maximum line spacing is 600mm (23.6 inches) for 300DPI printer and
900mm (35.4 inches) for 203DPI printer. When the setting value exceeds the
maximum, it is converted to the maximum automatically.
[Relative] GS P
[Example] 1B 40 (initialize printer)
1D 50 CB CB (set the resolution 203×203)
41 41 41 41 41 41 41(datas waiting for printing)

BT-T080R Programming Manual
5
1B 4A 50 (print and feed paper 80/203 inches)
42 42 42 42 42 42 42 0A (datas waiting for printing)
Results:
ESC d n
[Function] Print and feed n lines
[Format] ASCII ESC d n
Hex 1B 64 n
Decimal 27 100 n
[Range] 0 ≤n ≤255
[Notes] Prints the data in the print buffer and feeds n lines (character line).
This command sets the print starting position to the beginning of the line.
This command does not affect the line spacing set by ESC 2 or ESC 3.
The maximum paper feed amount is 600mm (23.6 inches) for 300DPI printer
and is 900mm (35.4 inches) for 203DPI printers. If the paper feed amount (nx line
spacing) of more than 600mm (300DPI) or 900mm (203DPI) is specified, the
printer feeds the paper only 600mm (300DPI) or 900mm (203DPI).
[Relative] ESC 2, ESC 3
[Example] 1B 40(initialize printer)
41 41 41 41 41 41 41(datas waiting for printing)
1B 64 02(print and feed 2 characters line spacing, 2/6 inches)
42 42 42 42 42 42 42 0A (datas waiting for printing)
Results:
2.2 Location command
HT
[Function] Horizontal tab.
[Format] ASCII HT
Hex 09
Decimal 9
[Notes] Moves the print position to the next horizontal tab position.
This command is ignored unless the next horizontal tab position has been set.

BT-T080R Programming Manual
6
If this command is received when the printing position is at max printable space,
the printer executes print buffer-full printing of the current line and moves the
print position to the beginning of next line.
Horizontal tab positions are set with ESC D.
When the print buffer is full, the printer acts as follows,
1) Under standard mode, prints current line and moves the print position to
the beginning of next line.
2) Under page mode, executes carriage return and moves the print position
to the beginning of next line.
The default setting of the horizontal tab position for the paper roll is every 8th ASCII
character
[Relative] ESC D
[Example] 0A (set the print start position to the beginning of the ling)
1B 40 (initialize printer)
1B 53(enter standard mode)
33 33 33 33 33 33
1B 44 08 10 1C 00(set the horizontal tab position)
09(move the print position to the next tab)
33 33 33 33
09(the same as above)
33 33 33 33
09(the same as above)
33 33 33 33
0A(print)
33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33
33
0A(print)
Results:
ESC $ nL nH
[Function] Set absolute print position
[Format] ASCII ESC $ nL nH
Hex 1B 24 nL nH
Decimal 27 36 nL nH

BT-T080R Programming Manual
7
[Range] 0 ≤nL ≤255
0 ≤nH ≤ 255
[Notes] Sets the distance from the beginning of the line to the position at which subsequent
characters are to be printed as below.
[(nL + nH × 256) × (vertical or horizontal motion unit)] inches.
Settings outside the specified printable area are ignored.
The horizontal and vertical motion units are specified by GS P.
In standard mode, the horizontal motion unit (x) is used.
In page mode, horizontal or vertical motion unit is selected depending on the
starting position of the printable area as follows:
1.When the starting position is set to the upper left or lower right of the printable
area using ESC T, the horizontal motion unit (x) is used.
2.When the starting position is set to the upper right or lower left of the printable
area using ESC T, the vertical motion unit (y) is used.
[Relative] ESC \, GS $, GS \, GS P
[Example] Refer to ESC W
ESC D n1...nk NUL
[Function] 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 ≤n ≤255
1 ≤k ≤32
[Notes] Sets horizontal tab positions.
n+1 specifies the column number for setting a horizontal tab position from the
beginning of the line.
k indicates the total number of horizontal tab positions to be set.
The horizontal tab position is stored as a value of [character width × n]
measured from the beginning of the line. The character width includes the
right-side character spacing, and double-width characters are set with twice the
width of normal characters.
This command cancels the previous horizontal tab settings.
Up to 32 tab positions (k = 32) can be set. Data exceeding 32 tab positions is
processed as normal data.
Transmit [n] k in ascending order and place a NUL code 0 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.

BT-T080R Programming Manual
8
The previously specified horizontal tab positions do not change, even if the
character width changes.
The character width is independent for each standard and page mode.
[Default] The default tab positions are at intervals of 8 standard ASCII characters (columns 9,
17, 25).
[Relative] HT
[Example] Refer to HT
ESC T n
[Function] Select print direction in page mode.
[Format] ASCII ESC T n
Hex 1B 54 n
Decimal 27 84 n
[Range] 0 ≤n ≤3
48 ≤n ≤51
[Notes] Select the print direction and starting position in page mode. n specifies the print
direction and starting position as follows:
When the command is input in standard mode, the printer executes only
internal flag operation. This command does not affect printing in standard mode.
This command sets the starting position where data is buffered within the
printing area.
Parameters for horizontal or vertical motion units (x or y) differ as follows,
depending on the starting position of the printing area:
①If the starting position is the upper left or lower right of the printing area, data is
buffered in the direction perpendicular to the paper feed direction:
Commands using horizontal motion units: ESC SP, ESC $, ESC \
Commands using vertical motion units: ESC 3, ESC J, GS $, GS \
②If the starting position is the upper right or lower left of the printing area, data is
buffered in the paper feed direction:
Commands using horizontal motion units: ESC 3, ESC J, GS $, GS \
Commands using vertical motion units: ESC SP, ESC $, ESC \

BT-T080R Programming Manual
9
[Default] n = 0
[Relative] ESC $, ESC L, ESC W, ESC \, GS $, GS P, GS \
[Example] 1B 4C
(enter page mode)
1D 50 CB CB(set printer resolution)
1B 57 20 00 00 00 40 02 90 02 (set the print area in page mode)
1B 54 00(select the print area direction in page mode)
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0A
(newline)
1B 54 01(select the print area direction in page mode)
31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31
0A(newline)
1B 54 02(select the print area direction in page mode)
32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0A
(newline)
1B 54 03 (select the print area direction in page mode)
33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33
0A(print)
50 72 69 6E 74 20 45 6E 64
0C(print)
Results:
ESC W xL xH yL yH dxL dxH dyL dyH
[Function] Set printing area in page mode
[Format] ASCII ESC W xL xH yL yH dxL dxH dyL dyH
Hex 1B 57 xL xH yL yH dxL dxH dyL dyH
Decimal 27 87 xL xH yL yH dxL dxH dyL dyH
[Range] 0 ≤xL, xH, yL, yH, dxL, dxH, dyL, dyH ≤255 (except dxL= dxH=0 or dyL= dyH=0)
[Notes] The horizontal starting position, vertical starting position, printing area width, and
printing area height are defined as x0, y0, dx (inch), dy (inch), respectively. Each

BT-T080R Programming Manual
10
setting for the printing area is calculated as follows:
Horizontal starting position: x0 = [(xL + xH × 256) × (horizontal motion unit)]inches
Vertical starting position: y0 = [(yL + yH × 256) × (vertical motion unit)]inches
Printing area width: dx = [dxL + dxH × 256] × (horizontal motion unit)]inches
Printing area height: dy = [dyL + dyH × 256] × (vertical motion unit)]inches
If this command is input in standard mode, the printer executes only internal
flag operation. This command does not affect printing in standard mode.
If the horizontal or vertical starting position is set outside the printable area, the
printer stops command processing and processes the following data as normal
data.
If the printing area width or height is set to 0, the printer stops command
processing and processes the following data as normal data.
This command sets the position where data is buffered to the position specified
by ESC T within the printing area.
If (horizontal starting position + printing area width) exceeds the printable area,
the printing area width is automatically set to (horizontal printable area- horizontal
starting position).
If (vertical starting position + printing area height) exceeds the printable area,
the printing area height is automatically set to (vertical printable area – vertical
starting position).
The horizontal and vertical motion units are specified by GS P. Changing the
horizontal or vertical motion unit does not affect the current printing area.
Use the horizontal motion unit (x) for setting the horizontal starting position and
printing area width, and use the vertical motion unit (y) for setting the vertical
starting position and printing area height.
When the horizontal starting position, vertical starting position, printing area
width, and printing area height are defined as X, Y, dx, and dy respectively, the
printing area is set as shown in the figure below.
[Default] Decided by printer configuration
[Relative] CAN, ESC L, ESC T, GS P

BT-T080R Programming Manual
11
[Example] 0A
1D 50 CB CB(set printer solution 203×203)
1B 4C (enter page mode)
1B 57 20 00 00 00 40 01 90 01 (set print area in page mode)
1B 24 00 00(set absolute honzontal starting position to be starting point)
41
1B 24 32 00(set absolute honzontal starting position to be 50/203 inches)
42
1B 24 64 00(set absolute honzontal starting position to be 100/203 inches)
43
0A(newline)
1B 24 00 00(set absolute honzontal starting position to be starting point)
41
1B 5C 32 00(set absolute honzontal starting position to be 50/203 inches)
1B 5C 64 00(set relative honzontal starting position to be 100/203 inches)
43
0A(newline)
0C(print in page mode)
Results:
ESC \ nL nH
[Function] Set horizontal relative print position
[Format] ASCII ESC \ nL nH
Hex 1B 5C nL nH
Decimal 27 92 nL nH
[Range] 0 ≤nL ≤255
0 ≤nH ≤255
[Notes]
Sets the print starting position based on the current position by using the
horizontal or vertical motion unit.
This command sets the distance from the current position to [(nL + nH × 256)
×horizontal or vertical motion unit] inches

BT-T080R Programming Manual
12
Any setting that exceeds the printable area is ignored.
When pitch N is specified to the right, nL+ nH × 256 = N.
When pitch N is specified to the left (the negative direction): nL+ nH × 256 =
65536 - N.
The print starting position moves from the current position to [N × horizontal or
vertical motion unit]
The horizontal and vertical motion units are specified by GS P.
In standard mode, the horizontal motion unit is used.
In page mode, the horizontal or vertical motion unit differs as follows,
depending on the starting point of the printing area:
①When the starting position is set to the upper left or lower right of the printable
area using ESC T, the horizontal motion unit (x) is used.
②When the starting position is set to the upper right or lower left of the printable
area using ESC T, the vertical motion unit (y) is used.
[Relative] ESC $, GS P
ESC a n
[Function] Select justification
[Format] ASCII ESC a n
Hex 1B 61 n
Decimal 27 97 n
[Range] 0 ≤n ≤2, 48 ≤n ≤50
[Notes] Aligns all the data in one line to the specified position
n selects the justification as follows:
n Justification
0,48 Left justification
1, 49 Centering
2, 50 Right justification
The command is enabled only when processed at the beginning of the line in
standard mode.
If this command is input in page mode, the printer performs only internal flag
operations.
[Default] n = 0
[Example]
0A(Entering line mode)
1B 40(Initialization)
1B 61 00(Setting left justification)
41 42 43 0A
41 42 43 44 0A

BT-T080R Programming Manual
13
41 42 43 44 45 0A
1B 61 01(Setting centering )
41 42 43 0A
41 42 43 44 0A
41 42 43 44 45 0A
1B 61 02(Setting right justification)
41 42 43 0A
41 42 43 44 0A
41 42 43 44 45 0A
Results:
GS $ nL nH
[Function] Set absolute vertical print position in page mode
[Format] ASCII GS $ nL nH
Hex 1D 24 nL nH
Decimal 29 36 nL nH
[Range] 0 ≤nL ≤255, 0 ≤nH ≤255
[Notes]
[Notes] Sets the absolute vertical print starting position for buffer character
data in page mode.
This command sets the absolute print position to [( nL + nH × 256) × (vertical or
horizontal motion unit)] inches.
This command is effective only in page mode.
If the [(nL+ nH × 256) × (vertical or horizontal motion unit)] exceeds the
specified printing area, this command is ignored.
The horizontal starting buffer position does not move after enabling the
command.
The reference starting position is specified by ESC T.
This command operates as follows, depending on the starting position of the
printing area specified by ESC T:
①When the starting position is set to the upper left or lower right, this command
sets the absolute position in the vertical direction.
②When the starting position is set to the upper right or lower left, this command
sets the absolute position in the horizontal direction.
The horizontal and vertical motion units are specified by GS P.
[Relative] ESC $, ESC T, ESC W, ESC \, GS P, GS \,
Table of contents
Other Shandong Printer manuals

Shandong
Shandong BTP-R880NP User manual

Shandong
Shandong BTP-M280 User manual

Shandong
Shandong BTR-R980 User manual

Shandong
Shandong BK-T680 User manual

Shandong
Shandong U80II User manual

Shandong
Shandong BTP-R580 User manual

Shandong
Shandong BTP-2002NP User manual

Shandong
Shandong BTP-2002NP Owner's manual

Shandong
Shandong BT-T080 plus Owner's manual
Popular Printer manuals by other brands

Digital Equipment
Digital Equipment DEClaser 2200 installation guide

Epson
Epson Stylus Pro 7880 ColorBurst Edition - Stylus Pro 7880... user guide

Datamax-ONeil
Datamax-ONeil RL3 user guide

Epson
Epson R800 - Stylus Photo Color Inkjet Printer user guide

Epson
Epson FX-2190IIN quick start guide

Gainscha
Gainscha PT-380 manual