24.01.2015 Views

1 Turn off the power of the printer. - Van Mechelen

1 Turn off the power of the printer. - Van Mechelen

1 Turn off the power of the printer. - Van Mechelen

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

13.2.3 Precautions<br />

1) The Negotiation phase is triggered when <strong>the</strong> IEEE 1284 Active signal sent by <strong>the</strong><br />

host becomes High.<br />

2) In Compatibility mode, <strong>the</strong> time when <strong>the</strong> negotiation process begins is, as a<br />

general rule, after <strong>the</strong> host sets nStrobe to High and <strong>the</strong>n <strong>the</strong> <strong>printer</strong> outputs an<br />

nAck pulse.<br />

Once <strong>the</strong> nStrobe signal is set to High, however, <strong>the</strong> <strong>printer</strong> immediately moves<br />

into <strong>the</strong> Negotiation phase when <strong>the</strong> high state <strong>of</strong> IEEE 1284 Active is detected,<br />

even if <strong>the</strong> nAck pulse has yet to be output or is being output. In this case, if <strong>the</strong><br />

<strong>printer</strong> has returned to Compatibility mode after Termination, no nAck pulse will<br />

be output.<br />

3) Negotiations can be entered from <strong>the</strong> Busy or Error state <strong>of</strong> <strong>the</strong> Compatibility<br />

mode. In this case, <strong>the</strong> <strong>printer</strong> will not return to <strong>the</strong> Busy or Error state before<br />

<strong>the</strong> negotiations, but still remains in <strong>the</strong> <strong>printer</strong> state just after Termination.<br />

4) If <strong>the</strong> host requested a communication mode that is not supported by <strong>the</strong><br />

<strong>printer</strong>, it must move into <strong>the</strong> Termination phase and return to <strong>the</strong> Compatibility<br />

mode.<br />

Table 2.4.1 Definitions <strong>of</strong> Request Bits in IEEE 1284 Communication Mode<br />

Xflag<br />

Bit Values<br />

Bit<br />

Definition<br />

(76543210)<br />

Hex. When In <strong>the</strong><br />

supported <strong>printer</strong><br />

7 Request Extensibility Link 10000000 80H High Low<br />

6 Request EPP Mode 01000000 40H High Low<br />

5 Request ECP Mode with RLE 00110000 30H High Low<br />

4 Request ECP Mode 00010000 10H High Low<br />

3 Reserve 00001000 08H High Low<br />

Request Device ID: Return Data Using<br />

Nibble Mode Rev Channel Transfer 00000100 04H High High<br />

2 Byte Mode Rev Channel Transfer 00000101 05H High High<br />

ECP Mode Transfer without RLE 00010100 14H High Low<br />

ECP Mode Transfer with RLE 00110100 34H High Low<br />

1 Reserve 00000010 02H High Low<br />

0 Byte Mode Reverse Channel Transfer 00000001 01H High High<br />

None Nibble Mode Reverse Channel Transfer 00000000 00H Low Low<br />

Illegal or Contradictory Request<br />

O<strong>the</strong>r than O<strong>the</strong>r than<br />

above above<br />

— Low<br />

Note: The <strong>printer</strong> only supports <strong>the</strong> Nibble and Byte modes. For a request for any<br />

o<strong>the</strong>r mode, Xflag is set to Low.<br />

—163 —

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!