70 Intermec EasyCoder ESim v4.00—Programmer’s Reference Manual
Chapter 7—Commands
GW – Store Graphics in Image Buff er
Description This command is used to store binary graphics fi les directly in
the image buffer.
Syntax GW p
1
,p
2
,p
3
,p
4
,"DATA"
Parameters p
1
X-position in printer dots.
p
2
Y-position in printer dots.
p
3
Number of bytes across the graphic (8 dots = 1 byte).
p
4
Number of dot rows going down the graphic.
"DATA" The graphic data in 1-bit (black & white) binary format. First data-byte represent
dots in upper left corner and next data-byte next to the right. “1” bits are white
dot-positions and “0”-bits are black dot-positions. The total amount of
“DATA”–bytes are p
3
* p
4
.
Remarks Use this command instead of GM for temporarily used graphics,
for example images that change between each label. Not only
is this method faster, but it also prolongs the life of the fl ash
memory as the graphics are downloaded directly to SRAM.
The printer’s fi rmware will calculate exactly how much data to
expect based on p
3
and p
4
.
Example The following sequence shows how to generate and print an
image of a reduced square of 32*32 dots, with a diagonal line, all
lines 1 dot wide. Data below is shown in hex format:
0000
0010
0020
0030
0040
0050
0060
0070
0080
0090
4E 0D 0A 47 57 32 30 2C 31 30 2C 34 2C 33 32 2C
00 FF FF 00 3F FF FF FE 5F FF FF FE 6F FF FF FE
77 FF FF FE 7B FF FF FE 7D FF FF FE 7E FF FF FE
FF 7F FF FF FF BF FF FF FF DF FF FF FF EF FF FF
FF F7 FF FF FF FB FF FF FF FD FF FF FF FE FF FF
FF FF 7F FF FF FF BF FF FF FF DF FF FF FF EF FF
FF FF F7 FF FF FF FB FF FF FF FD FF 7F FF FE FE
7F FF FF 7E 7F FF FF BE 7F FF FF DE 7F FF FF EE
7F FF FF F6 7F FF FF FA 7F FF FF FC 00 00 00 00
50 0D 0A
N..GW20,10,4,32,
....?..._...o...
w...{...}...~...
................
................
................
................
...~............
................
P..
The result will be a printout shown below: