―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
STAR Line Mode Command Specifications
3-37
3.3.9. Logo
ESC FS q n
[ x 1 1 x 1 2 y 1 1 y 1 2 d 1 . . . d k ] 1 . . . [ x n 1 x n 2 y n 1 y n 2 d 1 . . . d k ] n
[Name] Register
logo
[Code] ASCII ESC FS q n [x11 x12 y11 y12
d1
... dk]1
... [xn1 xn2 yn1 yn2 d1
... dk]n
Hex.
1B 1C 71 n [x11 x12 y11 y12
d1
... dk]1
... [xn1 xn2 yn1 yn2 d1
... dk]n
Decimal 27
28 113 n [x11 x12 y11 y12
d1
... dk]1
... [xn1 xn2 yn1 yn2 d1
... dk]n
[Defined Area]
1
≤
n
≤
255
0
≤
xn1
≤
255, 0
≤
xn2
≤
3
1
≤
(xn1 + xn2 x 256)
≤
1023
0
≤
yn1
≤
255, 0
≤
yn2
≤
1
1
≤
yn1 + yn2 x 256)
≤
288
0
≤
d
≤
255
k = {(xn1 + xn2 x 256) x (yn1 + yn2 x 256) x 8}
[Initial Value]
- - -
[Function] Parameter
details
• n:
Specifies registered logo count
• xn1, xn2: Horizontal size of registered logo {(xn1 + xn2 x 256) x 8} dots
• yn1, yn2: Vertical size of registered logo {(yn1 + yn2 x 256) x 8} dots
• d:
Registered logo data
• k:
Logo data count
This command should be specified at the top of the line.
When the first parameter is determined to be free of error, the printer starts processing this
command.
When logo register processing starts, all previously defined data is deleted.
(It is not possible to reregister a portion of a plurality of defined logo data.)
Logo registration numbers are defined in rising order from 1.
If the defined area specified by the parameter is not empty, or if there is an error in the parameter
specification, register processing is aborted. (The pre-registered and complete data is effective.)
The printer should be initialized if logo registration is completed or register processing is aborted.
If an error occurs while performing register processing (the time from when the first parameter is
OK until the printer initialization is completed after registering a logo), error processing, mechanical
operation and status processing cannot be performed.
The relationships between input data and the actual print are shown on the next page.