Citizen Systems CBM-291 user manual Specifying inverted characters

Page 40

(26)specifying/Canceling Inverted Characters (ESC { ) Code : [1B]h + [7B]h + n

* {0 ≤ n ≤ FF} Data is described in Hex code. Specifying/canceling inverted characters.

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

Bit n (n0) means the followings.

n0

Condition

0

Canceling inverted characters.

1

Specifying inverted characters.

Inverted printing means printing the line at 180° turned.

This is valid only when this is specified at the beginning of a line.

The initial value of n is "0".

(27)Specifying/Canceling 90° -right- turned Characters (ESC V n) Code : [1B]h + [56]h + n

*{0 ≤ n ≤ 1} Data is described in Hex code. Specifying/canceling characters 90°-right- turned character.

No underlines are attached to 90°-right- turned characters .

"n" means the followings.

n (Hex)

Condition

0

Canceling 90° -right- turned Characters

1

Specifying 90° -right- turned Characters

The initial value of n is "0".

(28)Specifying Absolute Positions (ESC $ n1 n2) Code : [1B]h + [24]h + n1 + n2

*{0 ≤ n1 ≤ FF}

{0 ≤ n2 ≤ 1} Data is described in Hex code.

The printing start position is specified in the number of dots from the beginning of line. (1/20 inch unit)

The number of dots is divided by 256, whose quotient is taken as n2 and the residual as n1. Therefore, the printing start position is equal to n1 + n2 x 256 from the beginning of line..

Specifying beyond the line end is ignored.

In case underline is specified, no underline is provided to the skipped portion.

(29)Specifying Relative Positions (ESC ¥ n1 n2)

Code : [1B]h + [5C]h + n1 + n2 * {0 ≤ n1 ≤ FF}

{0 ≤ n2 ≤ FF} Data is described in Hex code.

The printing start position is specified in the number of dots from the current position.

Rightward direction is taken as plus and leftward direction as minus.

To specify N dot in minus (left) direction, use a complement of N for assignment.

-N dots = 65536 - N

The number of dots is divided by 256, whose quotient is taken as n2 and the residual as n1.

Specifying exceeding the end of line is ignored.

In case underline is specified, no underline is provided to the skipped portion.

CITIZEN

40

Image 40
Contents User’s Manual Important safety instruction Citizen Citizen Citizen Precautions for installation Citizen Ordinary Maintenance Contents Date configuration Outline FeaturesPackage Basic Specifications Model classificationsSpecifications ContentsCode 39, Code 128, Codabar UL, CUL, TUV EMISpecifications of Roll paper Recommended paper Printing position Position of printer head and auto cutterSpecified Power Supply Citizen Operation Rack mountingConnecting a cable for power supply and interface Opening/closing front cover Paper feedingSetting roll paper Auto paper loading functionPE and Mechanical alarm Removing paper jam and canceling cutter lockSelf print function Citizen Dip switch setting Function of each connector pins Connecting connectorError Explanation of input / output signals PrecautionsParallel Interface Electrical characteristics Data receiving control Timing chartBuffering Serial Interface Explanation of Input / Output signals Date configuration Error detectionRXD Command Lit Print Control FunctionControl Function Code NOPCommand Details Value BIT FunctionExample Mode NO. of Dots DOT Density Vertical Direction Horizontal DirectionCitizen Character SET Drawer kick No pin Value BIT FunctionSpecifying inverted characters UPC-A UPC-E JAN13 EAN JAN 8 EAN Code ITF Codabar NW-7 Citizen Mode Name DOT Density Position Citizen Character Table InternationalInternational Character Code Table Appendix 1. Block Diagram Appendix 2. Outer Appearance