Programmer's Guide

PcOS Series 150 Control Codes Overview

 

 

In many cases, applications require that control sequences be specified in hexadecimal or decimal codes. In most cases, commands are specified in ASCII, hexadecimal, and decimal. The table in Appendix B lists ASCII, decimal, and hexadecimal equivalents.

Standard Emulation

The standard control codes for the Series 150 Printer are extensions and subsets of the IBM emulation provided on other PcOS products. In all cases, an application designed for a Series 50 Printer with IBM code sets will function with a Series 150 printer. There are, however, more features in the Series 150 Printer that can be used for new applications.

IPCL Codes

IPCL (Ithaca Printer Control Language) codes are designed to control a printer without using control characters, i.e., characters less than 20H. Only the standard emulation supports IPCL. Not all commands are supported by IPCL codes. For those commands that are, the IPCL code is listed.

In rare cases, an IPCL code will interfere with the text that is to be printed. The IPCL translator can be disabled with an [ESC] y <4> command.

EPOS Emulation

ESC/POS5 is referred to here as EPOS. The Series 150 Printer supports an EPOS emulation with extensions. The emulation is designed to allow the Series 150 Printer to be used with applications that are designed for Seiko Epson printers. It is intended that the standard emulation be used for new applications. Not all of the features of Series 150 Printers are supported by EPOS.

This manual will include the EPOS code equivalent for features of the Series 150 Printer that are supported by EPOS. When EPOS commands are significantly different from the standard emulation, an independent EPOS description is provided.

Microline Emulation

The standard control codes for the Series 150 Printer are extensions and subsets of the Microline emulation provided on other PcOS products. In all cases, an application designed for a Series 50 Printer with Microline 150 Printer that can be used for new applications.

Star Emulation

The standard control codes for the Series 150 Printer are extensions and subsets of the Star emulation provided on other PcOS products. In all cases, an application designed for a Series 50 Printer with Star code sets will function with a Series 150 Printer. There are, however, more features in the Series 150 Printer that can be used for new applications.

5ESC/POS is a registered trademark of the Seiko Epson Corporation.

12/14/99

Rev G

Page 13

Page 23
Image 23
Star Micronics Programmers Guide PcOS Series 150 Control Codes Overview, Standard Emulation, Ipcl Codes, Epos Emulation