User's Manual Part 2
Table Of Contents
- Connecting to the Printer
- Understanding the Font Modules
- Using the Windows 95 or Windows 98 Printer Configuration Utility
- Using the Windows 2000 or Windows XP Printer Configuration Utility
- Understanding Control Code Definitions
- Using Printer Control Codes
- Backspace
- Beeper
- Cancel Line
- Carriage Return
- Delete
- Form Feed
- Select Half-Speed Printing
- Cancel Half-Speed Printing
- Set Inactivity Time for Sleep Mode
- Line Feed
- Perform Master Reset
- Set Print Position (absolute)
- Set Print Position (relative)
- Page Formatting Functions
- Character Style and Text Mode Functions
- Defining Intercharacter Space
- Tabs and Tab Setting Functions
- Using Character Sets and User-Defined Functions
- Single-Byte Character Sets
- Double-Byte Character Sets
- Multi-Byte Character Sets
- Select National Character Set
- Hebrew Character Fonts
- User Defined Characters
- Copy ROM to RAM
- Define User-Defined Characters
- Select User-Defined Character Set
- Select Default Character Set
- Enable Printing of Codes 128-159
- Disable Printing of Codes 128-159
- Expand Printable Code Area
- Enable Printing of Character Graphics
- Disable Printing of Character Graphics
- Printing Character Graphics
- Graphics Functions
Chapter 5 — Control Code Definitions
6822 Series 80-Column Printer User’s Manual 79
Clear Horizontal Tabs
Clears all horizontal tab stops. It is merely a variant behavior of the Set
Horizontal Tabs function, where the NUL acts as an early terminating
character, as existing tabs normally clear before setting any new tabs.
Perform Vertical Tab
Prints the contents of the current print buffer, and then moves the print
position to the next vertical tab stop. If no channel is selected, then
channel 0 is used. The carriage position is changed to the start of the next
print line. If the vertical tab is performed beyond the last tab position set
or beyond the last line of a form, then a form feed is performed. If no
vertical tabs are defined, then the paper advances one line, using the
currently selected line spacing, without changing the carriage position.
Set Vertical Tabs
Resets the current tabs, and vertical tabs are set up, based on the current
line spacing. Tab settings are not affected by subsequent changes in line
spacing.
n1 is the first tab (range of values for tab stops: 1-255), n2 is the second
tab (all tabs must be in ascending order), ... are subsequent tabs
(maximum number of tabs: 16), nk is the last tab to set (any value less
than the previous tab value acts as a terminating character), NUL is the
terminating character. All tab settings with this function are stored in
channel 0.
Format
Decimal Hex ASCII
27 68 0 1B 44 00 ESC “D” NUL
Format
Decimal Hex ASCII
11 0B VT
Format
Decimal Hex ASCII
27 66 n1 n2 .. nk 0 1B 42 n1 n2 .. nk 00 ESC “B” n1 n2 .. nk NUL