7526 DCT Reference


File a&mdash.User Defined Keypad Layout

file a&mdash.user defined keypad layout

File a allows the option of defining the 7526 (Model 200) DCT keypad layout. Through keypad redefinition, users may have access to certain special characters, including all the graphic characters of their national language, included in the 7526 DCT's Code Page 850 subset.

File a defines the mapping from scan codes to the Code Page 850 ASCII codes. Only the keys that normally generate graphic characters are available for redefinition.

All alphanumeric input commands used in creating transaction programs automatically make use of any remapping defined by File a. Keypad input read by a CFR may also make use of the remapping done by File a.

Notes:

  1. See table Table 10. for additional keypad mapping information.

  2. This mapping is valid only during data entry via the 7526 DCT, Model 200 keypad. l.

    Structure of File a

    File a is exactly 161 bytes long. The first 80 bytes define the mapping from scan codes to code points for the unshifted state, the second 80 bytes define the same mapping for the shifted state. The last byte is always a RS (record separator).

    The mapping for each scan code is defined by a byte.

    The first byte defines the mapping for scan code 00, the second for scan code 01, and so forth, through scan code 80. The 81st byte defines the mapping for a shifted scan code 00, the 82nd for scan shifted code 01, and so forth.

    The keypad key locations in file a are in the same location as in the file a used in the 7527 DCT.

    Keypad Key Mapping Locations

    Each key on the keypad has an associated unique location in the File a remapping file, as shown in the following table. To find the location for the shifted version of a key, add 80 to the location shown in the table.

    Table 10. Keypad Key Locations

    
    +============+==========+=+====================+====+=====+
    |    Key     | Location |         Key          | Location |
    +============+==========+=+====================+====+=====+
    |     Y      |    0     |          R           |    25    |
    +------------+----------+-+--------------------+----+-----+
    |     Z      |    1     |          4           |    26    |
    +------------+----------+-+--------------------+----+-----+
    |     /      |    2     |          5           |    27    |
    +------------+----------+-+--------------------+----+-----+
    |     *      |    3     |          6           |    28    |
    +------------+----------+-+--------------------+----+-----+
    |    Fill    |    4     |      Unassigned      |    29    |
    +------------+----------+-+--------------------+----+-----+
    |   Space    |    5     |          G           |    30    |
    +------------+----------+-+--------------------+----+-----+
    |     -      |    6     |          H           |    31    |
    +------------+----------+-+--------------------+----+-----+
    |     0      |    7     |          I           |    32    |
    +------------+----------+-+--------------------+----+-----+
    |     .      |    8     |          J           |    33    |
    +------------+----------+-+--------------------+----+-----+
    | Unassigned |    9     |          K           |    34    |
    +------------+----------+-+--------------------+----+-----+
    |     S      |    10    |          L           |    35    |
    +------------+----------+-+--------------------+----+-----+
    |     T      |    11    |          1           |    36    |
    +------------+----------+-+--------------------+----+-----+
    |     U      |    12    |          2           |    37    |
    +------------+----------+-+--------------------+----+-----+
    |     V      |    13    |          3           |    38    |
    +------------+----------+-+--------------------+----+-----+
    |     W      |    14    |      Unassigned      |    39    |
    +------------+----------+-+--------------------+----+-----+
    |     X      |    15    |          A           |    40    |
    +------------+----------+-+--------------------+----+-----+
    |     7      |    16    |          B           |    41    |
    +------------+----------+-+--------------------+----+-----+
    |     8      |    17    |          C           |    42    |
    +------------+----------+-+--------------------+----+-----+
    |     9      |    18    |          D           |    43    |
    +------------+----------+-+--------------------+----+-----+
    | Unassigned |    19    |          E           |    44    |
    +------------+----------+-+--------------------+----+-----+
    |     M      |    20    |          F           |    45    |
    +------------+----------+-+--------------------+----+-----+
    |     N      |    21    |      Unassigned      |    46    |
    +------------+----------+-+--------------------+----+-----+
    |     O      |    22    |      Unassigned      |    47    |
    +------------+----------+-+--------------------+----+-----+
    |     p      |    23    |      Unassigned      |    48    |
    +------------+----------+-+--------------------+----+-----+
    |     Q      |    24    |      Unassigned      |    49    |
    +------------+----------+----------------------+----------+