diff options
Diffstat (limited to 'doc/developer/reference-html/x955.html')
-rw-r--r-- | doc/developer/reference-html/x955.html | 836 |
1 files changed, 379 insertions, 457 deletions
diff --git a/doc/developer/reference-html/x955.html b/doc/developer/reference-html/x955.html index 25d7881..bc3f395 100644 --- a/doc/developer/reference-html/x955.html +++ b/doc/developer/reference-html/x955.html @@ -1,14 +1,14 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >Remote Mode Commands</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK +CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="The Developer's Guide to Gutenprint" -HREF="book1.html"><LINK +HREF="index.html"><LINK REL="UP" TITLE="ESC/P2" HREF="c464.html"><LINK @@ -17,11 +17,14 @@ TITLE="ESC/P2" HREF="c464.html"><LINK REL="NEXT" TITLE="Appropriate Remote Commands" -HREF="x1669.html"><META -http-equiv="Content-Type" -content="text/html; charset=UTF-8"></HEAD +HREF="x1669.html"></HEAD ><BODY CLASS="sect1" +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE @@ -71,7 +74,7 @@ CLASS="sect1" CLASS="sect1" ><A NAME="AEN955" ->Remote Mode Commands</A +>5.2. Remote Mode Commands</A ></H1 ><P > The following description of remote commands comes out of an @@ -93,18 +96,9 @@ CLASS="informalexample" ><A NAME="AEN959" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >ESC (R BC=8 00 R E M O T E 1</PRE -></TD -></TR -></TABLE ><P ></P ></DIV @@ -119,26 +113,17 @@ CLASS="informalexample" ><A NAME="AEN962" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >ESC 00 00 00</PRE -></TD -></TR -></TABLE ><P ></P ></DIV ><P > All remote mode commands must be sent before the initial - <VAR + <TT CLASS="literal" ->ESC (G</VAR +>ESC (G</TT > command is sent. </P ><P @@ -178,13 +163,13 @@ CLASS="variablelist" ></P ><DL ><DT -><VAR +><TT CLASS="literal" ->NC <VAR +>NC <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - 00</VAR + 00</TT ></DT ><DD ><P @@ -192,18 +177,18 @@ CLASS="varname" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->VI <VAR +>VI <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - 00</VAR + 00</TT ></DT ><DD ><P -> On my 740, prints the following, probably “version - information”: +> On my 740, prints the following, probably “version + information”: </P ><DIV CLASS="informalexample" @@ -212,33 +197,24 @@ CLASS="informalexample" ><A NAME="AEN989" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >W01286 I02382\r\n</PRE -></TD -></TR -></TABLE ><P ></P ></DIV ></DD ><DT -><VAR +><TT CLASS="literal" ->* AI <VAR +>* AI <CODE CLASS="varname" ->BC</VAR ->=3 00 00 00</VAR +>BC</CODE +>=3 00 00 00</TT ></DT ><DD ><P -> Prints a “printer ID”. On one 870, prints the +> Prints a “printer ID”. On one 870, prints the following: </P ><DIV @@ -248,18 +224,9 @@ CLASS="informalexample" ><A NAME="AEN997" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >51-51-50-51-49-48\r\n</PRE -></TD -></TR -></TABLE ><P ></P ></DIV @@ -269,12 +236,12 @@ CLASS="screen" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* LD <VAR +>* LD <CODE CLASS="varname" ->BC</VAR ->=0</VAR +>BC</CODE +>=0</TT ></DT ><DD ><P @@ -282,30 +249,30 @@ CLASS="varname" ROM. This apparently does not load factory defaults per se, but any settings that are saved. This is commonly used right at the end of each print job after the - <VAR + <TT CLASS="literal" ->ESC @</VAR +>ESC @</TT > printer reset command. </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* CH <VAR +>* CH <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P > Perform a head cleaning cycle. The heads to clean are - determined by parameter <VAR + determined by parameter <CODE CLASS="varname" ->xx</VAR +>xx</CODE >: </P ><DIV @@ -327,9 +294,9 @@ WIDTH="1*" TITLE="description"><THEAD ><TR ><TH -><VAR +><CODE CLASS="varname" ->xx</VAR +>xx</CODE ></TH ><TH >Description</TH @@ -367,16 +334,16 @@ CLASS="constant" ></TABLE ></DIV ><P -> While <VAR +> While <CODE CLASS="varname" ->xx</VAR +>xx</CODE > = <CODE CLASS="constant" >00</CODE > is - likely supported by all printers, <VAR + likely supported by all printers, <CODE CLASS="varname" ->xx</VAR +>xx</CODE > = <CODE CLASS="constant" @@ -389,24 +356,24 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* DT <VAR +>* DT <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=3 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -> 00</VAR +>xx</CODE +> 00</TT ></DT ><DD ><P > Print an alignment pattern. There are three patterns, which are picked via the choice of - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >. Pattern <CODE CLASS="constant" >0</CODE @@ -422,27 +389,27 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* DA <VAR +>* DA <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=4 00 - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE > 00 - <VAR + <CODE CLASS="varname" ->yy</VAR -></VAR +>yy</CODE +></TT ></DT ><DD ><P > Set results for the alignment pattern. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE > is the pattern (<CODE CLASS="constant" @@ -451,9 +418,9 @@ CLASS="constant" CLASS="constant" >3</CODE >); - <VAR + <CODE CLASS="varname" ->yy</VAR +>yy</CODE > is the best choice from the set (<CODE CLASS="constant" @@ -474,12 +441,12 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* SV <VAR +>* SV <CODE CLASS="varname" ->BC</VAR ->=0</VAR +>BC</CODE +>=0</TT ></DT ><DD ><P @@ -487,13 +454,13 @@ CLASS="varname" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* RS <VAR +>* RS <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=1 - 01</VAR + 01</TT ></DT ><DD ><P @@ -501,13 +468,13 @@ CLASS="varname" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* IQ <VAR +>* IQ <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=1 - 01</VAR + 01</TT ></DT ><DD ><P @@ -521,18 +488,9 @@ CLASS="informalexample" ><A NAME="AEN1089" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >IQ:KKCCMMYY</PRE -></TD -></TR -></TABLE ><P ></P ></DIV @@ -546,18 +504,9 @@ CLASS="informalexample" ><A NAME="AEN1092" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >IQ:KKCCMMYYccmm</PRE -></TD -></TR -></TABLE ><P ></P ></DIV @@ -578,16 +527,16 @@ CLASS="screen" CLASS="variablelist" ><DL ><DT -><VAR +><TT CLASS="literal" ->* IR <VAR +>* IR <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P @@ -599,36 +548,36 @@ CLASS="emphasis" ></SPAN >. This command has been observed on an STP 870 with - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >03</CODE > at the start - of a job and <VAR + of a job and <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >02</CODE > at the end of a job (where it is followed by an - <VAR + <TT CLASS="literal" ->LD</VAR +>LD</TT > command). When in roll mode, the values change to - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >01</CODE > at the start - of a job and <VAR + of a job and <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >00</CODE @@ -637,23 +586,23 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* FP <VAR +>* FP <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=3 00 - <VAR + <CODE CLASS="varname" ->pos</VAR ->[2]</VAR +>pos</CODE +>[2]</TT ></DT ><DD ><P > Specify the horizontal left margin in units of 1/360 inch. - The default value for <VAR + The default value for <CODE CLASS="varname" ->pos</VAR +>pos</CODE > is <CODE CLASS="constant" @@ -683,38 +632,38 @@ CLASS="constant" CLASS="variablelist" ><DL ><DT -><VAR +><TT CLASS="literal" ->* SN <VAR +>* SN <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=3 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -> <VAR +>xx</CODE +> <CODE CLASS="varname" ->yy</VAR -></VAR +>yy</CODE +></TT ></DT ><DD ><P -> Select Mechanism Sequence. <VAR +> Select Mechanism Sequence. <CODE CLASS="varname" ->xx</VAR +>xx</CODE > controls which sub-operation is performed. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >00</CODE > selects - the “Feed paper sequence setting”. - <VAR + the “Feed paper sequence setting”. + <CODE CLASS="varname" ->yy</VAR +>yy</CODE > can take on the following values (on the STP 870, at any rate): </P @@ -737,9 +686,9 @@ WIDTH="1*" TITLE="description"><THEAD ><TR ><TH -><VAR +><CODE CLASS="varname" ->yy</VAR +>yy</CODE ></TH ><TH >Media type</TH @@ -841,24 +790,24 @@ CLASS="constant" presumably to tune it for different types of paper. </P ><P -> <VAR +> <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >01</CODE > controls the platen gap setting; - <VAR + <CODE CLASS="varname" ->yy</VAR +>yy</CODE >=<CODE CLASS="constant" >00</CODE > is the - default, <VAR + default, <CODE CLASS="varname" ->yy</VAR +>yy</CODE >=<CODE CLASS="constant" >1</CODE @@ -869,17 +818,17 @@ CLASS="constant" > are higher settings. </P ><P -> <VAR +> <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >02</CODE > controls paper loading speed - (<VAR + (<CODE CLASS="varname" ->yy</VAR +>yy</CODE >=<CODE CLASS="constant" >0</CODE @@ -895,12 +844,12 @@ CLASS="constant" CLASS="constant" >1</CODE > is - used when printing on “plain paper”, - “360dpi ink jet paper” or “ink jet - transparencies”, and - <VAR + used when printing on “plain paper”, + “360dpi ink jet paper” or “ink jet + transparencies”, and + <CODE CLASS="varname" ->yy</VAR +>yy</CODE >=<CODE CLASS="constant" >00</CODE @@ -908,35 +857,35 @@ CLASS="constant" other paper type settings. </P ><P -> <VAR +> <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >07</CODE > controls duplex printing for printers with that capability - (<VAR + (<CODE CLASS="varname" ->yy</VAR ->=<VAR +>yy</CODE +>=<CODE CLASS="varname" ->0</VAR +>0</CODE > is default, for non-duplex printing; <CODE CLASS="constant" >1</CODE > is front - side of the paper, and <VAR + side of the paper, and <CODE CLASS="varname" ->2</VAR +>2</CODE > is back side). </P ><P -> <VAR +> <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >09</CODE @@ -944,9 +893,9 @@ CLASS="constant" zero margin printing on the printers with the capability of printing zero-margin on all sides (Stylus Photo 780/790, 890, and 1280/1290). - <VAR + <CODE CLASS="varname" ->yy</VAR +>yy</CODE >=<CODE CLASS="constant" >0</CODE @@ -959,80 +908,80 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* PP <VAR +>* PP <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=3 00 - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE > - <VAR + <CODE CLASS="varname" ->yy</VAR -></VAR +>yy</CODE +></TT ></DT ><DD ><P > Set Paper Path. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >2</CODE > indicates manual feed, - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >3</CODE > is for roll - paper. <VAR + paper. <CODE CLASS="varname" ->yy</VAR -> selects “paper path - number”. +>yy</CODE +> selects “paper path + number”. </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* AC <VAR +>* AC <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P > Set Auto Cutting State. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >0</CODE > selects auto cutting off, - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >1</CODE > selects auto cutting on, and - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >2</CODE @@ -1047,74 +996,74 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* DR <VAR +>* DR <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=4 00 xx - <VAR + <CODE CLASS="varname" ->DT2</VAR -></VAR +>DT2</CODE +></TT ></DT ><DD ><P > Set Drying Time. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >00</CODE > sets the - drying time “per scan” (per pass?); - <VAR + drying time “per scan” (per pass?); + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >01</CODE > sets the - drying time per page. <VAR + drying time per page. <CODE CLASS="varname" ->DT</VAR +>DT</CODE > indicates the drying time, which is in seconds if page mode is used and in milliseconds if scan mode is used. - <VAR + <CODE CLASS="varname" ->DT</VAR +>DT</CODE > must not exceed 3600 seconds in per-page mode and 10000 milliseconds in per-scan mode. </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* IK <VAR +>* IK <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P > Select Ink Type. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >00</CODE > selects dye ink. Pigment ink is apparently selected by - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >01</CODE @@ -1123,24 +1072,24 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* PZ BC=2 00 xx</VAR +>* PZ BC=2 00 xx</TT ></DT ><DD ><P > Set Pause After Printing. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >00</CODE > selects no pause after printing; - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >01</CODE @@ -1159,30 +1108,30 @@ CLASS="emphasis" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* EX <VAR +>* EX <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=6 00 00 00 00 0x14 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P > Set Vertical Print Page Line Mode. - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >00</CODE > is off, - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE >=<CODE CLASS="constant" >01</CODE @@ -1192,30 +1141,30 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* EX <VAR +>* EX <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=6 00 00 00 00 0x05 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P -> Set Roll Paper Mode. If <VAR +> Set Roll Paper Mode. If <CODE CLASS="varname" ->xx</VAR +>xx</CODE > is <CODE CLASS="constant" >0</CODE >, roll paper mode is off; if - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE > is <CODE CLASS="constant" >1</CODE @@ -1224,70 +1173,70 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* EX <VAR +>* EX <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=3 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -> <VAR +>xx</CODE +> <CODE CLASS="varname" ->yy</VAR -></VAR +>yy</CODE +></TT ></DT ><DD ><P -> Appears to be a synonym for the <VAR +> Appears to be a synonym for the <TT CLASS="literal" ->SN</VAR +>SN</TT > command described above. </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* PH <VAR +>* PH <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P > Select Paper Thickness. Set the paper thickness - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE > in .1 mm units. This must not exceed <CODE CLASS="constant" >0x10</CODE > (1.6 mm). If the - thickness is set “more than” .6 mm (which - probably means “at least” 0.6 mm, since the - other case reads “less than 0.5 mm”), the + thickness is set “more than” .6 mm (which + probably means “at least” 0.6 mm, since the + other case reads “less than 0.5 mm”), the platen gap is set high irrespective of the - <VAR + <TT CLASS="literal" ->SN</VAR +>SN</TT > command. </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* PM <VAR +>* PM <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - 00</VAR + 00</TT ></DT ><DD ><P @@ -1303,27 +1252,27 @@ CLASS="emphasis" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* ST <VAR +>* ST <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P > Epson's STP 750/1200 programming guide refers to the - <VAR + <TT CLASS="literal" ->ST</VAR -> command as “Set printer - state reply”. If <VAR +>ST</TT +> command as “Set printer + state reply”. If <CODE CLASS="varname" ->xx</VAR +>xx</CODE > is <CODE CLASS="constant" @@ -1333,9 +1282,9 @@ CLASS="constant" >2</CODE >, the printer will not send status replies. If - <VAR + <CODE CLASS="varname" ->xx</VAR +>xx</CODE > is <CODE CLASS="constant" >1</CODE @@ -1357,12 +1306,6 @@ CLASS="informalexample" ><A NAME="AEN1341" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >@BDC ST\r @@ -1375,30 +1318,27 @@ AI:CW:02kkccmmyy, MI:mm [TC:tttt;] INK:...; \f</PRE -></TD -></TR -></TABLE ><P ></P ></DIV ><P -> (<VAR +> (<TT CLASS="literal" ->\r</VAR +>\r</TT > is carriage return; - <VAR + <TT CLASS="literal" ->\n</VAR -> is newline; <VAR +>\n</TT +> is newline; <TT CLASS="literal" ->\f</VAR +>\f</TT > is formfeed.) </P ><P -> <VAR +> <TT CLASS="literal" ->ST</VAR +>ST</TT > is the printer status: </P ><DIV @@ -1493,9 +1433,9 @@ CLASS="constant" ></TABLE ></DIV ><P -> <VAR +> <TT CLASS="literal" ->ER</VAR +>ER</TT >, if provided, is the error status: </P ><DIV @@ -1644,9 +1584,9 @@ CLASS="constant" ></TABLE ></DIV ><P -> <VAR +> <TT CLASS="literal" ->IQ</VAR +>IQ</TT > is the amount of ink left, as a (decimal!) percentage expressed in hexadecimal. The values are black, cyan, magenta, and yellow. 6 and 7 @@ -1727,9 +1667,9 @@ CLASS="constant" ></TABLE ></DIV ><P -> <VAR +> <TT CLASS="literal" ->WR</VAR +>WR</TT >, if provided, is the warning status: </P ><DIV @@ -1765,7 +1705,7 @@ CLASS="constant" ></TD ><TD > Black ink low (Photo black on printers using - UltraChrome® ink) + UltraChrome ink) </TD ></TR ><TR @@ -1845,41 +1785,41 @@ CLASS="constant" ></TABLE ></DIV ><P -> <VAR +> <TT CLASS="literal" ->RV</VAR +>RV</TT > is the firmware revision (one byte ASCII). </P ><P -> <VAR +> <TT CLASS="literal" ->AI</VAR +>AI</TT > is actuator information. These are two byte ASCII codes that indicate ``ink weight rank ID'' of KCMY, respectively. </P ><P -> <VAR +> <TT CLASS="literal" ->TC</VAR +>TC</TT >, if provided, is the total time of cleaning or ink filling (?). </P ><P -> <VAR +> <TT CLASS="literal" ->RC</VAR +>RC</TT >, if provided, is the firmware revision. </P ><P -> <VAR +> <TT CLASS="literal" ->INK:</VAR -> and <VAR +>INK:</TT +> and <TT CLASS="literal" ->MI</VAR +>MI</TT > are <SPAN CLASS="emphasis" @@ -1891,26 +1831,26 @@ CLASS="emphasis" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* SM <VAR +>* SM <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - <VAR + <CODE CLASS="varname" ->xx</VAR -></VAR +>xx</CODE +></TT ></DT ><DD ><P -> Set Status Reply Rate. <VAR +> Set Status Reply Rate. <CODE CLASS="varname" ->xx</VAR +>xx</CODE > is the - repeat interval in seconds. If <VAR + repeat interval in seconds. If <CODE CLASS="varname" ->xx</VAR +>xx</CODE > is <CODE CLASS="constant" @@ -1920,13 +1860,13 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* ST <VAR +>* ST <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=1 - 01</VAR + 01</TT ></DT ><DD ><P @@ -1939,39 +1879,30 @@ CLASS="informalexample" ><A NAME="AEN1556" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" ->@BDC PS\r\nST:<VAR +>@BDC PS\r\nST:<CODE CLASS="varname" ->xx</VAR +>xx</CODE >;\f</PRE -></TD -></TR -></TABLE ><P ></P ></DIV ><P -> <VAR +> <TT CLASS="literal" ->\r</VAR +>\r</TT > is carriage return; - <VAR + <TT CLASS="literal" ->\n</VAR -> is newline; <VAR +>\n</TT +> is newline; <TT CLASS="literal" ->\f</VAR +>\f</TT > is - formfeed). If <VAR + formfeed). If <CODE CLASS="varname" ->xx</VAR +>xx</CODE > (the reply value) is <CODE CLASS="constant" @@ -1992,13 +1923,13 @@ CLASS="constant" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* SM <VAR +>* SM <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=1 - 01</VAR + 01</TT ></DT ><DD ><P @@ -2012,63 +1943,54 @@ CLASS="informalexample" ><A NAME="AEN1574" ></A -><TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD ><PRE CLASS="screen" >@BDC PS\r\nST:xx;\f</PRE -></TD -></TR -></TABLE ><P ></P ></DIV ><P -> <VAR +> <TT CLASS="literal" ->\r</VAR +>\r</TT > is carriage return; - <VAR + <TT CLASS="literal" ->\n</VAR -> is newline; <VAR +>\n</TT +> is newline; <TT CLASS="literal" ->\f</VAR +>\f</TT > is - formfeed). See <VAR + formfeed). See <TT CLASS="literal" >SM - <VAR + <CODE CLASS="varname" ->BC</VAR ->=2</VAR +>BC</CODE +>=2</TT > above for the meaning of the return value. </P ></DD ><DT -><VAR +><TT CLASS="literal" >* ?? - <VAR + <CODE CLASS="varname" ->BC</VAR ->=<VAR +>BC</CODE +>=<CODE CLASS="varname" ->xx</VAR +>xx</CODE > - <VAR + <CODE CLASS="varname" ->y</VAR ->[1] … - <VAR +>y</CODE +>[1] … + <CODE CLASS="varname" ->y</VAR ->[xx]</VAR +>y</CODE +>[xx]</TT ></DT ><DD ><P @@ -2076,31 +1998,31 @@ CLASS="varname" Commands). The command string is executed (it would appear from the documentation), and the string sent is returned using a sequence similar to that described in - the <VAR + the <TT CLASS="literal" ->ST <VAR +>ST <CODE CLASS="varname" ->BC</VAR ->=1</VAR +>BC</CODE +>=1</TT > and - <VAR + <TT CLASS="literal" ->SM <VAR +>SM <CODE CLASS="varname" ->BC</VAR ->=1</VAR +>BC</CODE +>=1</TT > commands. Note that in this case the number of bytes is variable! </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* SM <VAR +>* SM <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=2 00 - 02</VAR + 02</TT ></DT ><DD ><P @@ -2115,13 +2037,13 @@ CLASS="emphasis" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* JE <VAR +>* JE <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=1 - 00</VAR + 00</TT ></DT ><DD ><P @@ -2143,38 +2065,38 @@ CLASS="emphasis" </P ></DD ><DT -><VAR +><TT CLASS="literal" ->* CO <VAR +>* CO <CODE CLASS="varname" ->BC</VAR +>BC</CODE >=8 00 - <VAR + <CODE CLASS="varname" ->cutter</VAR ->[1] <VAR +>cutter</CODE +>[1] <CODE CLASS="varname" ->page</VAR +>page</CODE >[1] - <VAR + <CODE CLASS="varname" ->unit</VAR +>unit</CODE >[1] - <VAR + <CODE CLASS="varname" ->position</VAR ->[4]</VAR +>position</CODE +>[4]</TT ></DT ><DD ><P > Specify paper cutting on Stylus Photo 2200 (and perhaps - some other printers). <VAR + some other printers). <CODE CLASS="varname" ->cutter</VAR +>cutter</CODE > must be - 0. <VAR + 0. <CODE CLASS="varname" ->page</VAR +>page</CODE > should be one of the following: </P @@ -2234,9 +2156,9 @@ CLASS="constant" ></TABLE ></DIV ><P -> <VAR +> <CODE CLASS="varname" ->unit</VAR +>unit</CODE > should be one of the following: </P ><DIV @@ -2296,9 +2218,9 @@ CLASS="constant" ></DIV ><P > This command should be used twice. The first - <VAR + <TT CLASS="literal" ->CO</VAR +>CO</TT > command specifies where the page will be cut at the top, and the second specifies where the page will be cut at the bottom. This permits @@ -2333,7 +2255,7 @@ WIDTH="34%" ALIGN="center" VALIGN="top" ><A -HREF="book1.html" +HREF="index.html" ACCESSKEY="H" >Home</A ></TD |