9. Print Control Functions

This printer supports one command mode: the ESC/POS mode.

The ESC/POS mode emulates the Epson TM-295 slip printer.

This chapter provides you with all of the commands supported by this printer.

9.1 List of ESC/POS Commands

Command

Function

Code

Standard

Page

Page

Mode

Mode

 

 

 

 

 

 

 

 

 

 

HT

Horizontal Tab

09H

 

 

37

 

 

 

 

 

 

LF

Line Feed

0AH

 

 

37

 

 

 

 

 

 

FF

Prints and Ejects Single Sheet, and Prints and

0CH

 

 

38

 

Returns in Paper Mode

 

 

 

 

 

 

 

 

 

 

DLE EOT

Sends Status at Real Time

10H 04H n

 

 

39

 

 

 

 

 

 

CAN

Cancels Print Data in Page Mode

18H

Disabled

 

42

 

 

 

 

 

 

ESC SP

Sets Space Size to Right of Characters

1BH 20H n

 

 

42

 

 

 

 

 

 

ESC !

Selects Print Mode in Batch

1BH 21H n

 

 

43

 

 

 

 

 

 

ESC #

Sets Memory Switch

1BH 23H N

 

 

44

 

(Unique Extension Command)

n1 n2 n3 n4

 

 

 

 

 

 

 

 

 

ESC %

Selects/Deselects Download Character Set

1BH 25H n

 

 

46

 

 

 

 

 

 

ESC &

Defines Download Characters

1BH 26H y c1 c2

 

 

47

 

 

 

 

 

 

ESC

Selects Bit Image Mode

1BH 2AH m

 

 

49

 

 

 

 

 

 

ESC 2

Sets 1/6-inch Line Feed

1BH 32H

 

 

51

 

 

 

 

 

 

ESC 3

Sets n/60-inch Line Feed (Approximate Value)

1BH 33H n

 

 

51

 

 

 

 

 

 

ESC =

Selects Peripheral Device

1BH 3DH n

 

 

52

 

 

 

 

 

 

ESC @

Initializes Printer

1BH 40H

 

 

53

 

 

 

 

 

 

ESC C

Sets Single Sheet Ejection Length

1BH 43H

 

 

53

 

 

 

 

 

 

ESC D

Sets Horizontal Tab Position

1BH 44H

 

 

54

 

 

 

 

 

 

ESC F

Selects/Deselects Ejection of Single Sheet in

1BH 46H n

 

 

55

 

Reverse Direction

 

 

 

 

 

 

 

 

 

 

ESC J

Print and n/60-inch Paper Feed

1BH 4AH n

 

 

55

 

(Approximate Value)

 

 

 

 

 

 

 

 

 

 

ESC K

Print and n/60-inch Reverse Paper Feed

1BH 4BH n

 

Disabled

56

 

(Approximate Value)

 

 

 

 

 

 

 

 

 

 

ESC L

Selects Page Mode

1BH 4CH n

(Line)

Disabled

57

 

 

 

 

 

 

ESC R

Selects International Characters

1BH 52H n

 

 

58

 

 

 

 

 

 

ESC T

Selects Character Print Direction in Page Mode

1BH 54H n

(Set)

 

59

 

 

 

 

 

 

– 34 –

Page 48
Image 48
Citizen Systems CBM-820 manual Print Control Functions, List of ESC/POS Commands, Function Code

CBM-820 specifications

The Citizen Systems CBM-820 is a compact and versatile thermal printer designed to meet the varied needs of modern businesses, especially in retail and hospitality environments. Known for its reliability and performance, this printer is well-suited for high-volume printing tasks, making it an ideal choice for point-of-sale applications.

One of the standout features of the CBM-820 is its fast printing speed, capable of producing receipts at an impressive rate of up to 200 mm per second. This speed ensures that businesses can efficiently process transactions, reducing customer wait times and enhancing the overall service experience. The printer supports various paper widths, providing flexibility to accommodate different receipt sizes and formats.

The CBM-820 utilizes advanced thermal printing technology, which eliminates the need for ink or toner, resulting in lower operating costs. The thermal print head has a long lifespan, ensuring durability and minimal maintenance requirements. Additionally, the printer supports multiple printing resolutions, delivering high-quality output that enhances the readability of printed text and graphics.

Connectivity is another strong point of the CBM-820. It offers various interface options, including USB, Ethernet, and serial connections, allowing seamless integration with existing point-of-sale systems. The printer is compatible with various operating systems, ensuring broad applicability for businesses using different software platforms.

Furthermore, the CBM-820 is designed with user convenience in mind. It features an easy-to-load paper mechanism that simplifies changing rolls, minimizing downtime during busy periods. The compact design of the printer allows it to fit neatly into limited counter spaces, making it a practical choice for retail and restaurant settings.

From a software perspective, the CBM-820 supports standardized command languages like ESC/POS, enabling easy integration into various applications. This adaptability makes it suitable for a wide range of industries, from traditional retail stores to mobile food vendors.

In terms of environmental considerations, Citizen Systems has designed the CBM-820 to be energy-efficient, consuming less power than many traditional printers. This not only helps businesses reduce their operating costs but also aligns with sustainable practices.

In conclusion, the Citizen Systems CBM-820 stands out as a high-performance thermal printer that combines speed, efficiency, and versatility. Its robust features and user-friendly design make it an excellent choice for any business looking to enhance their printing capabilities while maintaining cost-effectiveness.