8. Custom Characters And Graphics

Programming Manual

3.Transfer the image into two bit map representations and then into hexadecimal or binary format.

ROW

BIT MAP

 

 

HEX

 

1

0000

0001

0000

0000

01

00

2

0000

0011

1000

0000

03

80

3

0000

0111

1100

0000

07

C0

4

0000

1111

1110

0000

0F

E0

5

0001

1111

1111

0000

1F

F0

6

0011

1111

1111

1000

3F

F8

7

0111

1111

1111

1100

7F

FC

8

1111

1111

1111

1110

FF

FE

9

0000

0111

1100

0000

07

C0

10

0000

0111

1100

0000

07

C0

11

0000

0111

1100

0000

07

C0

12

0000

0111

1100

0000

07

C0

13

0000

0111

1100

0000

07

C0

14

0000

0111

1100

0000

07

C0

15

0000

0111

1100

0000

07

C0

16

0000

0111

1100

0000

07

C0

4.To store the custom designed character in memory using a hexadec- imal data stream, the command would be:

<ESC>A

<ESC>T1H3F0100038007C00FE01FF03FF87FFCFFFE07C007C007C 007C007C007C007C007C0<ESC>Z

Note: This should be a continuous data string without any CR or LF characters.

5.To recall the custom character from memory, send the following code to the printer. Note that you can print other data as well. Also note how the character size was expanded using the <ESC>L command.

<ESC>A

<ESC>L0505<ESC>H0150<ESC>V100<ESC>K1H903F

<ESC>L0505<ESC>H0600<ESC>V100<ESC>K1H903F

<ESC>L0303<ESC>H0125<ESC>V0250<ESC>MTHIS SIDE UP !

<ESC>Q1

<ESC>Z

202

SATO RISC Printers

Page 202
Image 202
SATO M8490S, XL400/410, M8460S, M-8400RV, M8485S, M8459S, CL408/412, CL608/612 manual 202