Select your printer model

Parameters are refined by the selected printer.
  • EU-m30
  • TM-J2000
  • TM-J2100
  • TM-L90
  • TM-L90 LFC
  • TM-L100
  • TM-m10
  • TM-m30
  • TM-m30II
  • TM-m30II-H
  • TM-m30III
  • TM-m30III-H
  • TM-m30II-NT
  • TM-m30II-S
  • TM-m30II-SL
  • TM-m50
  • TM-m50II
  • TM-m50II-H
  • TM-P20
  • TM-P20II
  • TM-P60
  • TM-P60II
  • TM-P80
  • TM-P80II
  • TM-T20
  • TM-T20II
  • TM-T20III
  • TM-T20IIIL
  • TM-T20IV-L
  • TM-T20X
  • TM-T20X-II
  • TM-T70
  • TM-T70II
  • TM-T81III
  • TM-T82II
  • TM-T82III
  • TM-T82IIIL
  • TM-T82IV-L
  • TM-T82X
  • TM-T82X-II
  • TM-T83III
  • TM-T83IV
  • TM-T88IV
  • TM-T88V
  • TM-T88VI
  • TM-T88VII
  • TM-T90
  • TM-T100
  • TM-U220
  • TM-U220II
  • TM-U230

GS ( k   <Function 681>


[Name]

DataMatrix: Print the symbol data in the symbol storage area

[Format]

ASCII
   
GS
  
(
  
k
  
pL
  
pH
  
cn
  
fn
  
m
Hex
1D
28
6B
03
00
36
51
30
Decimal
29
40
107
3
0
54
81
48

[Range]

(pL + pH × 256) = 3
cn = 54
fn = 81
m = 48

[Default]

None

[Description]

Encodes and prints the DataMatrix symbol data stored with GS ( k   <Function 680> in the symbol storage area.

[Notes]

  • In Standard mode, use this function when the printer is "at the beginning of a line", or "there is no data in the print buffer".
  • In Standard mode, if the symbol size exceeds the print area, feeds the paper as much as the symbol's height, without printing the symbol.
  • The quiet zone (the space at the top, bottom, right, and left of the symbols, which is specified by the DataMatrix standard) is not included in the printing data. Be sure to include the quiet zone when using this function.
  • If there is any error described below in the data of the symbol storage area, it cannot be printed.
    • There is no data (Function 680 is not processed).
    • When there is a problem with the amount of data saved in the symbol storage area.
    • When the data saved in the symbol storage area includes data outside the domain.
  • Printing of symbol is not affected by print mode (emphasized, double-strike, underline, or font size), except for upside-down print mode.
  • The following data are added automatically by the encode processing.
    • Alignment Patterns
    • Timing Cell
    • Error Correction Codewords
  • The following functions are not supported:
    • Structured Append Symbols
    • Macro Character
    • Reader Programming Character
    • ECI: Extended Channel Interpretation
  • Error correction version is ECC 200. Versions ECC 000 – 140 cannot be used.
    • For ECC 200, the Reed-Solomon Error Detection and Correction algorithm is used for the error correction codewords.
    • In the Reed-Solomon Error Detection and Correction algorithm, the error correction level (%) is automatically determined based on the symbol size.
  • The data sequence; ESC (Hex = 1Bh / Decimal = 27) + "1" (Hex = 31h / Decimal = 49) is encoded to FNC1 character.
  • The data sequence; ESC + ESC is encoded to ESC.
  • In Standard mode, this command executes paper feeding for the amount needed for printing the symbol, regardless of the paper feed amount set by the paper feed setting command. After the symbol printing, the print postion is moved to left side of the printable area. Also, the printer is in the status "Beginning of the line".
  • In Page mode, the printer stores the symbol data in the print buffer without executing actual printing. The printer moves print position to the next dot of the last data of the symbol.
  • The symbol is printed with appropriate printing speed regardless of the printer's maximum printing speed or the setting of GS ( K   <Function 48> .
 

Quick Access

  • [Name]
  • [Format]
  • [Range]
  • [Description]
  • [Notes]

ESC/POS® includes patented or patent pending commands. The contents must not be disclosed to third parties.


ESC/POS® Command Reference for TM Printers

Jump to the top