Citizen Systems PPU-231II manual GS a n

Page 79

GS a n

[Function]

Enabling/Disabling ASB (Automatic Status Back)

 

[Code]

<1D>H<61>H<n>

 

 

[Range]

0 n

255

 

 

[Outline]

This command selects the status item to be addressed by ASB

 

(Automatic Status Back.)

 

 

 

 

 

 

 

 

Bit

Status item addressed by ASB

Hex.

Decimal

 

0

Undefined

 

1

Online/offline status = disabled

00

0

 

Online/offline status = enabled

02

2

 

 

 

2

Error status = disabled

00

0

 

Error status = enabled

04

4

 

 

 

3

Continuous Paper Sensor = disabled

00

0

 

Continuous Paper Sensor = enabled

08

8

 

 

 

4

Undefined

 

5

Undefined

 

6

Undefined

 

7

Undefined

[Caution]

• If any status item is enabled, the status is sent to the host

 

when this command is executed. After that time on, the status

is sent each time an enabled status item changes. Because each status item represents the current condition, status items disabled for ASB may also have changed.

The ASB function is disabled if all status items are disabled.

If the ASB function is enabled by default, the host receives the status the first time the printer gets ready for communication after it is turned on.

The printer sends 4 bytes of status shown in the tables below, without checking whether the host is ready to receive or busy. The 4 bytes of status is a continuous string except for XOFF code.

Because this command is executed when data is mapped in the receive buffer, there may be a delay between command receiving and status sending depending on the condition of the receive buffer.

Even if the printer is excluded from the selection of peripheral equipment (ESC =), the 4 bytes of status is sent to the host whenever status changes.

When DLE EOT, GS I, or GS r is used, the host must discriminate between the status specified by these commands and the status due to ASB.

— 77 —

Image 79
Contents Command Reference Revision Print Control Functions Command Function Mode CodeESC \ Function Mode CodeCommand relative to NV memory Reference DefaultRange OutlineSee Also Command DetailsPrint Results See Also Sample Program Mode Standard ModePrint Result Can Range Outline DLE EOT nExample Page See Also DLE ENQ n ESC FF ESC SP n Default See AlsoLprint Aaaaa + CHR$&HA ESC ! n Lprint CHR$&HA END ESC $ n1 n2 100 Gosub Setchr ESC % nESC & s n m a p s⋅ a m-n+1 Font a ESC * m n1 n2 d k IMG1 ESC n ESC ESC 3 n ESC = n ESC ? n Function Code Outline Sample Program Print Results ESC @ESC D n k NUL ESC E n ESC G n ESC J n ESC L Definition value ESC M nDetails ESC R n ESC S ESC T n ESC V n Default Sample ProgramESC W xL xH yL yH dxL dxH dyL dyH CAN, ESC L, ESC T, GS P ESC \ nL nH ESC a n ESC c 3 n ESC c 4 n ESC c 5 n ESC d n ESC n n ’ ∝ ← n = Default Sample Program Print Results Horizontal Magnification GS ! nVertical Magnification Default See Also See Also ESC $, ESC T, ESC W, ESC \, GS P, GS \ GS $ nL nHGS * n1 n2 d n1⋅ n2⋅ Next I Next J Return Definition GS a pL pH n mGS / m Specifying starting/ending macro definition GS a m n GS B n GS H n Print Results GS I n GS L nL nH GS P, GS W GS P x y GS R 0 n GS R 1 n GS S 1DH56Hm 1DH56Hmn GS W nL nH GS L, GS P GS \ nL nH GS n1 n2 n3 GS a n Paper feed state triggered by Feed switch DLE EOT, GS r GS f n Selecting bar code height D1 ...... dn D1 ..... dk NULFor For Standard ModeDefault Initial value is not defined For page ModeUPC-A Description of Bar Codes For print examples, refer toAscii This bar code consists of 103 bar code characters FNC4 Special charactersDescription of Bar Codes See Also DLE EOT, GS a GS r nGS v 0 m xL xH yL yH d1...dk When xL+xH ⋅ 256= GS w n Range FS g3 m a1 a2 a3 a4 nL nH d1…dkReference FS g4 m a1 a2 a3 a4 nL nH FS g3 P n m Page Q n xL xH yL yH d1…dk 1… xL xH yL yH d1…dk n Page Related Commands FS p