Horizontal Motion Control - Ithaca 150 Programmer's Manual

Receipt/validation/journal printers
Table of Contents

Advertisement

Control Codes
Horizontal Motion

Horizontal Motion Control

There are several commands that can control the horizontal position of characters. Many
applications use space control to position fields. However, there is the ability to control character
position with horizontal tab stops. This is done by using the horizontal tab [HT] to move to those
tab stops.
Function
ASCII
Hexadecimal
Decimal
IPCL
EPOS
Description
Function
ASCII
Hexadecimal
Decimal
IPCL
EPOS
Description
Function
ASCII
Hexadecimal
Decimal
IPCL
EPOS
Description
Page 16
PcOS Series 150
Horizontal tab
[HT]
09H
<9>
&%HT
[HT]
This command inserts spaces in the print buffer up to the next tab stop.
The default tab locations are every 8 spaces.
Back space
[BS]
08H
<8>
&%BS
[BS]
This command prints the data in the print buffer and shifts the current
horizontal position by one character width to the left. If the current
position is at the left margin, the [BS] is ignored.
Set horizontal tab stops
[ESC] D <n
> <n
> <n
> ... <n
1
2
3
1BH 44H <n
> <n
> <n
> ... <n
1
2
3
<27> <68> <n
> <n
> <n
1
2
none
[ESC] D <n
> <n
> <n
> ... <n
1
2
3
This command sets tab stops at the character columns specified by <n>.
The end of the setting is specified by a <0>. All previously set tabs will be
cleared by this command. There is no restore-defaults procedure other than
to respecify the tabs. The power up default is every 8 spaces, i.e., 9, 17, 25,
etc. Column sizes are in accordance with the current character pitch.
Setting tabs that are beyond the station width is possible. A [CR] will be
inserted if the tab is used. Printing will begin at the home position.
Rev G
Programmer's Guide
> 0
i
> 00H
i
> ... <n
> <0>
3
i
> 0
i
12/14/99

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pcos 150 series151152153154

Table of Contents