Epson MP-2100 TH manual Bit Images And Graphics, Graphic Commands Examples, Bit graphics

Page 22

 

 

 

User’s Manual

Bit Images And Graphics

 

 

 

 

 

ASCII

Dec

Hex

Description

ESC $ n1 n2

36

24

Fill in blank bit columns, from the actual column until column number

 

 

 

(n1+n2*256), where n1+n2*256<=576.

 

 

 

 

ESC * ! n1

42 33

2A 21

24-bit graphics. Programs bit image for 24 bits, in double density

n2 b1...bn

 

 

where n1+n2*256 is the number of bit-columns that will be sent

 

 

 

(see below) and b1...bn are the bytes that compose the bit image.

 

 

 

For each column one may need 3 bytes to complete. So, if you need

 

 

 

to send an image with an 8-column width you may send 24 bytes to

 

 

 

fill those columns. A full line has 576 bit columns so a full line will

 

 

 

need 576*3 = 1728 bytes.

 

 

 

 

ESC K n1

75

4B

8-bit graphics. Selects the “8 pin” bit image (compatible with

n2 b1...bn

 

 

matrix printers) where you use n1+n2*256 columns, with 1 byte

 

 

 

per column thus using a lower resolution and up to 576 columns.

 

 

 

 

Graphic Commands Examples

24-bit graphics

1st byte

2nd byte

3rd byte

1stbit-

column

8th bit-

column

MSB (bit 7)

LSB (bit 0)

Figure 12

For this 24-bit graphic pattern we have eight bit- columns, each with a height of 3 bytes (24 bits). The printer must, after the command is stated, receive the 1st , 2nd and 3rd bytes of the first bit-column, than the 1st , 2nd and 3rd bytes of the second bit-column and so on, until the last bit-column is filled.

The command sequence to print this graphic pattern would be (numbers in decimal): ESC * ! 8 0 1 1 1 2 2 2 4 4 4 8 8 8 16 16 16 32 32 32 64 64 64 128 128 128

Where you have 8 + 0 * 256 = 8 bit-columns to be filled, each with 3 bytes that will give us a total of 24 bytes to be sent (excluding the command sequence).

8-bit graphics

1 byte

1st bit-column

8th bit-column

MSB (bit 7)

For this 8-bit graphic pattern we have eight bit-columns, each with a height of 1 byte (8 bits). The printer must, after the command is stated, receive the byte for the first bit-column, than the byte for the second bit-column and so on, until the last bit-column is filled. The resolution is lower but needs less bytes to be sent to the printer.

LSB (bit 0)

Figure 13

22

Image 22
Contents Capa MP-2100 TH User´s Manual 5686 . Rev.1.1 November Europe EMC and Safety Standards AppliedCE Marking North AmericaSafety Precautions Summary MP-2100 TH CommandsCommand tables Character TablesPresentation Printer DescriptionPowering UnpackingInserting the Paper Self-testing Normal Remote modeDump mode Printer head cleaning procedureTechnical Specifications Communication Interfaces Serial InterfaceParallel Interface Pin Assignments SignalParallel Interface StrobeType B Receptacle Signal pin Associated Signal pinUSB Interface Ascii Table Character TablesCode Code Tabela de Caracteres Code Using The Command Summary MP-2100 TH CommandsDirect Command Control SequenceVertical Positioning Command TablesOperation Dec Hex Description ESC E Horizontal Positioning Character Types ESC FPrint Width, Character Width And Height BarcodesComand Hexadecimal Bit Images And Graphics Graphic Commands ExamplesBit graphics Communication Data ControlParallel interface status byte Status bit number Logic Error Status Continuous Paper 5. Firmware Bit Sensor StatusSerial interface status byte USB interface status bytes Byte Printer StatusProblem Possible Cause TroubleshootingAppendix Automatic Line Advance AppendixCutter Optional About the CutterCleanup of the Thermal Printing Head MP-2100 TH CleanupSpecial Care Use Location Drawer Activation Pin Solenoid activation for drawer openingErrors Signaling Table Error Quantity of blinks Possible CauseAnnotations Annotations Page