beautypg.com

Control codes pcos series 150 programmer's guide, Inquire commands – Star Micronics 150 User Manual

Page 72

background image

Control Codes

PcOS Series 150

Programmer's Guide

Printer Status Set/Inquire

Page 62

Rev G

12/14/99

Inquire Commands

Function

Inquire printer status

ASCII

[ENQ]

Hexadecimal

05H

Decimal

<5>

IPCL

none

EPOS

[GS] r or [DLE] [ENQ] or [DLE] [EOT]

Description

This command inquires as to the printer’s status and returns the result. The
following inquires are defined.

Note: If the printer is off-line, inquires may not be accepted.

Function

Inquire Cash Drawer 1 status

ASCII

[ENQ] <1>

Hexadecimal

05H 01H

Decimal

<5> <1>

Function

Cash Drawer 1 status
Serial/Parallel, IEEE 1284

Parallel, non-IEEE 1284

Response

ACK <1> (06H 01H)

PE low

Cash Drawer 1 is closed.
NAK <1> (15H 01H)

PE high

Cash Drawer 1 is open.

The cash drawer status is defined as open circuit being drawer closed.

Function

Inquire Cash Drawer 2 status

ASCII

[ENQ] <2>

Hexadecimal

05H 02H

Decimal

<5> <2>

Function

Cash Drawer 2 status
Serial/Parallel, IEEE 1284

Parallel, non-IEEE 1284

Response

ACK <2> (06H 02H)

PE low

Cash Drawer 2 is closed.
NAK <2> (15H 02H)

PE high

Cash Drawer 2 is open.
The cash drawer status is defined as open circuit being drawer closed.

Function

Inquire receipt-paper out

ASCII

[ENQ] <4>

Hexadecimal

05H 04H

Decimal

<5> <4>

Function

Receipt-paper out
Serial/Parallel, IEEE 1284

Parallel, non-IEEE 1284

Response

ACK <4> (06H 04H)

PE low

There is receipt paper.
NAK <4> (15H 04H)

PE high

The receipt paper is exhausted.