beautypg.com

Citizen Systems 291 User Manual

Page 43

background image

CBM-290/291 User’s Manual

29

CITIZEN

(12) Initializing Printer (ESC @)

Code : [1B]h + [40]h

Clears data stored in the print buffer and brings various settings to the initial state (Default state).

Data inside the internal input buffer are not cleared.

Dip switches setting are read once again.

(13) Setting Horizontal Tab Position (ESC D n NUL)

Code : [1B]h + [44]h + n [00]h

* {0

n

FF}

Data is described in Hex code

Specifying a horizontal tab position.

"n" indicates the no. of columns from the beginning to the horizontal tab position. At this time, n= set

position - 1 is to be specified. For example, to set the position at 9th column, n=8 is to be specified.

The tab position is set at position where it is "character width x n" from the line beginning. The

character width, at this time, includes the rightward space amount. In double wide characters, it is

made double of the ordinary case.

Tab positions can be specified are maximum 32. Specifying exceeding this is ignored.

ESC D NUL clears all the set tab positions. Following clearing, horizontal tab command is ignored.

Initial value is specified for each eight characters(9.17.25.33.) of ANK characters.

(14) Specifying/canceling highlighting (ESC E n)

Code : [1B]h + [45]h + n

* {0

n

FF}

Data is described in Hex code.

Specifying/canceling the highlighting characters.

"n" is valid only for the lowest bit (n0).

Control by the lowest bit (n0) is shown as follows:

n0

Type

0

Canceling highlighting.

1

Specifying highlighting.

This is effective to all characters.

Dot configuration of a highlighted character includes one extra dot added at its side.

The print result of Double printing and highlight character printing is completely same.