I-Data 5250 ALLY Power Supply User Manual


 
AGILE 5250 ALLY Users Guide and ReferencePage 3-8
Downloading a Single Translation Table Value
Downloading a change to a single translation table position value uses the
following format. The example shown here changes the output value for an
EBCDIC Form Feed character to an ASCII Space in Table 01 (EBCDIC to
ASCII):
!AGILE!#01@0C=20;
!AGILE! is the trigger; a number sign (#) indicates a change to a
translation table; 01 represents the EBCDIC to ASCII translation table; the
at sign (@) is the position identifier; 0C is the position to be changed; 20 is
the value moved into position 0C; an equals sign (=) separates the position
from the value; and a semicolon (;) is the terminator. A comma (,) will also
terminate this action.
Downloading a Partial Translation Table
Downloading of a partial translation table uses the following format. The
example illustrates changing the value of all lowercase letters in Table 00
(ASCII to ASCII) to uppercase letters:
!AGILE!#00@61=
41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55
56 57 58 59 5A;
The offset position number indicates the location in the table where the
changes to the translation table will begin (location 61 was used in the
example above). Any values in the character string after the offset position
value will replace subsequent values in consecutive order in the table.
Downloading will end when a semicolon (;) is received. A comma (,) will
also terminate this action.
Changing Multiple Translation Table Values
Multiple translation table changes are possible by separating assignments
with a comma. For example:
!AGILE!#01@05=20,#01@02=20,#02@0D=20,#02@0C=20;