Horizontal Motion Control - TransAct Ithaca 280 Programmer's Manual

Thermal receipt printer
Table of Contents

Advertisement

Programming Codes

Horizontal Motion Control

Several commands can be used to control the horizontal position of characters. Many
applications use space control to position fields. However, the iTherm
the ability to control character position with horizontal tab stops. This is done using the
horizontal tab [HT] to move to those tab stops.
[HT]
Horizontal tab
ASCII
[HT]
Hexadecimal 09H
Decimal
<9>
IPCL
&%HT
EPOS
[HT]
Description The [HT] command inserts spaces in the print buffer up to the next tab
stop. The default tab locations are every eight spaces.
[BS]
Back space
ASCII
[BS]
Hexadecimal 08H
Decimal
<8>
IPCL
&%BS
EPOS
[BS]
Description The [BS] command moves the print buffer one character width to the left.
The pointer position cannot be moved to the left of the left margin. [BS]
does not cause the buffer to be printed; rather, the following data is OR'ed
with the previous data.
[ESC] D
Set horizontal tab stops
ASCII
[ESC] D <n
Hexadecimal 1BH 44H <n
Decimal
<27> <68> <n
IPCL
none
EPOS
[ESC] D <n
Description The [ESC] D <n
character columns specified by <n>. The end of the settings is specified
by a <0>. All previously set tabs will be cleared. The restore-default
procedure other than to re-specify the tabs.
accordance with the current character pitch. Setting tabs that are beyond
the station width is possible. A [CR] is inserted when the tab is used.
Printing begins at the home position. The power up default is every eight
spaces, i.e., 9, 17, 25, and so on.
28-04430
> <n
> <n
> ... <n
> 0
1
2
3
i
> <n
> <n
> ... <n
> 00H
1
2
3
i
> <n
> <n
> ... <n
1
2
3
> <n
> <n
> ... <n
> 0
1
2
3
i
> <n
> <n
> ... <n
1
2
3
Rev K
®
iTherm
280 Programmer's Guide
> <0>
i
> 0 command sets tab stops at the
i
Column sizes are in
®
280 Printer has
Page 75

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents