background image

 

 

 

 

 
 

 

P

 

rog

M

 

 

gra
Ma

 

 

am

anu

me

ual

er’s

 

s  

Summary of Contents for S828

Page 1: ...Prog M gra Ma am anu me ual er s s...

Page 2: ......

Page 3: ...ntents 1 Introduction 1 Index of Contents 1 Index of Command Summary in Alphabetical Order 9 Common commands for the Printronix S828 model printers 9 Commands for the Printronix S828 model printer wit...

Page 4: ...nds 118 Text Function Set Commands 149 Image Function Set Commands 158 Graphics Function Set Commands 160 Related Drawing Orders 193 Bar Code Function Set Commands 196 Code 128 Character Set EBCDIC 20...

Page 5: ...71 Network Configuration Parameters 371 Managing a Single Printer Configuration Using the Internal Webpage 373 Managing Multiple Printers Using the Remote Printer 373 Network Interface Summary 373 App...

Page 6: ...162 Figure 19 The Graphic Block Area on the Physical Medium 163 Figure 20 Graphic Block Area Position Control and the Graphic Block Area 165 Figure 21 Graphic Output Control and the Graphic Block Area...

Page 7: ...euro 283 Figure 69 CP01141 Austrian German euro 284 Figure 70 CP01142 Danish Norwegian euro 285 Figure 71 CP01143 Finnish Swedish euro 286 Figure 72 CP01144 Italian euro 287 Figure 73 CP01145 Spanish...

Page 8: ...36 Figure 120 TurkishWindows CP1254 337 Figure 121 HebrewWindows CP1255 338 Figure 122 ArabicWindows CP1256 339 Figure 123 Batlic Windows CP1257 340 Figure 124 MAZOWIA Polish 341 Figure 125 GOST Russi...

Page 9: ...gure 154 Bar Code Examples with NATIVE Commands Example Bar Code Mode Native 404 Figure 155 Bar Code Examples with NATIVE Commands Example Bar Code Mode Native 405 Figure 156 Bar Code Examples with NA...

Page 10: ...equence 108 Table 6 IPDS Initialization Defaults 115 Table 7 Front and Rear with no linking 131 Table 8 Related Drawing Order 193 Table 9 Code 128 Character Set EBCDIC 208 Table 10 Exception Reporting...

Page 11: ...Sets 10 cpi printing IBM 29 DC2 Cancels compressed printing EPSON 29 DC3 Deselects printer EPSON 50 DC3 Deselects printer Data Control 3 ANSI 82 DC4 Cancels double width printing IBM EPSON 29 DC4 DC4...

Page 12: ...47 ESC Initializes the printer EPSON 51 ESC Selects the score line IBM 2381 only 31 ESC I Sets font and pitch of a character IBM 2381 only 34 ESC p1 Horizontal position absolute HPA ANSI 77 ESC p1 k V...

Page 13: ...on as top of form first printable line IBM 21 ESC 4 Sets italics printing mode EPSON 35 ESC 5 Sets an automatic line feed after a carriage return IBM 17 ESC 5 Cancels italics printing EPSON 35 ESC 6 S...

Page 14: ...ts the right margin EPSON 26 ESC Q Deselects Printer IBM 51 ESC Q or PU1 Executes Self test ANSI 83 ESC R Sets horizontal and vertical tab stops to default values IBM 26 ESC R Selects Nation character...

Page 15: ...64F Deactivate Font 130 DO D6EF Deactivate Overlay 210 DPS D66F Deactivate Page Segment 212 END D65D End 130 EP D6BF End Page 130 IO D67D Include Overlay 210 IPS D67F Include Page Segment 211 LE D61D...

Page 16: ...Programmer Manual PTX S828 Contents 14 260071 001A This page is intentionally left blank...

Page 17: ...set to the top of form position If a print job is abnormally terminated the job should be canceled See Cancel Print in Chapter 2 Understanding the Operator Panel in the Administrators Manual for your...

Page 18: ...alues are not acceptable 2 The operator should align the physical paper so that it matches the logical presentation surface Also created with this surface is a pair of numbers CPL and CPP which specif...

Page 19: ...M ASCII Code ESC Hexadecimal Value X 1B X 5D Decimal Value 27 93 This is a terminator code it therefore causes the current contents of the print buffer to be printed before advancing the paper by one...

Page 20: ...an inch The printing restarts from the column at which the command was sent LF Line Feed IBM EPSON ASCII Code LF Hexadecimal Value X 0A Decimal Value 10 This is a terminator code it causes the curren...

Page 21: ...nel EPSON ASCII Code ESC m Hexadecimal Value X 1B X 2F m Decimal Value 27 47 m Range 0 m 7 This sequence selects the VFU channel that you want to use Eight different channels are available The m param...

Page 22: ...Sets n 360 inch line spacing IBM ASCII Code ESC n Hexadecimal Value X 1B X 2B n Decimal Value 27 43 n Range 0 n 255 This command sets the line spacing to n 360 inch If the line spacing is changed it d...

Page 23: ...top of form first printable line IBM ASCII Code ESC 4 Hexadecimal Value X 1B X 34 Decimal Value 27 52 This sequence sets the first line of the fanfold paper as the current paper position of the form E...

Page 24: ...cal Format Unit VFU channel ESC b Sets vertical tab stops in one of the 8 Vertical Format Unit channels available EPSON ASCII Code ESC b mn1 nx 0 Hexadecimal Value X 1B X 62 mn1 nx 00 Decimal Value 27...

Page 25: ...ent vertical spacing The current position of the paper is assumed as top of form ESC D Sets horizontal tab stops IBM EPSON ASCII Code ESC D n1 n2 nx 0 Hexadecimal Value X 1B X 44 n1 n2 nx 00 Decimal V...

Page 26: ...n1 n2 Range 0 n1 n2 255 This command moves the print carriage n1 n2 256 120 of an inch displacement on the left of its current dot position If the selected position is outside the current left margin...

Page 27: ...n accepted sets the top and bottom margins according to the operator panel setting see the Administrators Manual If the top margin set using the operator panel is greater than the skipover value the f...

Page 28: ...h type of horizontal spacing there is a range of values as shown in the following table Character Width Horizontal Spacing Range of columns Double Width 5 cpi 1 n 67 6 cpi 1 n 81 7 5 cpi 1 n 101 8 5 c...

Page 29: ...d right margins at the same time The n1 and n2 parameters indicate respectively the number of columns for the left and right margins at the current spacing These margins are retained in terms of absol...

Page 30: ...cal positions on the page and are not affected by changing the horizontal spacing When double width printing is selected the tab stop setting must take into account that each character occupies two co...

Page 31: ...ator code It causes all data present in the print buffer to be printed This command is accepted at any position within the line The character that follows this command is printed as follows 17 CPI 10...

Page 32: ...portional 4 Compressed 8 Emphasized 16 Double Strike 32 Double Width 64 Italics 128 Underline To print the desired combination of printing attributes calculate the nparameter by adding up the values o...

Page 33: ...core underscore and strikethrough To select loc To select type loc Selection type Selection 1 Underscore 0 Cancles Line 2 Strikethrough 1 Single Line 3 Overscore 2 Double Line 255 Cancels all score se...

Page 34: ...double line feed See the following tables for m1 m3 and m4 selections m1 Selection m3 Selection m4 Selection 0 No Change 0 No Change 0 No Change 1 Start Italic Printing 1 Single High Character 1 Singl...

Page 35: ...height Normal line feeds 32 Character height unchanged Double line feeds 33 Standard character height Double line feeds 34 Double character height Double line feeds The m4 parameter specifies the cha...

Page 36: ...use refer to the table below 1 Identify the type style pitch and font to use in the left column pitch 2 For the hexadecimal values of m and n look across the row to the second column Hex mn 3 For the...

Page 37: ...style attribute of the font to italic This command selects italic printing even if the italic character table is not selected ESC 5 Cancels italics printing EPSON ASCII Code ESC 5 Hexadecimal Value X...

Page 38: ...ng that was started by ESC E ESC G Sets double strike printing IBM EPSON ASCII Code ESC G Hexadecimal Value X 1B X 47 Decimal Value 27 71 This command starts double strike printing ESC G may be cancel...

Page 39: ...cpi 14 LQ 12 cpi 16 Draft 17 cpi 20 Draft 17 cpi 18 LQ 17 cpi 22 LQ 17 cpi ESC M Selects 10 5 point 12 CPI EPSON ASCII Code ESC M Hexadecimal Value X 1B X 4D Decimal Value 27 77 This is a terminator c...

Page 40: ...l printing EPSON ASCII Code ESC p n Hexadecimal Value X 1B X 70 n Decimal Value 27 112 n Range 1 n 255 This command selects the proportional or fixed spacing according to the following values n Propor...

Page 41: ...C SO Sets double width printing one line IBM EPSON ASCII Code SO or ESC S0 Hexadecimal Value X 0E or X 1B X 0E Decimal Value 14 or 27 14 This code causes subsequent data in the same line to be printed...

Page 42: ...d is sent on the first line all following lines are printed at double height Double height printing overrides superscript subscript and condensed Superscript subscript and condensed print resumes when...

Page 43: ...imal Value X 0F Decimal Value 15 This command is accepted at any position within the line DC2 code cancels compressed printing The setting of this command depends on the horizontal spacing previously...

Page 44: ...82 CP850 3 99 CP867 33 146 8859 4 4 232 CP1256 3 83 CP851 3 108 CP876 33 147 8859 5 4 233 CP1257 3 84 CP852 3 109 CP877 33 148 8859 6 33 130 FARSI 1 3 85 CP853 4 74 CP1098 33 149 8859 7 33 131 FARSI 2...

Page 45: ...X 36 Decimal Value 27 54 This command selects the character set 2 ESC 7 Selects the Character Set 1 IBM ASCII Code ESC 7 Hexadecimal Value X 1B X 37 Decimal Value 27 55 This command selects the charac...

Page 46: ...Selects the upper half from 128 to 255 from the character table n Character Tables 0 Standard Italic Character Set 1 ASCII Character Set 2 Remaps DLL Character Set from position 0 127 to 128 255 Downl...

Page 47: ...both these parameters with the a parameter as described in the following table Attribute byte table Beginning Column Ending Column Upper Lower 8 pins Column Number Value Column Number Value Pin group...

Page 48: ...racter is a true descender This bit is ignored if bit 0 or bit 1 is set to 1 Bit 6 to 2 Ignored Bit 1 0 Character description 00 no 12 high expansion The bit 7 is valid 01 line drawing character The d...

Page 49: ...density 120 ESC L 2 Double speed Double density 120 virtual ESC Y 3 Quadruple density 240 virtual ESC Z 4 CTR Graphics I 80 5 Plotter Graphics 72 6 CTR Graphics II 90 7 Double Density Plotter Graphic...

Page 50: ...t graphics at 120 horizontal dpi by 180 vertical dpi The parameter values should be calculated as follows n1 Remainder of the number of columns divided by 256 n2 Integer result of the previous divisio...

Page 51: ...ber of columns divided by 256 n2 Integer result of the previous division p1 Sum of the values corresponding to the dots that should be printed in the first column of the graphics pattern p2 Sum of the...

Page 52: ...t character EPSON ASCII Code DEL Hexadecimal Value X 7F Decimal Value 127 This command causes the printer to delete the last printable character sent to the printer Printer control codes are not affec...

Page 53: ...er or select the printer by using DC1 Select Printer to accept data To deselect the printer use ESC Q35 Miscellaneous BEL Buzzer IBM EPSON ASCII Code BEL Hexadecimal Value X 07 Decimal Value 7 This co...

Page 54: ...ffected 1 Initializes the printer to user default settings The download font is initialized If parameters are specified they overwrite the default settings This command only copies data from the selec...

Page 55: ...rm Alarm enabled Alarm disabled 4 Automatic CR No CR on vertical movement CR on vertical movement 3 Automatic LF No LF after CR LF after CR 2 Page length 11 inches 12 inches 1 Slashed zero Zero withou...

Page 56: ...alues that are not supported result in the command being ignored n Parameter Description m values m default 0 Barcode style see below table 4 1 Barcode height 1 120 1 12 increments 12 2 Human readable...

Page 57: ...9 Codabar default start stop a t 10 Codabar default start stop b n 11 Codabar default start stop c 12 Codabar default start stop d e 13 UPC A 14 UPS E 15 Code 93 16 Code 128 subset A B and C 17 Code 1...

Page 58: ...Programmer Manual PTX S828 Chapter 1 EPSON IBM Commands 56 260071 001A This page is intentionally left blank...

Page 59: ...ds DC4 DC4 ESC 3 1 Sets vertical spacing 12 lines 30 mm ASCII Code DC4 DC4 ESC 3 1 Hexadecimal Value X 14 X 14 X 1B X 33 X 31 Decimal Value 20 20 27 51 49 This command sets vertical spacing to 12 line...

Page 60: ...ESC A Sets the horizontal spacing to 15 17 1 20 CPI ASCII Code DC4 DC4 ESC A n Hexadecimal Value X 14 X 14 X 1B X 41 n Decimal Value 20 20 27 65 n This is terminator code and causes the current conten...

Page 61: ...yrillic 5 ISO 8859 5 Latin Cyrillic 141 CP 866 Russian 6 ISO 8859 6 Latin Arabic 142 GOST Cyrillic 7 ISO 8859 7 Latin Greek 145 CP 437G Greek 8 ISO 8859 8 Latin Hebrew 146 CP 853 Turkish 9 ISO 8859 9...

Page 62: ...opean Article Numbering EAN 8 10 General Purpose Bar Code Code GP 11 Code 2 of 5 3 BAR Data Logic C25 3BAR 12 Binary Coded Decimal CODE BCD 13 MSI Plessey MSI 14 AIM USD 8 Code 11 Code 11 15 AIM USD 7...

Page 63: ...only contain numeric data and must be 13 bytes long including the check digit The EAN 13 character repertoire provides 0 to 9 ASCII numeric figures n indicates the bar code height in units of 1 6 inc...

Page 64: ...NULL value question marks are printed in place of the HRC string when possible If the ofield takes a value of 1 the check digit are computed applying the internally available algorithm to the receive...

Page 65: ...its internal algorithms are provided that are accessible by the host application program giving the proper supported value to the ocheck digit option field according to the following options 0 Print t...

Page 66: ...cter The printer generates the couple related to each symbol It is visually interpreted by an OPEN TRIANGLE and will always appear on the HRC string because its size is usually varied to signify the n...

Page 67: ...is variable and the supported character set only provides ASCII numeric figures 0 to 9 nindicates the bar code height in units of 1 6 inch and must be in the range 1 to 12 pmust be NUL hex X 00 if no...

Page 68: ...he selected barcode density 120 or 180 dpi At the end of the line EM must close this command Miscellaneous DC4 DC4 ESC Re initializes the printer ASCII Code DC4 DC4 ESC Hexadecimal Value X 14 X 14 X 1...

Page 69: ...ing pressed the PARK key in response to the TEAR IF NECESS PARK PAPER message DC4 DC4 ESC R String rotation ASCII Code DC4 DC4 ESC R n string EM Hexadecimal Value X 14 X 14 X 1B X 52 n string EM Decim...

Page 70: ...n Decimal Value 20 20 27 89 n Selects the printer emulation type according to the n parameter value n Emulation 0 Default printer emulation 1 EPSON FX Series 2 IBM Proprinter XL III 5 IBM 2381 DC4 DC...

Page 71: ...2 Native Emulation Commands 69 260071 001A This command enables or disables sending operator panel messages to the serial I F The string to send is the following STX message 16 ASCII byte characters E...

Page 72: ...Programmer Manual PTX S828 Chapter 2 Native Emulation Commands 70 260071 001A This page is intentionally left blank...

Page 73: ...ters in ANSI protocol are expressed in decipoints For example 1 decipoint 1 720 inch 72 decipoints 1 10 inch 120 decipoints 1 6 inch 720 decipoints 1 inch 2880 decipoints 4 inches All parameter values...

Page 74: ...ng to the p1 parameter value See the following tables Table 1 7 bit Substitution p1 NATION p1 NATION 0 USA 13 Swedish Finnish A 1 Germany 14 Swedish Finnish B 2 French A 15 Swedish Finnish C 3 French...

Page 75: ...ed 8586 to 8590 Reserved 860 Code Page 860 8591 ISO 8859 1 Western Europe 863 Code Page 863 8592 SO 8859 2 Eastern Europe 864 Code Page 864 8593 ISO 8859 3 Southern Europe 865 Code Page 865 8594 ISO 8...

Page 76: ...mal Print Mode 1 Bold Print Mode 2 Subscript Mode 3 Superscript Mode 4 Underline Mode 5 Expanded Mode 6 Proportional 7 Italic Mode 8 9 Reserved 10 Draft Font 11 Draft Font 12 LQ Gothic 13 Draft Font 1...

Page 77: ...ESC p1 t Special print mode Oversize Expanded Bar code Mode SPM ASCII Code ESC p1 t Hexadecimal Value X 1B X 5B p1 X 74 Decimal Value 27 91 p1 116 This sequence selects or deselects oversize expanded...

Page 78: ...el unidirectional printing 1 Print unidirectional LQ and DP 2 Print unidirectional Dot Graphics Horizontal Movements BS Back space ASCII Code BS Hexadecimal Value X 08 Decimal Value 8 The BS code move...

Page 79: ...ht margin ESC p1 p2 s Left right margin set SLR ASCII Code ESC p1 p2 s Hexadecimal Value X 1B X 5B p1 X 3B p2 X 73 Decimal Value 27 91 p1 59 p2 115 This command sets the left and right margin values T...

Page 80: ...arameters When specifying more than one position enter the parameters in ascending order Vertical Movements LF Line feed ASCII Code LF Hexadecimal Value X 0A Decimal Value 10 This code positions the p...

Page 81: ...also used after an ESC K partial line down sequence to recover the original active vertical position ESC M or RI Reverse index ASCII Code ESC M or RI Hexadecimal Value X 1B X 4D 7 bit or X 8D 8 bit D...

Page 82: ...mal Value 27 91 p1 107 This command causes the current vertical position to be moved backwards as specified by the p1 parameter decipoints relative to the current print line position ESC p1 pn g Tab c...

Page 83: ...ied by p parameters The tab stops are measured from the top of the page When specifying more than one position enter the parameters in ascending order FF Form feed ASCII Code FF Hexadecimal Value X 0C...

Page 84: ...Code NUL Hexadecimal Value X 00 or NUL Decimal Value 00 This code is ignored ENQ Enquiry ASCII Code ENQ Hexadecimal Value X 05 Decimal Value 5 This code is used to request the message string defined b...

Page 85: ...e X 7F Decimal Value 127 In parallel interface this code causes the last received character to be deleted ESC Escape ASCII Code ESC Hexadecimal Value X 1B Decimal Value 27 This code is used as an esca...

Page 86: ...27 91 p1 59 pn 104 This command sets a specific print mode according to the parameter value If the first parameter p1 is preceded by a symbol then all parameters are interpreted as proprietary define...

Page 87: ...therefore should not be used by the application Parameter p1 p2 will be expressed as ASCII not binary values In the example above 0 is 30H not 00H Paper Path Selection ESC p1 pn p Assign source for f...

Page 88: ...dabar default start stop a t 10 Codabar default start stop b n 11 Codabar default start stop c 12 Codabar default start stop d e 13 UPC A 14 UPC E 15 Code 93 16 Code 128 subset A B and C 17 Code 128 s...

Page 89: ...grees using special HRI font 2 90 degrees using special HRI font 3 180 degrees using special HRI font 4 270 degrees using special HRI font p10 Horizontal Print Density for Bar Codes Printed p10 FUNCTI...

Page 90: ...LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT REM LPRINT REM LPRINT LPRINT LPRINT E ESC CHRS 27 Define Escape character LPT1 255 FOLLOWING ARE SOME OF THIS PRINTER S FE...

Page 91: ...Programmer Manual PTX S828 Chapter 3 ANSI Emulation Commands 89 260071 001A Basic Program Printed Output...

Page 92: ...Programmer Manual PTX S828 Chapter 3 ANSI Emulation Commands 90 260071 001A This page is intentionally left blank...

Page 93: ...d their uses IPDS offers the flexibility of creating data and commands independent of the type of attachment protocol used by the printer or its system Using the same data stream printers can attach t...

Page 94: ...tiples of 0 18 mm 0 0007 in 1 1440 in for all unit parameters except those associated with DP and DP Text baseline positioning The S828 Printer truncates DP and DP Text baseline positioning parameters...

Page 95: ...eas overlap Figure 4 shows the physical logical page relationship Figure 4 The Physical Logical Page Relationship The logical page reference corner is the corner of the logical page that is at the sma...

Page 96: ...the positive baseline direction or B Location parameters within the IPDS commands specify the I and B directions Chapter 5 IPDS Programming Information contains specific information about these comma...

Page 97: ...eline move Relative Move Baseline or Absolute Move Baseline text command can place the character box totally within the printable area Processing IPDS Commands The structured field format of IPDS allo...

Page 98: ...ation ID flag If this bit is B 1 a two byte correlation number follows this flag byte If this bit is B 0 the optional correlation number is not present and the following byte or bytes contain the data...

Page 99: ...61E Load Symbol Set XOH D68F Execute Order Home State XOA D633 Execute Order Any State BP D6AF Begin Page EP D6BF End Page LCC D69F Load Copy Control LPD D6CF Logical Page Descriptor LPP D66D Logical...

Page 100: ...can be up to 250 bytes long If a correlation ID is present in the header the maximum data field length is 248 bytes D6FF D6FF in the command ID field indicates this is an Acknowledge Reply from the pr...

Page 101: ...cial Data Area Contents X 00 ACK None X 01 ACK Type and Model X 04 ACK Resource List X 06 ACK Printer Information X 80 NACK Sense Bytes For a detailed explanation of the Special Data SD area contents...

Page 102: ...edgment the printer expects the host to wait for the acknowledgment before sending further commands If the printer receives additional commands from the host within the same transmission after the ack...

Page 103: ...he same physical pel to be overwritten an unlimited number of times Overwriting can occur both within a block and across blocks For example within text blocks overwriting can be caused by using the Ov...

Page 104: ...e are various operating states using the IPDS commands The following states define the operating environment for this printer Home state Page state Overlay state Page segment state Block state While i...

Page 105: ...relationship between the home state page state and block states Figure 9 The Relationship between Home State Page State and Block States Overlay State Overlay state is the operating state that stores...

Page 106: ...and A parameter in the Begin Page Segment command provides an identifier for later references to this segment Page segments assume the environment Logical Page Descriptor Load Font Equivalence and Loa...

Page 107: ...esulting state the printer enters after a valid command processes Table 4 IPDS Command Code Summary for the S828 IPDS Printer Cmd Hex Code Description Initial State Ending State SHS D697 Set Home Stat...

Page 108: ...ge Page Segment No Change or Overlay BO D6DF Begin Overlay Home Overlay DO D6EF Deactivate Overlay Home Home IO D67D Include Overlay Page or Overlay No Change BPS D65F Begin Page Segment Home Page Seg...

Page 109: ...1 001A Figure 11 The Complete IPDS State Diagram A Typical IPDS Command Sequence The following chart shows an example of a typical IPDS command sequence This sequence contains five basic categories 1...

Page 110: ...quence WT Write Text Store Text Data in Page Segment WT Write Text Store Text Data in Page Segment Block WIC Write Image Control Start Page Segment Image Block State State WI Write Image Store Image D...

Page 111: ...necessary to specify certain parameters and conditions for the printer The following sample command sequence accomplishes this task STM Sense Type and Model ACK Acknowledgment Reply SHS Set Home State...

Page 112: ...e loading of a sample page segment BPS Begin Page Segment WT Write Text WIC Write Image Control WI Write Image END End WT Write Text EP End Page ACK Acknowledgment Reply Note This sequence is only an...

Page 113: ...e host sends the BO command to the printer causing the printer to leave the home state and enter the overlay state The overlay state creates an overlay of data to save within the printer for later pri...

Page 114: ...ite Text IO Include Overlay IPS Include Page Segment EP End Page ACK Acknowledgment Reply Note This sequence is only an example A page can contain any combination of text image blocks graphics blocks...

Page 115: ...S commands Error Handling An exception error occurs when the printer detects an invalid or unsupported command control or parameter value in the data stream received from the host The IPDS error handl...

Page 116: ...Programmer Manual PTX S828 Chapter 4 IPDS Commands 114 260071 001A This page is intentionally left blank...

Page 117: ...ngth 1440 Units Per In Ordered Data Flags 00 Unordered Page Block and Text Flags X Axis Orientation 0000 0 Degrees Y Axis Orientation 2D00 90 Degrees Current I Text Position 0000 Current B Text Positi...

Page 118: ...n select the following parameter values at the operator panel and change them Characters per inch CPI Lines per inch LPI Maximum print position MPP Maximum page length MPL See Note Language Print qual...

Page 119: ...owable Negative values are in twos complement form 4 Some bits or bytes in the data fields are Reserved The printer does not always check the contents of these fields However Printronix recommends tha...

Page 120: ...Sets Function sets divide the printer commands into various categories Each function set provides all the necessary controls for its functional area These function sets are Device Control function se...

Page 121: ...o respond with device dependent information which identifies the printer and the function it supports The printer returns this information to the host application program in the Special Data SD portio...

Page 122: ...0 XOA Activate Printer Alarm 19 20 13 14 80F2 XOA Discard Buffered Data 21 22 15 16 80F4 XOA Request Resource List 23 24 17 18 80F6 XOA Exception Handling 25 26 19 1A 80F8 XOA Print Quality Control 27...

Page 123: ...1 Level Identifier 61 62 3D 3E 1001 Unordered Image Blocks Supported 63 64 3F 40 4022 Limited Simulated Color and Color of Medium Supported 65 66 41 42 1000 Optimum Performance if Image Blocks in Orde...

Page 124: ...In the S828 Printer simulation of Color of Medium is done by printing in Color of Medium except where not possible because of different resolutions when text overlays graphics image or bar code For ac...

Page 125: ...area with the sense bytes and sends a negative acknowledgment NACK to the host The format of the Acknowledge Reply data field follows Decimal Hex Value Description 0 0 Acknowledgement Type 00 Positiv...

Page 126: ...D See Code Page ID Chart FFFF Use the Printer Defined Default Code Page ID 9 10 9 A XXXX Font Style ID See Font ID Chart FFFF Use the Printer Defined Default Font 11 12 B C 0000 Reserved 13 D 00 Reser...

Page 127: ...rk Norway Alternate 037C OCR A NLQ Only 0120 Finland Sweden Alternate 037D OCR B NLQ Only 0121 Spain Alternate 03EA DCF Compatibility 0122 Japan Katakana 0401 Cyrillic Multilingual 0125 APL 4224 Compa...

Page 128: ...Subgroup Count See Note 1 1 1 01 Number of Copies 2 n 2 n XXXX Copy Modification See Description C100 Simplex D101 D1FF Suppression ID E101 E1FE Overlay ID Notes 1 Group Count is the number of bytes i...

Page 129: ...one or more overlay ID values Each ID must begin with the keyword E1 2 The previously stored overlay with this specified identifier merges onto the following page at its reference corner Logical Page...

Page 130: ...cepts logical page values from 0001 to 7FFF for this parameter However attempts to print outside the intersection of the physical medium as defined by the Set Media Size command and the logical page r...

Page 131: ...spect to the physical medium The Logical Page Position command is only valid in the home state Figure 13 shows the LPP command positioning the logical page on the physical medium Figure 13 Using the L...

Page 132: ...e bytes of data may be transmitted with this command but are ignored End END Length D65D Flag Correlation ID Optional Data The End command is the ending control for a graphics block image block or bar...

Page 133: ...ont information from the printer storage Stack Received Pages SRP This command is a synchronizing command It is accepted by the S828 Printer but it is functionally a no op because of the simple paper...

Page 134: ...FFF Y Extent of the Physical Medium in Units FFFF Use Current MPL Obtain Printer Characteristics OPC This subcommand is a host request for information about the current printer environment characteris...

Page 135: ...us Form 5 5 00 Reserved 6 6 00 00 Unit Base 10 in 7 7 00 Reserved 8 9 8 9 3840 Units per Base Value Decimal 14400 per 10 in 10 11 A B XXXX Current Forms X Extent 12 13 C D XXXX Current Forms Y Extent...

Page 136: ...2 Repeating Group Length 26 27 1A 1B 000B 10 CPI Courier DP Text 28 29 1C 1D 0055 12 CPI Courier DP Text 30 31 1E 1F 00DF 15 CPI Courier DP Text 32 20 0E Length of Self Defining Parameter 33 21 01 Fix...

Page 137: ...in 5 5 00 Reserved 6 7 6 7 05A0 X Pels per Base Value Decimal 1440 per 10 in 8 9 8 9 05A0 Y Pels per Base Value Decimal 1440 per 10 in Storage Pools Self Defining Field Decimal Hex Value Description...

Page 138: ...ew 12 13 C D 01B5 CP437 PC Extended 14 15 E F 0323 CP089 Hebrew Old 16 17 10 11 0366 CP870 Latin 2 ROECE 18 19 12 13 0367 CP871 Icelandic 20 21 14 15 036B CP875 Greek New 22 23 16 17 0402 CP1026 Turki...

Page 139: ...P1149 Icelandic euro 90 91 5A 5B 039C CP924 Latin 9 ISO 8859 euro 92 5C 12 Length of Font ID List 93 5D 02 Length of Font ID Repeating Group Entry 94 95 5E 5F 000B 10 CPI Courier DP Text and NLQ 96 97...

Page 140: ...ating Group Entry 154 155 9A 9B 0154 CP 340 OCR 4224 compatibility 156 9C 06 Length of Font ID List 157 9D 02 Length of Font ID Repeating Group Entry 158 159 9E 9F 0013 OCR B Quality 160 161 A0 A1 000...

Page 141: ...0 1 0006 Length 2 3 2 3 000A RRL Resource Type Self Defining Field 4 5 4 5 FF00 All Resources as Host Assigned Resource ID Common Bar Code Type Self Defining Field Decimal Hex Value Description 0 1 0...

Page 142: ...C2D4 Manufacturer 22 23 16 17 F0F1 Plant of Manufacture 24 35 18 23 XX XX Sequence Number 36 37 24 25 0000 Tag 38 46 26 2E XX XX EC Level 47 62 2F 3E XX XX Device Specific Execute Order Any State XOA...

Page 143: ...if the printer is in any resource state the printer deletes the partial resource before returning to home state If the printer is in Ordered Page Mode the subcommand prints all buffered data to the po...

Page 144: ...alue Description 0 0 FF Unordered List 1 1 01 End of List 06 Length of this Entry 2 2 Resource Type 00 Resource Size equals 0 The queried Resource Type ID Format or ID is unknown unsupported or incons...

Page 145: ...on Reporting Byte 2 of the EHC subcommand handles exception reporting Bits 0 1 and 7 of this byte may be set to report or not report exceptions as defined below If the exception has no Alternate Excep...

Page 146: ...efines what the printer does when exceptions occur in any state except home state Bits 0 5 Reserved Bit 6 Page Continuation If bit 6 is 0 the printer does the following Terminates processing of the pa...

Page 147: ...id IPDS range The exception that caused the skip and continue action is reported A command is received that violates the IPDS state diagram The exception that caused the skip and continue action is re...

Page 148: ...Programmer Manual PTX S828 Chapter 5 IPDS Programming Information 146 260071 001A Figure 15 Exception Handling Control Part 1 of 3...

Page 149: ...Programmer Manual PTX S828 Chapter 5 IPDS Programming Information 147 260071 001A Figure 15 Exception Handling Control Part 2 of 3...

Page 150: ...ext associated with fonts selected by the Set Coded Font Local SCFL command and defined by the Load Font Equivalence LFE command A PQC specifying a print quality compatible with the desired font shoul...

Page 151: ...selections for all supported code pages except OCR 340 OCR A 892 or OCR B 893 It will not change the selected code page to provide a requested quality Text Function Set Commands The text function set...

Page 152: ...if the printer is in the overlay page or page segment state The DATA field in this command can contain one or more text controls and text characters A text control begins with the text control escape...

Page 153: ...n the I direction when the printer performs a Begin Line command Receipt of this control does not change the current print position Parameters P1P2 form a two byte value that specifies the margin in u...

Page 154: ...controls into a single Absolute Move Inline control Absolute Move Baseline AMB 2BD3 04 D2 D3 P1P2 Description This control moves the baseline coordinate in the B direction The move is to an absolute p...

Page 155: ...command must precede the SCFL control to provide the desired font and quality selections Parameter P1 is the LFID selection Valid values for this parameter are 01 to X FF A value of X FF specifies th...

Page 156: ...ies the dimensions of a horizontal rule line extending from the current print position The current position does not change as a result of this control The rule is not drawn until the current position...

Page 157: ...no op If the count equals 04 but the repeat length is greater than zero an error occurs Transparent Data TRN 2BD3 02 FF DA DB P1 Pn Description This control marks the beginning of a string of coded c...

Page 158: ...s not report an exception regardless of the EHC and printing is in the default color FF If the color is not supported or cannot be printed as requested the printer reports an exception Printing is in...

Page 159: ...Bit 7 0 Bypass Treat Bits 0 6 according to their set values 1 No Bypass Treat Bits 0 6 as if their values were set to 0 X FF No bypass in effect Note If bit 7 is on the printer treats all other bits i...

Page 160: ...mand causes the printer to enter the image block state The command sequence that follows directs an image presentation block area on the current page overlay or page segment that is being constructed...

Page 161: ...through 13 and bytes 15 through 17 of this command These values are the text inline and text baseline coordinates respectively If byte 10 equals X 20 the S828 Printer uses the absolute value of I and...

Page 162: ...hics function set contains the commands and data controls for presenting graphic pictures on a logical page page segment or overlay area on the physical medium The following commands are the graphics...

Page 163: ...o the bottom of center Therefore both positive and negative values are valid Negative values are specified in twos complement form All coordinates are in coordinate units called drawing units that are...

Page 164: ...tionship of the graphic window to the graphic medium presentation space Figure 18 The Graphic Window within the Graphic Medium Presentation Space Graphic Block Area The graphic block area is the part...

Page 165: ...be the entire physical Medium or a portion of the physical medium The Write Graphics Control command described in detail in Write Graphics Control WGC specifies the mapping of the graphic window to th...

Page 166: ...d direction parameter values selected at the operator panel see the Administrators Manual for your model printer and by the Print Quality Control command see Print Quality Control PQC Graphic Area Pos...

Page 167: ...X 00 the absolute I and B coordinates determine the top left corner GAP bytes 4 and 5 specify the text inline coordinate GAP bytes 6 and 7 specify the text baseline coordinate If byte A equals X 20 th...

Page 168: ...GAP GOC GDD Length ID DATA The Graphic Output Control structured field is the second structured field in the DATA portion of the Write Graphics Control command This field specifies the size of the gra...

Page 169: ...left corner of the graphic block area Figure 21 shows the Graphic Output Control parameters specifying the size of the graphic block area Figure 21 Graphic Output Control and the Graphic Block Area Gr...

Page 170: ...000 Reserved 14 15 E F 8000 7FFF X Left Limit of the Graphic Window in GPS coordinate units 16 17 10 11 8000 7FFF X Right Limit of the Graphic Window in GPS coordinate units 18 19 12 13 8000 7FFF Y To...

Page 171: ...maximum scale Figure 23 shows the result of scale to fit mapping For this example the graphic window is shown larger than the graphic block area The parameters in the Graphic Data Descriptor specify t...

Page 172: ...cified scale Any portion of the picture that goes outside the graphic block area is clipped to the graphic block area boundary Figure 24 shows the result of center and trim mapping For this example th...

Page 173: ...e parameters in the Graphic Data Descriptor specify the size of the graphic window The parameters in the Graphic Area Position and the Graphic Output Control specify the size and location of the graph...

Page 174: ...cates the type of attribute or parameter this instruction is specifying The bits 0 through 15 in the Mask bytes correspond to attribute items within the indicated set The individual set descriptions e...

Page 175: ...Attributes 04 Pattern Attributes 0B Arc Parameters The following charts explain the meaning of the mask bits for each of the Set instructions Refer to the drawing order descriptions for supported attr...

Page 176: ...Parameters Set Set 0B Mask Bit Item Name Length Bytes 0 P Value 2 1 Q Value 2 2 R Value 2 3 S Value 2 4 15 Reserved Mask Bits 0 If the self describing instructions do not specify a current default the...

Page 177: ...nts full segments multiple segments or any combination of these Segments and drawing orders must be transmitted in the order in which they are to take effect When the printer encounters a partial segm...

Page 178: ...ngth Field Bytes 8 9 If bit 3 of byte 7 is on a prologue is the first sequence of drawing orders in a new segment The prologue if present is always at the beginning of a new segment s data and ends by...

Page 179: ...osition 28 Set Pattern Symbol 82 Marker at Current Position 29 Set Marker Symbol 83 Character String at Current Position 85 Fillet at Current Position C1 Line 87 Full Arc at Current Position C2 Marker...

Page 180: ...Simulated Color Support All architecturally defined color values for graphics data are accepted and result in simulation of the specified colors without generation of unsupported color exceptions All...

Page 181: ...Line Width order sets the line width attribute This order changes only the line width attribute The printer uses the last line width received no matter which order Fractional Line Width Order or Set...

Page 182: ...ameters P3 and P4 form a two byte value that specifies the Y coordinate in drawing units The printer resolves the coordinates to the nearest increment of 0 18 mm 0 007 in 1 144 in Set Arc Parameters D...

Page 183: ...ion of unsupported color exceptions All valid colors not listed in the above table X 0001 through X 0007 X 0009 through X 0010 and X FF01 through X FF06 are simulated by printing in black For all colo...

Page 184: ...r uses for subsequent orders The following are the marker symbol values Hex Line Type 00 Current Default 01 Cross 02 Plus 03 Diamond 04 Square 05 Six Point Star 06 Eight Point Star 07 Filled Diamond 0...

Page 185: ...r specifies the angle of the baseline of graphic character strings that print using subsequent character string orders The non graphics for example text character angle does not change with this order...

Page 186: ...meter P1 specifies the direction as shown Hex Line Type 00 Current Default 01 Left to Right 02 Top to Bottom 03 Right to Left 04 Bottom to Top Set Marker Precision 3B P1 Description This order sets th...

Page 187: ...ht lines full arcs and fillets defined using the Line at Current Position Fillet at Current Position and Full Arc at Current Position orders The pattern symbol and the shading color for the area are t...

Page 188: ...ne from the current graphics position to the points specified by the first set of X and Y coordinates in the parameters The printer then draws additional lines from the previous end point to the next...

Page 189: ...r has been processed the printer uses the drawing default character set The printer uses the current values of color mix background mix and character precision when drawing the string The Set Characte...

Page 190: ...rinter uses the current values of color mix line type and line width when drawing the arc This order does not update the current graphics position Begin Image at Current Position 91 06 P1 P6 Descripti...

Page 191: ...t of the Begin Image order This order does not update the current graphics position End Image 93 L1 P1 Pn Description This order defines the end of an image A Begin Image order and zero or more Image...

Page 192: ...er the printer updates the graphics current position to the last end point specified in the order Marker C2 L1 P1 Pn Description This order specifies one or more marker symbols to place at the points...

Page 193: ...ential to a specified set of connected imaginary straight lines The printer joins the points specified in the order by imaginary straight lines The printer then fits a curve to the lines The curve is...

Page 194: ...P4 form a two byte value that specifies the Y coordinate for the start of the image Parameters P1 to P4 define the location of the top left corner of the image Parameters P5 and P6 are always zero fo...

Page 195: ...te to a selected order That is when defining parameters for a specific order the additional orders in the list are also affected or should be considered Table 8 Related Drawing Order Set Color Set Ext...

Page 196: ...ttern Symbol Begin Area End Area Set Marker Symbol Marker Marker at Current Position Set Character Cell Size Set Character Angle Related to Cell Size Not affected by It Set Character Direction Related...

Page 197: ...et at Current Position Fillet Set Color Set Extended Color Set Line Type Set Line Width Set Fractional Line Width Set Current Position Full Arc at Current Position Full Arc Set Arc Parameters Set Colo...

Page 198: ...ull Arc at Current Position Set Arc Parameters Set Color Set Extended Color Set Line Type Set Line Width Set Fractional Line Width Begin Image Begin Image at Current Position Set Color Set Extended Co...

Page 199: ...eated symbols are in a single Write Bar Code Control command Parameters that always change or can change from symbol to symbol are in the Write Bar Code command A separate Write Bar Code command must...

Page 200: ...sitive or negative value fitting in the two byte field is allowable Negative values are in twos complement form Figure 26 shows the BCAP field specifying the top left reference point or origin for the...

Page 201: ...offset from the Xm coordinate and Ym coordinate origin When the block is within an overlay that is invoked using an IO command BCAP bytes 4 7 specify the offset from the X coordinate and Y coordinate...

Page 202: ...Control Bar Code Data Descriptor BCDD BCAP BCOC BCDD Length ID Data The Bar Code Data Descriptor structured field is the last structured field in the DATA portion of the Write Bar Code Control comman...

Page 203: ...ved 01 3 of 9 Code 02 MSI 03 UPC Version A 04 Reserved 05 UPC Version E 06 UPC Two Digit Add On Magazine 07 UPC Five Digit Add On Paperback 08 EAN 8 09 EAN 13 0A 2 of 5 Industrial 0B 2 of 5 Matrix 0C...

Page 204: ...a height less than or equal to 190 units at 1440 units per in the height of the bar space patterns equals the specified height and the total height is the specified height plus the HRI height 180 uni...

Page 205: ...is always 2 1 6 BCDD bytes 12 and 15 1A and WBC command byte 0 are not applicable to POSTNET these bytes are ignored by the printer as the POSTNET Specification defines values for these parameters 7 T...

Page 206: ...second check digit will be IBM Modulus 10 The first check digit will also be IBM Modulus 10 04 Print bar code with both check digits generated by the printer and put at the end of the data The second...

Page 207: ...its bar space pattern and HRI The Write Bar Code command variable data consists only of the two supplemental digits The preceding Version A or E symbol prints under control of separate Write Bar Code...

Page 208: ...ZIP 4 bar code is printed with a leading frame bar the bar encoded ZIP 4 Code data a correction digit and a trailing frame bar 02 Print a U S Postal Service POSTNET Advanced Bar Code ABC 11 digit bar...

Page 209: ...he DATA field for the WBC command has the following format Decimal Hex Content Description 0 0 Flags Bit 0 0 Print Human Readable Code HRI 1 Do Not Print HRI Bit 1 2 00 Printer Option 01 Print HRI Bel...

Page 210: ...oordinate that places the bar code at least 6 35 mm 0 25 in from the top edge of the page 3 For Codabar bar codes the data must include the START and STOP characters For Code 128 bar codes the table o...

Page 211: ...ds The overlay function set contains the commands the printer uses to store delete and present information in the overlay memory of the printer These commands are independent of any specific data type...

Page 212: ...needs to be kept Delete Overlay DO Length D6EF Flag Correlation ID Optional DATA The Delete Overlay command deletes clears either a single overlay or all overlays from the printer memory The DATA fie...

Page 213: ...ATA The Begin Page Segment command causes the printer to enter the page segment state This command is only valid in the home state Receipt of an End Page command while in the page segment state causes...

Page 214: ...s the printer uses to download and delete font information from the font storage of the printer The following commands are the loaded font function set Command Code Description LSS D61E Load Symbol Se...

Page 215: ...erence edge of each character box The last received non padding pel of each slice makes up the bottom reference edge of each character box 2 The meaning of this byte depends upon the font selected as...

Page 216: ...specified code points then the printer replaces the character patterns of the previously specified code points regardless of how they were originally loaded Note Printronix recommends that image data...

Page 217: ...a logical unit from the application program or that the printer detects a data error while printing the page Specification Check Indicates that the data parameters or values in a received command are...

Page 218: ...h is undefined at the quality level specified by the XOA PQC command 4 An undefined character code has been detected in Write Bar Code data Alternate Exception Action For reasons 1 3 print the default...

Page 219: ...bol Reference Point Explanation The symbol reference point given in the Write Bar Code command is not a valid or supported value Alternate Exception Action None X 040B00 Invalid Bar Code Modifier Expl...

Page 220: ...ot in the segment 2 A long order and the length byte is not in the segment 3 A long order and the number of bytes following the byte containing the length count to the end of the segment is less than...

Page 221: ...nation There are insufficient or too many bytes of data in the Image Data order Alternate Exception Action None X 039300 Graphic Image Bracket Error Explanation An End Image order is executed without...

Page 222: ...ve Begin Suppression ID within the current page overlay or page segment is not the same as that specified in the ES control There is no active suppression ID X 020202 Invalid IPDS Command Length Expla...

Page 223: ...in the printer This may result from the WGC GDD window limits being very close together 3 Coordinate overflow while scaling graphics Possible if scaling coordinates require multiplication by a value g...

Page 224: ...ion None X 021402 Font to be Deleted Not Found Explanation The single byte font specified by the Deactivate Font command is not in the machine Alternate Exception Action None X 021403 Explanation Unsu...

Page 225: ...Best Fit font Note This error will be flagged when an attempt to present the font is processed X 021F01 Repeat String Length Error Explanation Repeat String control on a Write Text command has nonzer...

Page 226: ...ce Pel Count value on the Write Image Control command is greater than the valid or supported maximum Alternate Exception Action None X 024401 WIC Scan Count Minimum Required Explanation The Target or...

Page 227: ...supported value Alternate Exception Action None X 024C02 Invalid LSS Data Length Explanation 1 The LSS additional parameter byte length does not correlate with the LSS data length 2 An LSS self identi...

Page 228: ...ption Action None X 026B01 Excess Source Image Data Explanation The number of source image bytes received the number implied in the Write Image Control command Alternate Exception Action None X 026B02...

Page 229: ...ction None X 029301 Recursive Overlay Invocation Explanation An infinite nesting loop has occurred with the Include Overlay command for example an overlay has included itself Alternate Exception Actio...

Page 230: ...rameter Explanation The X Coordinate value on the Logical Page Position command is not a valid or supported value The Y Coordinate value on the Logical Page Position command is not a valid or supporte...

Page 231: ...X 01 X 010100 Media Size or Input Media Source ID Changed Explanation 1 The size of the media in one or more of the installed input media sources was changed 2 The input media source ID of one or more...

Page 232: ...Programmer Manual PTX S828 Chapter 6 IPDS Exception Reporting Codes 230 260071 001A This page is intentionally left blank...

Page 233: ...s Printronix printer The data stream sent by the host computer determines the print style characters per inch and character set There are four print qualities available This is Fast Draft Mode This is...

Page 234: ...grammer Manual PTX S828 Chapter 7 Print Samples and IPDS Coding Example 232 260071 001A Bar Codes The following are sample bar code labels printed with the S828 Printer Figure 30 Bar Code Example in I...

Page 235: ...Print Samples and IPDS Coding Example 233 260071 001A Graphics Patterns The following example shows the area fill patterns line widths line types and marker symbols available with this printer Figure...

Page 236: ...E 0009D6AF0000000000 Write Graphics Control 003CD68400000BAC6B000000000000A0 0010A66B0038403DE030001000000000 001CA6BB00003840384000000000DB0010001000F000 000000000000 Write Graphics Command Header 03...

Page 237: ...0A00 Set Pattern Symbol 280D Set Line Type 1800 Begin Area 6840 Fillet C528EDB80654F1F00492F6280924 FA6000654FE98008702D00438070800FA OB4002760CA8FF1F0F78010E Set Line Type 1803 Line At Current Posit...

Page 238: ...A60FE3EFE98FC7C02D FE3E0708FBC80B40FCD6 0CA8FC220F78FBC8 Set Line Type 1808 Line At Current Position 810C0F78FB14EDB8FB14EDB801C2 End Area 6000 Color 0A00 Set Pattern Symbol 2806 Set Line Type 1800 Be...

Page 239: ...DB80681ED5E0681 Line C108EDB80843ED5E0843 Line C108F358FB14F358FA8D Line C108FA60FB14FA60FA8D Line C1080168FB140168FA8D Line C1080870FB140870FA8D Line C1080F78FB140F78FA8D Letters and Numbers Set Char...

Page 240: ...haracter String 60 C306EB420546 F6F0 Character String 50 C306EB420384 F5F0 Character String 40 C306EB4201C2 F4F0 Character String 30 C306EB420000 F3F Character String 20 C306EB42FE3E F2F0 Character St...

Page 241: ...ontains abbreviations of the IPDS instructions that are coded in column 2 Column 2 Hexadecimal Code contains the hexadecimal code that produces the characters bar codes and text pictured in Table 9 Co...

Page 242: ...Y Units per Base Value 00 Reserved 00 3570 Width of Page Units 00 Reserved 00 1EF0 Length of Page Units 00 Reserved 00 No Ordered Page 0000 Reserved 00000000 Reserved 0000 Reserved 0000 X Axis Orient...

Page 243: ...ength D63F Load Font Equivalence 00 Flag Byte 07 Local ID 0007 Loaded Font ID 0000 Character Rotation 0 degrees 0000 Reserved 0025 Code Page ID USA 000B Font Style ID 10 CPI Courier 0000 Reserved 00 R...

Page 244: ...scape Sequence 04C61194 Absolute Move Inline F1F2F3F4F5F6F Data 123456 WT 000D Control Length D62D Write Text 00 Flag Byte 2BD3 Escape Sequence 04C62058 Absolute Move Inline F9F9 Data 99 WT 0013 Contr...

Page 245: ...0013 Control Length D62D Write Text 00 Flag Byte 2BD3 Escape Sequence 04C628C8 Absolute Move Inline F1F262F1F661F8F6 Data 12 16 86 Write Graphics Control WGC 002C Control Length D684 Write Graphics C...

Page 246: ...0 Reserved 00 Flags 06 Append Segment 002A Length of Segment 00000000 Reserved SCCS 33 Set Character Cell Size 04 Length of Data 021C Width of Cell 02D0 Height of Cell SCS 38 Set Character String 07 L...

Page 247: ...ar Code 0 Degrees A0 Absolute X Absolute Y BCDD 001B Field Length A6EB Bar Code Data Descriptor 00 Unit Base 10 in 00 Reserved 3840 X Units Unit Base 3840 Y Units Unit Base 3840 X Extent of Block Widt...

Page 248: ...Example continued IPDS Command Hexadecimal Code Code Explanation WBC 00E Control Length D681 Write Bar Code 00 Flag Byte 20 Bar Code Flag 28C8 X Coordinate 0D5C Y Coordinate F7F3F2F4 Data 7324 END 00...

Page 249: ...rinter and also provides page references so you can determine what code page contains the characters you want to use Code Page Character Set Name 37 USA Canada Canadian Bilingual 260 Canadian French 2...

Page 250: ...Turkey 1097 Farsi 1112 Baltic Multilingual 1122 Estonian 1140 USA Canada euro 1141 Austrian German euro 1142 Danish Norwegian euro 1143 Finnish Swedish euro 1144 Italian euro 1145 Spanish Spanish Spe...

Page 251: ...Programmer Manual PTX S828 Appendix A Code Pages 249 260071 001A USA Canada Canadian Bilingual Code Page 00037 Figure 34 CP00037 USA Canada Canadian Bilingual...

Page 252: ...Programmer Manual PTX S828 Appendix A Code Pages 250 260071 001A Canadian French Code Page 00260 Figure 35 CP00260 Canadian French...

Page 253: ...Programmer Manual PTX S828 Appendix A Code Pages 251 260071 001A Austrian German Code Pages 273 Figure 36 CP00273 Austrian German...

Page 254: ...Programmer Manual PTX S828 Appendix A Code Pages 252 260071 001A Belgian Old Code Pages 274 Figure 37 CP00274 Belgian Old...

Page 255: ...Programmer Manual PTX S828 Appendix A Code Pages 253 260071 001A Brazilian Code Pages 275 Figure 38 CP00275 Brazilian...

Page 256: ...Programmer Manual PTX S828 Appendix A Code Pages 254 260071 001A Danish Norwegian Code Page 00277 Figure 39 CP00277 Danish Norwegian...

Page 257: ...Programmer Manual PTX S828 Appendix A Code Pages 255 260071 001A Finnish Swedish Code Pages 278 Figure 40 CP00278 Finnish Swedish...

Page 258: ...Programmer Manual PTX S828 Appendix A Code Pages 256 260071 001A Italian Code Page 00280 Figure 41 CP00280 Italian...

Page 259: ...Programmer Manual PTX S828 Appendix A Code Pages 257 260071 001A Japanese English Code Pages 00281 Figure 42 CP00281 Japanese English...

Page 260: ...Programmer Manual PTX S828 Appendix A Code Pages 258 260071 001A Portuguese Code Page 00282 Figure 43 CP00282 Portuguese...

Page 261: ...Programmer Manual PTX S828 Appendix A Code Pages 259 260071 001A Spanish Spanish Speaking Code Pages 00284 Figure 44 CP00284 Spanish Spanish Speaking...

Page 262: ...Programmer Manual PTX S828 Appendix A Code Pages 260 260071 001A English UK Ireland Code Page 00285 Figure 45 CP00285 English UK Ireland...

Page 263: ...Programmer Manual PTX S828 Appendix A Code Pages 261 260071 001A Japanese Katakana Code Page 00290 Figure 46 CP00290 Japanese Katakana...

Page 264: ...Programmer Manual PTX S828 Appendix A Code Pages 262 260071 001A French French Azerty Code Page 00297 Figure 47 CP00297 French French Azerty...

Page 265: ...Programmer Manual PTX S828 Appendix A Code Pages 263 260071 001A Arabic Code Page 00420 Figure 48 CP00420 Arabic...

Page 266: ...Programmer Manual PTX S828 Appendix A Code Pages 264 260071 001A Greek Old Code Page 00423 Figure 49 CP00423 Greek Old...

Page 267: ...Programmer Manual PTX S828 Appendix A Code Pages 265 260071 001A Hebrew Bulletin Code 00424 Figure 50 CP00424 Hebrew Bulletin...

Page 268: ...Programmer Manual PTX S828 Appendix A Code Pages 266 260071 001A International 5 Swiss Belgian Code Page 00500 Figure 51 CP00500 International 5 Swiss Belgian...

Page 269: ...Programmer Manual PTX S828 Appendix A Code Pages 267 260071 001A Greek Latin ISO 8859 7 euro Code Page 00813 Figure 52 CP00813 Greek Latin ISO 8859 7 euro...

Page 270: ...Programmer Manual PTX S828 Appendix A Code Pages 268 260071 001A Korean Code Page 00833 Figure 53 CP00833 Korean...

Page 271: ...Programmer Manual PTX S828 Appendix A Code Pages 269 260071 001A Thai Code Page 00838 Figure 54 CP00838 Thai...

Page 272: ...Programmer Manual PTX S828 Appendix A Code Pages 270 260071 001A Latin 2 ROECE Code Page 00870 Figure 55 CP00870 Latin 2 ROECE...

Page 273: ...Programmer Manual PTX S828 Appendix A Code Pages 271 260071 001A Icelandic Code Page 00871 Figure 56 CP00871 Icelandic...

Page 274: ...Programmer Manual PTX S828 Appendix A Code Pages 272 260071 001A Greek New euro Code Page 00875 Figure 57 CP00875 Greek New euro...

Page 275: ...Programmer Manual PTX S828 Appendix A Code Pages 273 260071 001A Cyrillic Code Page 00880 Figure 58 CP00880 Cyrillic...

Page 276: ...Programmer Manual PTX S828 Appendix A Code Pages 274 260071 001A Yugoslav Old Code Page 00890 Figure 59 CP00890 Yugoslav Old...

Page 277: ...Programmer Manual PTX S828 Appendix A Code Pages 275 260071 001A OCR A Code Page 00892 Figure 60 CP00892 OCR A...

Page 278: ...Programmer Manual PTX S828 Appendix A Code Pages 276 260071 001A OCR B Code Page 00893 Figure 61 CP00893 OCR B...

Page 279: ...Programmer Manual PTX S828 Appendix A Code Pages 277 260071 001A Latin 9 ISO 8859 euro Code Page 00924 Figure 62 CP00924 Latin 9 ISO 8859 euro...

Page 280: ...Programmer Manual PTX S828 Appendix A Code Pages 278 260071 001A Cyrillic Multilingual Code Page 01025 Figure 63 CP01025 Cyrillic Multilingual...

Page 281: ...Programmer Manual PTX S828 Appendix A Code Pages 279 260071 001A Latin 5 Turkey Code Page 01026 Figure 64 CP01026 Latin 5 Turkey...

Page 282: ...Programmer Manual PTX S828 Appendix A Code Pages 280 260071 001A Farsi Code Page 01097 Figure 65 CP01097 Farsi...

Page 283: ...Programmer Manual PTX S828 Appendix A Code Pages 281 260071 001A Baltic Multilingual Code Page 01112 Figure 66 CP01112 Baltic Multilingual...

Page 284: ...Programmer Manual PTX S828 Appendix A Code Pages 282 260071 001A Estonian Code Page 01122 Figure 67 CP01122 Estonian...

Page 285: ...Programmer Manual PTX S828 Appendix A Code Pages 283 260071 001A USA Canada euro Code Page 01140 Figure 68 CP01140 USA Canada euro...

Page 286: ...Programmer Manual PTX S828 Appendix A Code Pages 284 260071 001A Austrian German euro Code Page 01141 Figure 69 CP01141 Austrian German euro...

Page 287: ...Programmer Manual PTX S828 Appendix A Code Pages 285 260071 001A Danish Norwegian euro Code Page 01142 Figure 70 CP01142 Danish Norwegian euro...

Page 288: ...Programmer Manual PTX S828 Appendix A Code Pages 286 260071 001A Finnish Swedish euro Code Page 001143 Figure 71 CP01143 Finnish Swedish euro...

Page 289: ...Programmer Manual PTX S828 Appendix A Code Pages 287 260071 001A Italian euro Code Page 00144 Figure 72 CP01144 Italian euro...

Page 290: ...Programmer Manual PTX S828 Appendix A Code Pages 288 260071 001A Spanish Spanish Speaking euro Code Page 01145 Figure 73 CP01145 Spanish Spanish Speaking euro...

Page 291: ...Programmer Manual PTX S828 Appendix A Code Pages 289 260071 001A English UK euro Code Page 01146 Figure 74 CP01146 English UK euro...

Page 292: ...Programmer Manual PTX S828 Appendix A Code Pages 290 260071 001A French euro Code Page 01147 Figure 75 CP01147 French euro...

Page 293: ...Programmer Manual PTX S828 Appendix A Code Pages 291 260071 001A International 5 Belgian New euro Code Page 01148 Figure 76 CP01148 International 5 Belgian New euro...

Page 294: ...Programmer Manual PTX S828 Appendix A Code Pages 292 260071 001A Icelandic euro Code Page 01149 Figure 77 CP01149 Icelandic euro...

Page 295: ...50 PC Multilingual 851 Old Greek 852 Latin 2 ROECE 853 Latin 3 PC 855 Cyrillic PC 857 Latin 5 Turkey euro 858 PC Multilingual euro 860 Portuguese 862 Hebrew 863 Canadian French 864E Arabic 865 Danish...

Page 296: ...ISO 8859 3 Latin 3 ISO 8859 4 Latin 4 ISO 8859 5 Latin Cyrillic 281 ISO 8859 6 Latin Arabic 300 ISO 8859 7 Latin Greek 301 ISO 8859 8 Latin Hebrew 302 ISO 8859 9 Latin 5 305 ISO 8859 15 Latin 9 308 9...

Page 297: ...Programmer Manual PTX S828 Appendix A Code Pages 295 260071 001A USA Personal Computer A 54 Code Page 00437 Figure 78 USA CP437...

Page 298: ...ek Code Page 00437 G 00 10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0 00 0 P p o 01 1 A Q a q 02 2 B R b r 03 3 C S c s 04 4 D T d t 05 5 E U e u 06 6 F V f v 07 7 G W g w 08 8 H X h x 09 9 I Y i y 0A...

Page 299: ...Programmer Manual PTX S828 Appendix A Code Pages 297 260071 001A Croatian Code Page 00437 SL Figure 80 Croatian CP437 SLAVIC...

Page 300: ...Programmer Manual PTX S828 Appendix A Code Pages 298 260071 001A Greek Latin ISO 8859 7 Code Page 00813 Figure 81 Greek Latin ISO 8859 7...

Page 301: ...Programmer Manual PTX S828 Appendix A Code Pages 299 260071 001A Latin 1 ISO 8859 1 Code Page 00819 Figure 82 ISO8859 1 Latin1...

Page 302: ...Programmer Manual PTX S828 Appendix A Code Pages 300 260071 001A PC Multilingual Code Page 00850 Figure 83 Multilingual CP850...

Page 303: ...Programmer Manual PTX S828 Appendix A Code Pages 301 260071 001A Old Greek Code Page 00851 Figure 84 Old Greek CP851...

Page 304: ...Programmer Manual PTX S828 Appendix A Code Pages 302 260071 001A Latin 2 ROECE Code Page 00852 Figure 85 EasternEurope CP852...

Page 305: ...Programmer Manual PTX S828 Appendix A Code Pages 303 260071 001A Latin 3 PC Code Page 00853 Figure 86 Turkish CP853...

Page 306: ...Programmer Manual PTX S828 Appendix A Code Pages 304 260071 001A Cyrillic PC Code Page 00855 Figure 87 Cyrillic CP855...

Page 307: ...Programmer Manual PTX S828 Appendix A Code Pages 305 260071 001A Latin 5 Turkey euro Code Page 00857 Figure 88 Turkish CP857...

Page 308: ...Programmer Manual PTX S828 Appendix A Code Pages 306 260071 001A PC Multilingual euro Code Page 00858 Figure 89 EuroPCMultilingual CP858...

Page 309: ...Programmer Manual PTX S828 Appendix A Code Pages 307 260071 001A Portuguese Code Page 00860 Figure 90 Portugal CP860...

Page 310: ...Programmer Manual PTX S828 Appendix A Code Pages 308 260071 001A Hebrew Code Page 00862 Figure 91 Hebrew CP862...

Page 311: ...Programmer Manual PTX S828 Appendix A Code Pages 309 260071 001A Canadian French Code Page 00863 Figure 92 Canada France CP863...

Page 312: ...Programmer Manual PTX S828 Appendix A Code Pages 310 260071 001A Arabic Code Page 00864 Figure 93 Arabic CP864...

Page 313: ...Programmer Manual PTX S828 Appendix A Code Pages 311 260071 001A Arabic Code Page 00864E Figure 94 CP864E Arabic...

Page 314: ...Programmer Manual PTX S828 Appendix A Code Pages 312 260071 001A Danish Norwegian Code Page 00865 Figure 95 Denmark Norway CP865...

Page 315: ...Programmer Manual PTX S828 Appendix A Code Pages 313 260071 001A PC Data Cyrillic Russian Code Page 00866 Figure 96 Russian CP866...

Page 316: ...Programmer Manual PTX S828 Appendix A Code Pages 314 260071 001A Turkish 2 Code Page 00867 Figure 97 Turkish2 CP867...

Page 317: ...Programmer Manual PTX S828 Appendix A Code Pages 315 260071 001A OCR A Code Page 00876 Figure 98 OCR A CP876...

Page 318: ...Programmer Manual PTX S828 Appendix A Code Pages 316 260071 001A OCR B Code Page 00877 Figure 99 OCR B CP877...

Page 319: ...Programmer Manual PTX S828 Appendix A Code Pages 317 260071 001A Latin 2 ISO 8859 2 Code Page 00912 Figure 100 ISO8859 2 Latin2...

Page 320: ...Programmer Manual PTX S828 Appendix A Code Pages 318 260071 001A Latin 3 ISO 8859 3 Code Page 00913 Figure 101 ISO8859 3 Latin3...

Page 321: ...Programmer Manual PTX S828 Appendix A Code Pages 319 260071 001A Latin 4 ISO 8859 4 Code Page 00914 Figure 102 ISO8859 4 Latin4...

Page 322: ...Programmer Manual PTX S828 Appendix A Code Pages 320 260071 001A Cyrillic ISO 8859 5 Code Page 00915 Figure 103 ISO8859 5 Latin Cyrillic...

Page 323: ...Programmer Manual PTX S828 Appendix A Code Pages 321 260071 001A Latin 8 ISO 8859 8 Code Page 00916 Figure 104 ISO8859 8...

Page 324: ...Programmer Manual PTX S828 Appendix A Code Pages 322 260071 001A Latin 5 ISO 8859 9 Code Page 00920 Figure 105 ISO8859 9 Latin5...

Page 325: ...Programmer Manual PTX S828 Appendix A Code Pages 323 260071 001A Baltic Multilingual Code Page 00921 Figure 106 BalticWindows CP921...

Page 326: ...Programmer Manual PTX S828 Appendix A Code Pages 324 260071 001A Estonian Code Page 00922 Figure 107 Estonian CP922...

Page 327: ...Programmer Manual PTX S828 Appendix A Code Pages 325 260071 001A Latin 9 ISO 8859 15 euro Code Page 00923 Figure 108 ISO8859 15 Latin9 151...

Page 328: ...Programmer Manual PTX S828 Appendix A Code Pages 326 260071 001A Urdu Code Page 01006 Figure 109 Urdu CP01006...

Page 329: ...Programmer Manual PTX S828 Appendix A Code Pages 327 260071 001A Arabic Extended Code Page 01046 Figure 110 Arabic Extended CP1046...

Page 330: ...Programmer Manual PTX S828 Appendix A Code Pages 328 260071 001A Latin 6 ISO 8859 6 Code Page 01089 Figure 111 ISO8859 6 Latin Arabic...

Page 331: ...Programmer Manual PTX S828 Appendix A Code Pages 329 260071 001A Farsi Personal Computer Code Page 01098 Figure 112 Farsi CP1098...

Page 332: ...Programmer Manual PTX S828 Appendix A Code Pages 330 260071 001A Estonian Personal Computer Code Page 01116 Figure 113 Estonian CP1116...

Page 333: ...Programmer Manual PTX S828 Appendix A Code Pages 331 260071 001A Latvian Personal Computer Code Page 01117 Figure 114 Latvian Personal Computer CP1117...

Page 334: ...Programmer Manual PTX S828 Appendix A Code Pages 332 260071 001A Lithuanian Personal Computer Code Page 01118 Figure 115 Lthuanian Personal Computer CP1118...

Page 335: ...Programmer Manual PTX S828 Appendix A Code Pages 333 260071 001A Central Europe Latin 2 Code Page 01250 Figure 116 CentralEurope CP1250...

Page 336: ...Programmer Manual PTX S828 Appendix A Code Pages 334 260071 001A Cyrillic Windows euro Code Page 01251 Figure 117 Cyrillic CP1251...

Page 337: ...Programmer Manual PTX S828 Appendix A Code Pages 335 260071 001A Latin1 Ansi Windows Code Page 01252 Figure 118 Latin1AnsiWindows CP1252...

Page 338: ...Programmer Manual PTX S828 Appendix A Code Pages 336 260071 001A Greek Windows Code Page 01253 Figure 119 GreekWindows CP1253...

Page 339: ...Programmer Manual PTX S828 Appendix A Code Pages 337 260071 001A Turkish Windows Code Page 01254 Figure 120 TurkishWindows CP1254...

Page 340: ...Programmer Manual PTX S828 Appendix A Code Pages 338 260071 001A Hebrew Windows Code Page 01255 Figure 121 HebrewWindows CP1255...

Page 341: ...Programmer Manual PTX S828 Appendix A Code Pages 339 260071 001A Arabic Windows Code Page 01256 Figure 122 ArabicWindows CP1256...

Page 342: ...Programmer Manual PTX S828 Appendix A Code Pages 340 260071 001A Baltic Windows Code Page 01257 Figure 123 Batlic Windows CP1257...

Page 343: ...Programme Appendix A MAZOW Figure 124 er Manual A Code Pages WIA Polis MAZOWIA P s sh Polish 341 2 PTX S828 60071 001A 8 A...

Page 344: ...Programmer Manual PTX S828 Appendix A Code Pages 342 260071 001A GOST Russian Figure 125 GOST Russian...

Page 345: ...Programmer Manual PTX S828 Appendix A Code Pages 343 260071 001A TASS Cyrillic Figure 126 TASS Cyrillic...

Page 346: ...Programmer Manual PTX S828 Appendix A Code Pages 344 260071 001A UKRANIAN old version Figure 127 UKRANIAN oldversion...

Page 347: ...Programmer Manual PTX S828 Appendix A Code Pages 345 260071 001A KOI8 U new version Figure 128 KOI8 U newversion...

Page 348: ...Programmer Manual PTX S828 Appendix A Code Pages 346 260071 001A FARSI 1 Figure 129 Farsi 1...

Page 349: ...Programmer Manual PTX S828 Appendix A Code Pages 347 260071 001A FARSI 2 Figure 130 Farsi 2...

Page 350: ...Programmer Manual PTX S828 Appendix A Code Pages 348 260071 001A Kamenicky Figure 131 Kamenicky...

Page 351: ...Programmer Manual PTX S828 Appendix A Code Pages 349 260071 001A CWI Figure 132 CWI...

Page 352: ...Programmer Manual PTX S828 Appendix A Code Pages 350 260071 001A Roman 8 Figure 133 Roman 8...

Page 353: ...Programmer Manual PTX S828 Appendix A Code Pages 351 260071 001A IN2 Figure 134 IN2...

Page 354: ...Programmer Manual PTX S828 Appendix A Code Pages 352 260071 001A Turkish Figure 135 Turkish...

Page 355: ...Programmer Manual PTX S828 Appendix A Code Pages 353 260071 001A Bulgarian Figure 136 Bulgarian...

Page 356: ...Programmer Manual PTX S828 Appendix A Code Pages 354 260071 001A 96 GREEK Figure 137 96GREEK...

Page 357: ...C0 D0 E0 F0 00 NUL SP 0 P p NUL 01 DC1 1 A Q a q DC1 02 DC2 2 B R b r DC2 03 DC3 3 C S c s DC3 04 DC4 4 D T d t DC4 05 5 E U e u 06 6 F V f v 07 BEL 7 G W g w BEL 08 BS CAN 8 H X h x BS CAN 09 HT 9 I...

Page 358: ...0 60 70 80 90 A0 B0 C0 D0 E0 F0 00 NUL SP 0 P p 01 DC1 1 A Q a q 02 DC2 2 B R b r 03 DC3 3 C S c s 04 DC4 4 D T d t 05 5 E U e u 06 6 F V f v 07 BEL 7 G W g w 08 BS CAN 8 H X h x 09 HT 9 I Y i y 0A LF...

Page 359: ...9 165 181 197 213 229 245 06 6 22 38 54 70 86 102 118 134 150 166 182 198 214 230 246 07 7 23 39 55 71 87 103 119 135 151 167 183 199 215 231 247 08 8 24 40 56 72 88 104 120 136 152 168 184 200 216 23...

Page 360: ...Pages 358 260071 001A Epson FX series Code Pages The following Epson code charts provide information on the character tables available for Epson FX series emulation mode Extended Graphics Character Fi...

Page 361: ...Programmer Manual PTX S828 Appendix A Code Pages 359 260071 001A Italic Character Table Figure 142 Epson Italic Character...

Page 362: ...ing table shows characters that vary by language from the Epson Extended Character Graphics set The code points shown are the only ones that vary For example in the United Kingdom only code point X 23...

Page 363: ...al PTX S828 Appendix A Code Pages 361 260071 001A ANSI National Variations The following table shows characters that vary by language from the ANSI Extended Character Graphics set Figure 144 ANSI Nati...

Page 364: ...Programmer Manual PTX S828 Appendix A Code Pages 362 260071 001A This page is intentionally left blank...

Page 365: ...Compatibility mode Centronics This is the lower level mode provides an asynchronous byte wide forward host to peripheral channel with data and status lines used according to their original definition...

Page 366: ...case of a power on reset the reception of a STROBE signal while the register was not yet read or when the INIT line is still active PE 12 PRINTER When high this signal indicates that the automatic inp...

Page 367: ...Busy 11 29 PRINTER AckDataReq PError 13 28 PRINTER Xflag Select 14 28 PRINTER HostBusy nAutofd 15 30 HOST Peripheral Logic High 18 PRINTER 5 V n a nInit 31 30 HOST nDataAvail NFault 32 29 PRINTER 128...

Page 368: ...ibility Mode Set high to indicate that the printer in on line Negotiation Phase The Xflag refers to extendibility flag Used by the printer to reply to the requested extendibility byte sent by the host...

Page 369: ...Idle phase Used to indicate that data is available nDataAvail NFault Compatibility Mode Set low to indicate that an internal printer error has occurred Negotiation Phase Set high to acknowledge 1284 c...

Page 370: ...e connection mode Figure 145 Mode Centronics Our Centronics mode supports the BUSY WHILE STROBE busy signal timing and ACK INBUSY as BUSY ACK relationship Legend Time interval Min Max A Data Setup Tim...

Page 371: ...transmitted in the following format 1 START BIT 8 DATA BITS 1 PARITY BIT 1 STOP BIT The least significant bit of the data bits is sent first after the start bit The number of data bits is selected via...

Page 372: ...the host or data set is ready to receive data from the printer DSR 6 Data Set Active HIGH level signal Indicates that the host or data set is ready to be connected to the printer and is ready for dat...

Page 373: ...ds Each field ranges between 0 and 255 Default is 255 255 254 000 Default Gateway These values set the Default Gateway address This address is represented by a decimal notation where the decimal value...

Page 374: ...es are divided by points in four fields Each field ranges between 0 and 255 Default is 000 000 000 000 Note Item selection on the printer menu allowed only if the SMTP Service function choice is Enabl...

Page 375: ...evices within a range of IP addresses Printer Organization Printers connected to the network can be organized into logical groups in a hierarchically structured tree Printer Status Report Checks the p...

Page 376: ...Hot Interface switching Yes between Parallel and LAN interfaces Hot Port switching Yes between Raw 9100 LPR LPD 515 and IPDS 5100 with IPDS option on some models Multiple internal print server queues...

Page 377: ...mail SMTP Yes Internal Web page Yes PRINTER STATUS AND ERROR REPORTING Ready Yes Not ready Yes Paper out Yes Paper jam Yes Cover open Yes Machine check carriage fault ribbon blocked Yes NETWORK CONFIG...

Page 378: ...etwork Yes Firmware upgrade through parallel interface Yes Note All relevant parts of MIB II RFC1231 required to support HP JetAdmin are implemented The following IP table group OIDs are not implement...

Page 379: ...Table 1 3 6 1 4 1 6345 1 2 3 2 1 prtUserMacroEntry 1 3 6 1 4 1 6345 1 2 3 2 1 1 prtUserMacroIndex 1 3 6 1 4 1 6345 1 2 3 2 1 1 1 prtUserMacroLineSpace 1 3 6 1 4 1 6345 1 2 3 2 1 1 2 prtUserMacroLineSp...

Page 380: ...3 3 prtMenuConfigTable 1 3 6 1 4 1 6345 1 2 3 3 1 prtMenuConfigEntry 1 3 6 1 4 1 6345 1 2 3 3 1 1 prtMenuConfigMacroWork 1 3 6 1 4 1 6345 1 2 3 3 1 1 1 prtMenuConfigIfType 1 3 6 1 4 1 6345 1 2 3 3 1 1...

Page 381: ...3 3 1 1 47 prtMenuConfigBarCodeDpi 1 3 6 1 4 1 6345 1 2 3 3 1 1 48 prtMenuConfigTextDirect 1 3 6 1 4 1 6345 1 2 3 3 1 1 49 prtMenuConfigGraphDirect 1 3 6 1 4 1 6345 1 2 3 3 1 1 50 prtMenuConfigBarCod...

Page 382: ...1 3 6 1 4 1 6345 1 1 2 4 4 cinetdInstance3 1 3 6 1 4 1 6345 1 1 2 4 5 cinetdUserID3 1 3 6 1 4 1 6345 1 1 2 4 6 cinetdProgram3 1 3 6 1 4 1 6345 1 1 2 4 7 cinetdProgram13 1 3 6 1 4 1 6345 1 1 2 4 8 cin...

Page 383: ...7 1 2 csnmpdSetCommunity 1 3 6 1 4 1 6345 1 1 7 1 3 csnmpdSetCommunityCrypt 1 3 6 1 4 1 6345 1 1 7 1 4 chttpd 1 3 6 1 4 1 6345 1 1 7 2 chttpdEnb 1 3 6 1 4 1 6345 1 1 7 2 1 csamba 1 3 6 1 4 1 6345 1 1...

Page 384: ...Programmer Manual PTX S828 Appendix D Lan Interface MIB Support 382 260071 001A...

Page 385: ...otely connected printers may be configured as needed from the administrators workstation Firmware Updating Provides a firmware downloading function to upgrade both the base and the LAN card firmware R...

Page 386: ...Programmer Manual PTX S828 Appendix E The RPMU 384 260071 001A This page is intentionally left blank...

Page 387: ...x F Printer Driver Support 385 260071 001A Appendix F Print Driver Support Microsoft Windows drivers IBM pSeries AIX color files and IBM System i workstation customization objects can be downloaded fr...

Page 388: ...Programmer Manual PTX S828 Appendix F Printer Driver Support 386 260071 001A...

Page 389: ...on Forms Feeding applies to the dual continuous forms both front push and rear push path in use printer configuration This is the common usage mode for the S828 These identifiers should be used in all...

Page 390: ...s printers with only a single continuous forms paper source forms were specified using FORMS parameters in JCL or for the AS 400 the FORMTYPE parameter This method can still be used to have the operat...

Page 391: ...y The OCR section contains the Optical Character Recognition symbol subsets that can be printed Bar Code Printing Options Charts Keep the following statements in mind when printing bar codes All bar c...

Page 392: ...Programmer Manual PTX S828 Appendix H 390 260071 001A Table 14 Bar Code Printing Options for Non UPC Family Bar Codes continued...

Page 393: ...ting OCR Symbols The S828 prints a comprehensive set of OCR A and OCR B characters derived from standards developed by the International Standards Organization ISO and the American National Standards...

Page 394: ...Programmer Manual PTX S828 Appendix H 392 260071 001A OCR Scanning Printronix Company has tested the following OCR symbol subsets for readability Table 16 OCR Symbol Subsets...

Page 395: ...u when you want to prevent a casual operator from changing parameter values that have been set for print jobs To set Configuration Menu Lockout 1 Press ON LINES if the READY indicator is on The printe...

Page 396: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 394 260071 001A...

Page 397: ...ode 4 state in different emulations The 4 statebarcode data must contains only ASCII numeric from 0 to 9 and must be converted into only 0 1 2 or 3 Each number represents one of the four possible bars...

Page 398: ...ting enabled characters below barcode justified position f 21 printing enabled characters above barcode justified position f 81 printing enabled characters below barcode middle position f A1 printing...

Page 399: ...result in the command being ignored n Parameter Description m values 0 Barcode style IMB 4 state X 22 34 dec 2 Human readable line 0 disable 1 21 enable below barcode 81 A1 enable above barcode 8 Rota...

Page 400: ...command allows selection of the bar code characteristics such as style height symbol rotation and so on The command ESC 3 t enables the bar code mode while ESC 0 t disables the mode p1 Bar code style...

Page 401: ...state with IPDS Emulation Commands See chapter 5 pages 196 to 208 for details of these commands The BCDD Bar Code Data Descriptor has only one byte changed Decimal Hex Content Description 16 10 Bar Co...

Page 402: ...state Examples The following are samples for USPS Intelligent Mail Bar Code 4 state printed with the S828 Printer with related hex commands Figure 148 Intelligent Mail Bar Code in Native Commands Exa...

Page 403: ...anual PTX S828 Appendix I Configuration Menu Lockout 401 260071 001A Figure 150 Intelligent Mail Bar Code in ANSI Commands Example Figure 151 Intelligent Mail Bar Code in MTPL Commands Example Bar Cod...

Page 404: ...e The S828 integrates in the firmware the handling of the Bar Codes with the NATIVE commands The complete and detailed information for these commands can be found on chapter 2 of this Programmer Manua...

Page 405: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 403 260071 001A Figure 153 Hex Dump of example on figure 151...

Page 406: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 404 260071 001A Figure 154 Bar Code Examples with NATIVE Commands Example Bar Code Mode Native...

Page 407: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 405 260071 001A Figure 155 Bar Code Examples with NATIVE Commands Example Bar Code Mode Native...

Page 408: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 406 260071 001A Figure 156 Bar Code Examples with NATIVE Commands Example Bar Code Mode Native...

Page 409: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 407 260071 001A Figure 157 Hex Dump of example on figures 154 155 156...

Page 410: ...Y parameter The Z parameter is not evaluated Meaning of the characters SUB hex 1A dec 26 Start header F Print feature SP hex 20 dec 32 HRI OFF Normal Print Double Pass Unidirectional def hex 22 dec 3...

Page 411: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 409 260071 001A MTPL Bar Codes Commands Examples Figure 158 Bar Code Examples with MTPL Commands Bar Code Mode Alt 1...

Page 412: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 410 260071 001A Figure 159 Bar Code Examples with MTPL Commands Bar Code Mode Alt 1...

Page 413: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 411 260071 001A Figure 160 Hex Dump of example on figures 158 159...

Page 414: ...C4 DC4 H n 4 Setting HRI on and off DC4 DC4 I n 5 HRI font DC4 DC4 F n 6 Check character DC4 DC4 C n 7 Starting the bar code data sequence ESC SI 8 Ending the bar code data seqence ESC SO 9 Bar code d...

Page 415: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 413 260071 001A SEIKOSHA Commands Bar Codes Examples Figure 161 Bar Code Examples with SEIKOSHA Commands Bar Code Mode Alt 1...

Page 416: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 414 260071 001A Figure 162 Hex Dump of example on figure 161...

Page 417: ...istered trademarks or trademarks of Adobe Systems Incorporated in the United States and or other countries Intel Intel Inside logos MMX and Pentium are trademarks of Intel Corporation in the United St...

Page 418: ...Programmer Manual PTX S828 Notices 416 260071 001A This page is intentionally left blank...

Page 419: ...Programmer Manual PTX S828 Notices 417 260071 001A This page is intentionally left blank...

Page 420: ...Programmer Manual PTX S828 Notices 418 260071 001A This page is intentionally left blank...

Page 421: ...until CONFIG MENU NO Is displayed Press the key to display CONFIG MENU YES Press the key PRINT OUT NO Is displayed Press the key PRINT OUT YES The CONFIGURATION SETUP PRINTOUT is printed Press the PRO...

Page 422: ...489 Fax 31 24 6489499 Printronix Schweiz GmbH 3Changi Business Park Vista 04 05 AkzoNobelHouse Singapore 486051 Phone 65 6548 4100 Fax 65 6548 4111 Printronix Commercial Shanghai Co Ltd Room 903 9thFl...

Page 423: ......

Page 424: ...his manual refers to various company and products by their trade names In most of the cases these designations are claimed as trademarks or registered tramarkers by their respective companies Copyrigh...

Reviews: