LR2000 Programming Manual V1.2
3 Command Set Details
This section presents detailed information about each ESC/POS® command implemented by
the LR2000 printer. Some terms used in the description of ESC/POS command set need further
explanation, as described below.
Print buffer: a buffer that stores the image data to be printed.
Print buffer full: the state where the print buffer is full. If new print data is input while
the print buffer is full, the data in the print buffer is printed out and a line feed is
executed. This is the same operation as the LF operation.
Start of line: a state that satisfies the following conditions:
Print buffer is empty.
There is no data to print (including portions of data skipped due to HT).
The print position has not been specified by the ESC $ or ESC \ command.
Printable area: the maximum space available for printing. The printable area under
ESC/POS for LR2000 is specified by horizontal direction (72mm or 2.84”).
Printing area: a value set by the command. It must be always less than or equal to
printable area.
Ignore: a state in which all codes, including parameters, are read in and discarded, and
nothing happens.
MSB: Most Significant Bit
LSB: Least Significant Bit
HT
[Name] Horizontal tab
[Format] ASCII HT
Hex 09
Decimal 9
[Description] Moves the print position to the next horizontal tab position.
[Notes]
This command is ignored unless the next horizontal tab position has been set.
If the next horizontal tab position exceeds the printing area, the printer sets the
printing position to [printing area width + 1].
Horizontal tab positions are set with ESC D.
If this command is received when the printing position is at [printing area width + 1],
the printer executes print buffer-full printing of the current line and horizontal tab
processing from the beginning of the next line.
[Reference] ESC D