Datamax-O'Neil Workstation series Programmer’s Guide User Manual

Page 53

Advertising
background image

Programmer’s Guide | 1

47

Thermal Printer Programmer’s Guide

00000670 32 30 49 1b 2a 70 33 30 78 2b 34 35 59 1b 24 69 |20I.*p30x+45Y.$i|
00000680 31 32 38 49 1b 2a 70 33 30 78 2b 34 35 59 53 65 |128I.*p30x+45YSe|
00000690 74 3a 1b 24 69 31 30 49 0c 1b 28 30 41 1b 2a 70 |t:.$i10I..(0A.*p|
000006a0 31 35 78 31 35 59 1b 2a 63 31 31 35 35 61 36 62 |15x15Y.*c1155a6b|
000006b0 30 50 1b 2a 70 31 31 36 34 78 31 35 59 1b 2a 63 |0P.*p1164x15Y.*c|
000006c0 36 61 33 34 35 62 30 50 1b 2a 70 31 35 78 31 35 |6a345b0P.*p15x15|
000006d0 59 1b 2a 63 36 61 33 34 35 62 30 50 1b 2a 70 31 |Y.*c6a345b0P.*p1|
000006e0 35 78 33 35 35 59 1b 2a 63 31 31 34 39 61 36 62 |5x355Y.*c1149a6b|
000006f0 30 50 1b 28 73 31 70 31 30 68 31 30 76 30 73 30 |0P.(s1p10h10v0s0|
00000700 62 32 33 35 39 30 54 1b 2a 70 33 30 78 35 30 59 |b23590T.*p30x50Y|
00000710 1b 26 70 31 36 58 49 6e 74 65 72 6e 61 6c 20 56 |.&p16XInternal V|
00000720 61 72 69 61 62 6c 65 20 54 65 73 74 1b 2a 70 33 |ariable Test.*p3|
00000730 30 78 39 30 59 49 6e 63 72 65 6d 65 6e 74 3a 1b |0x90YIncrement:.|
00000740 24 69 33 32 37 36 37 49 1b 26 61 2b 32 37 35 56 |$i32767I.&a+275V|
00000750 1b 2a 70 33 30 30 58 1b 24 62 31 30 33 30 63 32 |.*p300X.$b1030c2|
00000760 61 32 35 30 68 33 32 37 36 37 59 1b 2a 70 2b 34 |a250h32767Y.*p+4|
00000770 35 59 1b 2a 70 33 30 58 1b 24 69 31 32 30 49 1b |5Y.*p30X.$i120I.|
00000780 2a 70 33 30 78 2b 34 35 59 1b 24 69 31 32 38 49 |*p30x+45Y.$i128I|
00000790 1b 2a 70 33 30 78 2b 34 35 59 53 65 74 3a 1b 24 |.*p30x+45YSet:.$|
000007a0 69 31 30 49 0c 1b 28 30 41 1b 2a 70 31 35 78 31 |i10I..(0A.*p15x1|
000007b0 35 59 1b 2a 63 31 31 35 35 61 36 62 30 50 1b 2a |5Y.*c1155a6b0P.*|
000007c0 70 31 31 36 34 78 31 35 59 1b 2a 63 36 61 33 34 |p1164x15Y.*c6a34|
000007d0 35 62 30 50 1b 2a 70 31 35 78 31 35 59 1b 2a 63 |5b0P.*p15x15Y.*c|
000007e0 36 61 33 34 35 62 30 50 1b 2a 70 31 35 78 33 35 |6a345b0P.*p15x35|
000007f0 35 59 1b 2a 63 31 31 34 39 61 36 62 30 50 1b 28 |5Y.*c1149a6b0P.(|
00000800 73 31 70 31 30 68 31 30 76 30 73 30 62 32 33 35 |s1p10h10v0s0b235|
00000810 39 30 54 1b 2a 70 33 30 78 35 30 59 1b 26 70 31 |90T.*p30x50Y.&p1|
00000820 36 58 49 6e 74 65 72 6e 61 6c 20 56 61 72 69 61 |6XInternal Varia|
00000830 62 6c 65 20 54 65 73 74 1b 2a 70 33 30 78 39 30 |ble Test.*p30x90|
00000840 59 49 6e 63 72 65 6d 65 6e 74 3a 1b 24 69 33 32 |YIncrement:.$i32|
00000850 37 36 37 49 1b 26 61 2b 32 37 35 56 1b 2a 70 33 |767I.&a+275V.*p3|
00000860 30 30 58 1b 24 62 31 30 33 30 63 32 61 32 35 30 |00X.$b1030c2a250|
00000870 68 33 32 37 36 37 59 1b 2a 70 2b 34 35 59 1b 2a |h32767Y.*p+45Y.*|
00000880 70 33 30 58 1b 24 69 31 32 30 49 1b 2a 70 33 30 |p30X.$i120I.*p30|
00000890 78 2b 34 35 59 1b 24 69 31 32 38 49 1b 2a 70 33 |x+45Y.$i128I.*p3|
000008a0 30 78 2b 34 35 59 53 65 74 3a 1b 24 69 31 30 49 |0x+45YSet:.$i10I|
000008b0 0c 1b 45 |..E|

The data stream above produces the output below. These examples demonstrate
several different key features when using internal variable fields. When specifying a copy
count within the PCL data stream using the <ESC>&l<val>X command (see line
0000260 above) all variable data will maintain their current values until the last copy is
printed. Only then will the variable fields be updated.

Advertising
This manual is related to the following products: