Oki X400 X400 Programming Command Manual - Page 131

<esc>a, <esc>z, <esc>l0303<esc>h125<esc>v250<esc>mthis Side Up

Page 131 highlights

3. Transfer the image into two bit map representations and then into hexadecimal or binary format. ROW 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 BIT MAP HEX 0000 0001 0000 0000 01 00 0000 0011 1000 0000 03 80 0000 0111 1100 0000 07 C0 0000 1111 1110 0000 0F E0 0001 1111 1111 0000 1F F0 0011 1111 1111 1000 3F F8 0111 1111 1111 1100 7F FC 1111 1111 1111 1110 FF FE 0000 0111 1100 0000 07 C0 0000 0111 1100 0000 07 C0 0000 0111 1100 0000 07 C0 0000 0111 1100 0000 07 C0 0000 0111 1100 0000 07 C0 0000 0111 1100 0000 07 C0 0000 0111 1100 0000 07 C0 0000 0111 1100 0000 07 C0 4. To store the custom designed character in memory using a hexadecimal data stream, the command should be: A T1H3F0100038007C00FE01FF03FF87FFCFFFE07C007C007C007C007C007C007C007C0 Z NOTE: This should be a continuous data string without 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 L command. A L0505H150V100K1H903F L0505H600V100K1H903F L0303H125V250MTHIS SIDE UP ! Q1Z 129

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137

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 hexadecimal data stream, the
command should be:
<ESC>A
<ESC>T1H3F0100038007C00FE01FF03FF87FFCFFFE07C007C007C007C007C007C007C007C0
<ESC>Z
NOTE: This should be a continuous data string without 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>H150<ESC>V100<ESC>K1H903F
<ESC>L0505<ESC>H600<ESC>V100<ESC>K1H903F
<ESC>L0303<ESC>H125<ESC>V250<ESC>MTHIS SIDE UP !
<ESC>Q1<ESC>Z
129