Specifications

Chapter 7— IPL Command Reference
92 IPL Programmer’s Reference Manual
Alphanumeric Field Separator
Purpose: Increments or decrements alphanumeric characters within a field-separated
region. You must enclose the data between two sets of <GS> commands:
<GS>data<GS>
Syntax: <GS>
Alphanumeric characters are 0 to 9 and A to Z. The order of the characters
is 0, 1, 2...8, 9, A, B, C...Y, Z, 0, 1...9, A, B....
Notes: You may have more than one region in a field as long as they do not
overlap. Each region independently increments or decrements according to
the increment or decrement value specified for the field. The length of
data does not change. Rather, the values increment or decrement as in an
odometer. For example, 9 increments to 0, and Z increments to A.
This command marks the region of characters to increment or decrement,
but it does not actually increment or decrement. The printer ignores any
non-alphanumeric characters within this region.
The following example illustrates the Alphanumeric Field Separator
command:
<STX><ESC>C<ETX>
<STX><ESC>P<ETX>
<STX>E1;F1;<ETX>
<STX>H1;o175,10;f3;c2;h2;w2;b10;<ETX>
<STX>H2;o75,10;f3;c2;h2;w2;b10;<ETX>
<STX>H3;o200,10;f3;c7;h2;w2<ETX>
<STX>H4;o100,10;f3;c7;h2;w2<ETX>
<STX>R<ETX>
<STX><ESC>E1<CAN><ETX>
<STX><CR><ESC>I1<GS>A<GS><ETX>
<STX><CR><ESC>D1<GS>C<GS><ETX>
<STX><CR>Increment Field<ETX>
<STX><CR>Decrement Field<ETX>
<STX><RS>3<ETB><ETX>