Csi ? 50 h, Csi ? 50 – Tally Genicom Matrix Printer User Manual

Page 324

Advertising
background image

Size of Character Set (1 Character Set)

CSI ? 50 h

Size of Character Set (2 Character Sets)

CSI ? 50

Data Structure

ASCII

CSI "?"

"5"

"0"

"h"

[A] loading a character set

hex.

9B

3F

35

30

68

with 256 characters

dec.

155 63

53

48

104

ASCII

CSI "?"

"5"

"0"

" "

[A] loading 2 character sets

hex.

9B

3F

35

30

69

with 94 characters each

dec.

155 63

53

48

105

Description

In an 8 bit environment, the MTPL standard allows the use of 2 character sets at the same
time. In this case each character set contains 94 and 96 characters respectively and can
be allocated to the lower or upper half of the code table.
(Example: The control code SI activates G0 in the code range 21 - 7E and therefore loads
G0 in the lower half of the code table - see also function “Activation of Character Sets” on
page 79).

This function causes a character set with 256 characters to be loaded by the control
codes SO, SI, ESC n or ESC o. Thus, the activation of character sets with the using
of the codes ESC | , ESC } and ESC ~ becomes ineffective.

This function can be used, for example, to activate a table of PC code page tables.

With this sequence, the function set by CSI ? 50 h is turned off. Thus, the activation of
character sets with 94 and 96 characters becomes effective again.

If the setting “Character 8/0 to 9/F printable” is active (default setting) ESC [ ? 53 l has
to be sent instead of CSI ? 53 l, because the CSI character is not accepted as control
code.

l

l

STOP

88

Miscellaneous

Advertising