Character map load – Genicom GEK 00031B User Manual

Page 23

Advertising
background image

GEK-00029B

5000 Series Programmer’s Manual

23

p1

Country Map or Character Set

8593

ISO 8859-3 Latin Alphabet #3

8594

ISO 8859-4 Latin Alphabet #4

8595

ISO 8859-5 Latin/Cyrillic

8596

ISO 8859-6 Latin/Arabic

8597

ISO 8859-7 Latin/Greek

8598

ISO 8859-8 Latin/Hebrew

8599

ISO 8859-9 Latin Alphabet #5

Character Map Load

OSC 9 ; p1 ; ... ;

Character Map Load: This sequence signals the beginning of a

p8-pn ST

Character Map Load data transfer. Character map definitions, which
follow this sequence, are stored in non-volatile memory. The
character map is selected with the GENICOM Select National
Characters (GENSNC) command using the p2 parameter that is

specified in the load sequence for this command. The load is
terminated by a String Terminator (ST) sequence. The downloaded
character map replaces the USA ISO character set in character map
memory.

A single character map containing 128 substitutions may be

specified. A character map may be designated for either the GL table
(codes 20H-7EH) or the GR table (codes 80H-FFH). Any substitutions
not specified within a character map load will be mapped one-to-one.
For example, code 41H prints the character normally found at
location 41H (upper case A). When a character map designated as a
GR map is selected by the GENSNC command (see Character Set

Selection on page 22), the GL map will automatically be mapped
one-to-one. A standard GL (7-bit) character map, such as French A,
may be specified as the base for a downloaded GR (8-bit) character
map, but an 8-bit GR map, Code Page 866, for example, may NOT be
used as the base for a GL character map.

The complete syntax for the Character Set Load is shown below:

<OSC>9;<p1>;<p2>;...;<pn><ST>

p1

Control Command
0

Stores new character map

1

Erases existing character. In this case, parameters p2-
pn are ignored and need not be supplied. An existing

downloaded character map need not be erased before a
new character map is loaded.

All other values of p1 are reserved.

p2

GENSNC (CSI p1 x) select parameter. Values must be between
90 and 99 in order not to interfere with GENICOM standard

character maps. If a downloaded character map select
parameter is a value other than 90 through 99, the download
character map command is ignored.

p3

Reserved. This parameter is marked by inserting a semicolon
(;) in the command sequence.

p4

Reserved. This parameter is marked by inserting a semicolon

(;) in the command sequence.

Advertising