| Standard IBM The command above selects an international character set, where en> is a binary value in the range OOhthrough ODh. The character set selected is dependent on the value of ot>. Print a slngle character from the All Character Chart A 1Bh 5Eh 27 94 IBM The command above prints a single character from the All Characters Chart. There arenoparameters.IfthenextcharactertobeprintedhasacodebetweenOOhand1Fh, it will not be treated as a control code, and the character corresponding to this code will be printed. Font pitch control codes 1 Set pica pitch printing I Standard I P 1Bh 50h 27 80 1 The command above sets all subsequent printing to pica pitch. . 1 Set elite pitch txlntina 1 IBM 1 : 1Bh 3Ah 27 58 I The command above sets the print pitch to elite. There are no parameters. This command is ignored if Pitch Panel Lock mode has been selected. Set semi-condensed pitch printing 1Bh g 67h 27 103 Standard The command above sets all subsequent printing to a pitch of 15 characters per inch. There are no parameters. This command will be ignored if Pitch Panel Lock has been selected. Cancel condensed print mode Standard 12h 18 The commandabovecancels the condensed print mode. There are no parameters. On receipt of this command, all subsequent printing will be done at the pitch selected prior to a &SC> cSI> or cSI> command. This command will be ignored if Panel Pitch Lock mode has been selected. Special print mode control codes 1 Select/cancel expanded printing W I cEsc> 1Bh 57h 27 87 Both 1 I Cn> Cn> The command above selects or cancels expanded printing, where en> is a binary or ASCII value from OOhthrough Olh OT“0” through “1”. If ut>=OOh or “O”, then expanded printing is deselected (cancelled), and if 01>=0 1h or “1”. then expanded printing is selected for all printing subsequent to the receipt of this command. Select/cancel expanded print E -30 cFs> 1 1Ch 28 45h Cn> 69 Standard The command above sets or cancels expanded printing, where cn> is a binary or ASCII value in the range OOhthrough 02h or W” through “2”. IBM Select print mode I The command above selects the print mode (resident/downloaded font, pitch, print quality), where cn> is a binary value. The print mode selected by different values of 01> is shown in the table below: Print mode OD 0 ri Font Quality Pitch Resident Draft Pica I Resident I Draft 1 Elite I 16 2 4 12 20 6 14 22 I LhVdOd II-Q Proportional This command is ignored if Panel Lock mode has been selected. Cancel emphasized print mode F 1Bh 46h 27 70 Both The command above cancels the emphasized print mode. There are no parameters. All characters printed subsequent to receipt of this command will be printed in nonemphasized mode (cancelling the effect of the &SC> E command). Select double-strike prlntlng 1 1Bh 27 Both G 47h 71 The command above will select the double-strike print mode. There are no parameters. Both Select/cancel overline C?P 1Bh 5Fh The command above will select or cancel overlining, where is a binary or ASCII value which may take the values OOhthrough Olh or “0” through “1”. If the value is OOhor “0”, then overlining will be cancelled. If =Olh or “l”, then all printable characters including spaces (but excluding horizontal tabs) will be overlined. Standard Set/cancel shadow/outline printing 1 Cn> 1Bh 9 71h is a binary value from OOhthrough 03h. The values of cn> are given in the table below: 1 Value of VI> ( Result 1 OOh I Cancel shadow/outline Olh Set outline printing 02ll Set shadow printing 03h Set shadow and outline printing I printing I Any other values of I Set line spacing to l/8 inch -0 I 1Bh 30h 1 27 48 Both 1 I There are no parameters. The command above sets line spacing to l/8 inch, where “0” is the ASCII value “0”. Set line spacing to 7/60 or 7/72 inch 1Bh 32h 27 50 cFS> 2 Standard IBM 32h There are no parameters. Set line spacing units IBM \ 5Ch 04h OOh OOh 92 4 0 0 I aLJLB 1 CNULB Cn> 1Bh OOh 5Bh OOh 27 0 91 0 The command above sets the units which will be used for setting the amount of line spacing, where is a binary value representing either 180 (B4h) or 216 (D8h). Line spacing is then defined in terms of either l/180 or l/216 inch units. This command only becomes effective after an J command has been received. Define line spacing (l/72 inch increments) 1 1Bh 27 A 41h IBM I is an optional binary value ifit is not equal to zero, ou defines the line spacing which will be implemented after an cESC>2 command has been received. If = 0, then the current value of line spacing set by a previous cESC>A command will remain in force. Reverse one-time line feed (in l/180 inch increments) Standard 1Bh J 6Ah 27 106 CrD I is a binary value. On receipt of this command, the paper will be fed backwards by c&l 80 inch. No carriage return will take place, and the current line spacing value will be unaffected. I Select forward feed 1 F 1 1Ch 46h 1 70 28 Standard I The command above selects forward paper feed. There are no parameters. This is the default setting at power-on. All vertical paper-handling commands wilt be executed as described. Select reverse feed cFS> R 1Ch 52h 28 82 Standard The command above selects reverse paper feed. There are no parameters. c Both Reverse feed to top of form 1 1Bh 27 I Set IBM top-of-form . 4 1Bh 34h 27 52 1 Thecommandabovesetsthetopof-formpositionatthecurrentpaperposition. There am no parameters. On receipt of this command, the topof-form position will be set to the current paper position. Margins and vertical tab setting control codes Both Move to next vertical tab position Both 1 Select vertical form unit (VFU) channel 1 en> 1Bh I 2m 27 47 On> 1 I on> The command above selects a VFU within which all subsequent commands will be executed, where on> is a binary value from 0 to 7. Different sets of vertical tabs can be stored in different channels using the cESC> b command, and selected using this command. Both Set VFU vertical tabs b On> 1Bh 62h en> 27 98 On> ... cd> cnO> ... al > OOh cno> ... Both 1 Set top margin 1 cESC> C 1Bh 63h 27 99 1 I Thecommandabove sets the top margin, where OL>is a binary value which specifies the height of the top margin to the first printed line in lines (at the current line pitch setting). Printing will start on the (ol>+lth) line on the page. Subsequent changes to the line pitch setting will not affect this value. Both Set left margin 1 27 108 Carriage return Both ODh 12 The command above performs a carriage return. The print head will return to the beginning of the print line. If AUTOLF has been set up with the Memory Switches, a line feed will be performed as will (at the current line spacing). Set/cancel automatic line feed 5 CID 1Bh 35h is a binary value of either OOhor 01 h. Both 1 Set/clear horizontal tabs I 1 1Bh 27 1 c-1 44h ... enI> OOh 1 67 ... oil> 0 1 elo> The command above sets horizontal tabs, where oIo> and orZ> are binary values representing the new tab positions. If no values are given, all tab stops are cleared. The default tab setting is every eight characters. Tabs are set at the current character pitch. If proportional spacing has been selected, then pica pitch is used for determining the positions of the tabs. Both Set horizontal print positlon f 0 1Bh 66h 30h 27 102 48 The command above sets the next horizontal print position, where CD is a binary value. The next horizontal printing will take place OI> character spaces (at current print pitch) from the current horizontal print position. Select next horizontal print position (by dot) al> cEsc> $ Both 1 1Bh 24h cno> cd> I 1 36 ull> I 27 The command above will start subsequent printing at a horizontal position determined by dot spacing, where cno> and olZ> are two binary numbers (low byte first) specifying the number of dots (at l/60 inch spacing) by which the print head will move to the right from the left margin. If the subsequent print position is beyond the right margin, then printing will start at the left margin. Downloaded character control codes 1 1 Copy standard ROM font into RAM . 1Bh emstandard 3Ah OOh OOh 27 58 0 C?D 0 . Cn> OOh 28 58 0 0 IBM The command above copies the characters from the selected character set with , as shown below, into the download RAM area. cNUL> is the ASCII character OOh. Define download character(s) Cal> & Cd> ccl> ... 1Bh Cd> 26h Cd?> OOh Cn> ... cao, 27 Cal> 38 ca2> 0 Cn> ccl> .. . 2, .. . cc2> cab Iml 1Bh Cal> 3Dh a2> OOh ... cc2> cab 27 61 Cd> 0 Cn> ... cao> db Standard Cn> The command above enables the definition of “soft” characters to be downloaded. The following rules are observed. I‘... The vertical definition of the characters is 16 dots in superscript/subscript modes, and 24 in all others. E&h byte therefore represents half of the vertical definition of a character column in superscript/subscript mode, and a third of the vertical definition in other modes. I Both Select download/standard character set 96 -20 1Bh 25h Cn> 27 37 equals OOh or “O”, the standard character set is selected. This is the default value at power-on. If Olh or “1” has been selected, then the downloaded character set is selected. [Relationship of bit number to dot position] When the printer is printing bit-image data using 8 pins in standard (non-IBM) mode, the relationship of dots to pins used is as follows: When the printer is printing bit-image data in 24-pin resolution (both in standard and IBM emulation mode), the relationship between the bits set and the dots printed is as follows: Bit number B 57 IBM Select bit image mode cm> cESC> [ ... GD 1Bh 5Bh ... 67h ain> 010, On> 27 do> 91 .. . Both 1 Select &dot normal density 1 1Bh 27 K ulo, cd> do> . .. ain> 4Bh cno> cd> ... 75 cno> Cd> ) I The command above selects 8dot normal density bit-image printing, where cno> and al> are binary values (low byte fust) representing the number of data bytes following the command The data bytes are represented by . . . . This command has the same effect as L cno> cd> cd@ ... Both I Set 24-dot hex-density 1 1Ch 28 Z cno> ull> do> ... c&t> 5Ah cno> cd> 90 ... cdn> 1 I The command above selects 24-dot hex-density bit-image printing, where 010> and -al> are binary values (low byte first) representing the number of data bytes following the command. The data bytes are represented by . . . cdn>. This command has the same affect as cESC> * 40. ketMSBto0 = 1Bh 3Dh 27 61 = 1Ch 3Dh Standard IBM The command above sets the MSB to 0. There are no parameters. On receipt of this command, the most significant bit (MSB) of subsequent data will always be set to 0. Cancel MSB control # 1Bh 23h 27 35 Both The command above cancels software control of the MSB. There are no parameters. 1 Backspace Both CBS> 1 1 08h 8 The command above moves the print head back one position. There are no parameters. This command moves the print head back one position (at current spacing) to the left. If proportional spacing has been selected, the print head will move back by a distance equal to the width of the last character printed. It does not delete the last character. 1 Cancel last character Both 1 7Fh 127 The command above deletes the last character transmitted to the printer. Set printer on line Both &Cl> 1 llh I 17 The command above sets the printer on-line after acDC3> command (above). There are no parameters. Deselect printer (10” carriage model only) cESC> 1 1Bh 0 $ 51h 24h IBM The command above deselects the printer. There are no parameters. This command will deselect the printer, forcing it to disregard all data and command codes until a (1 lh) command is received to put the printer back on-line. 1 Sound buzzer Both 1 07h 7 ‘Ibe command above sounds the printer’s buzzer. There are no parameters. 1 Disable paper-out detection cESC> 8 1Bh 38h 27 56 Both 1 The command above disables the printer’s paper-out detection. There are no parameters. This overrides the setting made by the Memory Switch settings (Chapter 3). Enable paper-out detection -CE!GC> 1 1Bh Both 9 I 39h The command above enables the printer’s paper-out detection. There ate no rters. Enable unidirectional printing for one line only < 1Bh 3Ch 27 60 Both The command above enables unidirectionaI printing for one line only. There are no parameters. Printing will be performed from left-to-right for the current line only. Enable/disable quiet mode cESC> S CID 1Bh 73h is a binary value of either OOhor Olh or an ASCII value of either “0” or “1”. Enable/disable double-height mode W -30 1Bh 77h 27 119 V 1Ch 56h 28 86 cESC> Both Standard The command above enables or disables double-height printing, where is a binary value of either OOhor 01 h or an ASCII value of eitter “0” or “1”. If ur> is set to OOhor W”, then double-height printing is cancelled. If UI> is set to Olh or “l”, then double-height printing is enabled. The character width is unaffected. Any superscript/subscript or condensed mode print settings previously selected will be cancelled, but if double-height printing is cancelled. the printer will return to superscript/subscript or condensed mode printing, if these were selected previously. Any previous commands for vertical character enlargement are cancelled by this command. If double-height and normal-sized characters are printed in the same line, then the printing will be aligned along the bottom of the normal-sized characters. Reset I Both @ 1Bh 27 64 cFs> 1Ch @ 40h 28 64 Standkd The command above resets the printer. There are no parameters. On receipt of this command, the buffer is cleared, and all settings (with the following exceptions) are restored to their power-up values. 27 27 86 86 CID ... cdn> 0 The command above delimits data which will be repeated, where cn> is a binary value (0 thru 255) giving the number of times that the data bytes represented by . . . cdn> will be repeated. The sequence is terminated by the cESC> V (=OOh) sequence. It is possible to nest this sequence (up to five levels). NOTE Since repeated data is stored in the input buffer (capacity 2k bytes), the total amount of repeated data cannot exceed this amount. 1 Select/cancel Italic print ( ( 28h 40 Both 1 28h I 49h 1 29h 29h 40 73 41 41 The command above selects or cancels italic printing, where ur> is an ASCII value which may be either “1” or “0”. Any other values will be ignored. If 01> = “1” then italic printing is enabled, and if = W”, then italic printing is cancelled. Select color printing (with color option only) ( ( C ) 1 Both CID 28h 28h 43h 29h 29h Cn> 40 40 67 41 41 is an ASCII value from “0” through “6”. The color selected by cn> is shown in the table below: Color ‘I0 .. 6‘ .* 1 Black Red “2” Blue 66 3 ., “ I, 4 ‘4 *. MEMO 72 chapter 5 DIP SWITCHES The bank of DIP switches inside the printer (see illustration below) is used for various functions. All switches are set ON when the printer leaves the factory. DIP switch cover / .= / ,/ . Access the switches by removing the top cover, and then sliding the black switch cover to the left and then pulling up, using the tab at the right, as shown in the illustration above. Switches 1 and 2 are used to determine the emulation mode (standard or IBM) of the printer, and also to determine the character set to be used. chapter 6 TROUBLESHOOTING AND MAINTENANCE The following section on troubleshooting and maintenance is intended only as a brief guide to these functions. Remember that your printer is a highly sophisticated electronic device, which also contains high voltages inside. For that reason, only carry out those operations described in this section. CAUTION Any attempt to carry out operations other than those clescrihedhere may result in electric shock and/or damage to the printer. Power supply If the POWER indicator does not illuminate, check the following: Check Possible remedy Is the power cable properly plugged into the electrical outlet? Turn off the printer, ensure the power cable is securely connected, and then turn the printer back on. Is power being supplied the outlet? Turn off the printer, unplug it, and try with another appliance to determine if electricity is being supplied to that outlet. If the print is faint, or uneven, check the following: Possible remedy Check Is the ribbon stalled? properly Check and reinstall if necessary. in- The ribbon has a long life, but eventually will need replacing. Fit a new ribbon cartridge if necessary. Is the ribbon worn out? If dots are missing in the printing, check the following: Check Possible remedy Are dots missing at random in the printing? The ribbon has become slack, causing it to get caught up. Paper feeding If cut sheet paper (without the ASF) is not feeding smoothly, check the following: Check Possible remedy Is the paper release lever pushed back (to the c position)? Set the release lever to the f Is the paper guide in place and vertical? The paper guide should be in place vertically sheets to feed smoothly. Are the left and right guides too close together? If the left and right guides are too close together, the paper will not feed smoothly. Check Possible remedy Are you trying to feed paper using the front panel buttons while the ON LINEindicator is illuminated? You can only feed paper in this way when the printer is off-line. Set the printer off-line and then feed paper. Is the paper too thick? There are limits to the thickness of paper that can be fed in this way (one top copy and three NCR copies). Try with thinner paper. If the paper park facility does not appear to be working correctly, check the following: Check Possible remedy Is the paper release lever in the h position? The paper release lever must be set to the y position after the fanfold paper has been parked. Has the fanfold paper been properly parked? Make sure that the PAPER indicator comes on after the fanfold paper has been parked. ? EVERYDAY MAINTENANCE Essentially, your printer is a robust piece of equipment, but should be treated with a modicum of care in order to avoid malfunctions. For example: l l l l l Keep your printer in a “comfortable” environment. Roughly speaking, if you are comfortable, then the environment is suitable for your printer, too (see Chapter 1). Do not subject the printer to physical shocks or excessive vibration. Avoid over-dusty environments. Dust is the enemy of all precision mechanical devices. RIBBON REPLACEMENT The ribbons used by your printer anz endless-loop ribbons in which the ribbon is recycled. When the print quality becomes too faint, you will need to replace the ribbon. Use only ribbons recommended for use with the printer (your supplier will be able to advise you). 1 To remove the old ribbon from the printer, first turn off the power. 2 Remove the top cover, and hold the ribbon by the two lugs on each side. Push in the two lugs slightly, and pull upwards to remove the ribbon. 3 Take the new ribbon and tension it by turning the knob on the top of the ribbon cartridge clockwise. 4 Now insert the ribbon cartridge into the holder gripping it by the lugs, and turning the knob slightly clockwise if necessary. Make sure that the ribbon goes between the print head and the platen guard (see illustration below). Print head shield 5 Now replace the top cover and turn on the printer. You are now ready to start reusing the printer. REPLACING THE PRINT HEAD This is not a job which you will need to do very often. The print head has been designed to give a life of about 200 million dots. In normal everyday use, this will mean years of life. However, if the print quality is faint, even after you have changed the ribbon, the print head will need replacement. Only use a replacement print head as recommended by your supplier. NOTE This is a fairly tricky operation. Read the instructions below carefully before attempting it. TTPrint head bolts Print head . , . NOTE DO NOT apply excessive force, as this may result in damage to the print head. I 9 Fasten down the new print head using the retaining washers and screws. Do not apply excessive force when tightening the screws, as this may strip ’ the thread, but ensure that the print head is firmly secured. 10 Replace the ribbon cartridge. 11 Replace the top cover. 12 Re-insert the power cable and re-apply power. Your printer may now be used. FRONT PANEL DIAGNOSTIC AND TEST MODES The printer is equipped with a number of different modes for diagnosis and testing. These are accessed from the front panel by holding down a front panel button (or combination of buttons) while tuming on the power to the printer. The test and diagnostic modes available am listed below l A text test print mode l A short test print mode . A long test print mode . Long test mode If the printer is turned on while the :OFFER button is pressed, the printer will enter the long self-test mode. The printer will start printing as soon as the P~=R FEED button is released, and will print the version number of the printer’s ROM, eg “*** Ver 1.0 ***“, followed by the whole character set printed in each typeface and pitch available. Text test mode In this mode, the printer will print the Memory Switch menus and options. This mode is accessed by tuming on the printer at the same time as holding down the C%GE) button. The resulting printout will be similar to the example below: **= ImmY NAIW Nmu T’ suITa TREE *** PRINT mmm! 1NsIAI. Hexadecimal dump mode In this mode, all received data will be printed in a hexadecimal dump format, rather than the control codes being acted on as command codes. This mode is accessed by turning on the printer, while simultaneously holding down the ~?+Z!Z~ and 5%~5J keys. To turn off the mode, it is necessary to turn off the printer completely. Bidirectional tesVadjus tment mode This mode is used to adjust the alignment of the print head on successive bidirectional passes. After a period of some months, your printer may work itself out of alignment on left and right printing passes, showing itself most obviously in graphics printing. This mode will therefore be used very rarely. 1 Turn the printer off and then turn it on again while holding down the -=/Lx% ~ and~I~~!N~buttons. 8 Repeat the process for all print modes. *** DOT-ADJUSTMENT SETTING *** SLQ,LQ 11 GAPER FE? --c i SLQ,LQ 12 ONLINE_= - DRAFT 13 ISET/-g-F DRAFT 12 7 -iu elm:+ DRAFT COND 12 9 To exit from this mode, press the CZ!l button. MEMO 92 chapter 7 MS-DOS AND YOUR PRINTER When using your printer with an IBM PC, PC-XT or PC-AT or compatible, you will probably be using PC-DOS or MS-DOS as an operating system. A number of software tricks may be useful here. This section is not, however, a substitute for the operating system manuals supplied with your computer. To learn how to print files, etc, it is best to mad the relevant pans of these manuals. If your word-processor does not allow you to change fonts, it may allow a pause in printing. Insert a “pause” command in your text file at the point where you want to change fonts. When the document is printed, printing will then pause at that point. You can then put the printer off-line and change fonts with the front panel buttons. Then put the printer on-line again and resume printing. GRAPHICS HARD COPY On a PC-compatible computer running under MS-DOS, you can use the m and m keys on the computer together to obtain a printout of a text screen. To print out a graphics screen, you will have to run the program GRAPHICS.COM. See your MS-DOS manual for further details. Continuous echoing of text output to the screen to the printer can be toggled on and off by use of them(PrtSc)orm@ key combinations. The resulting file should be sent to the printer using the COPY command, eg: A>COPY LQ.DAT PRN prior to printing document files. Of course, this command can also be included in a batch file. PROGRAMMING USING BASIC As discussed earlier, a version of BASIC is usually supplied with PCcompatible machines. With this BASIC, characters are sent to the printer using the LPRINT command, and control codes are defined using the CHR$() function. 1310 1320 1330 LPRINT C$;"Print pitches are:" 1340 LPRINT H$;P$;"Pica pitch (10 CPI),"; 1350 LPRINT H$;E$;“M”; "Elite pitch (12 CPI)," 1360 LPRINT H$;E$;"g";"Semi-condensedpitch (15 CPI),"; 1370 LPRINT H$;P$: 'Select condensed print 1380 LPRINT CHR$(15); 1390 LPRINT "Condensedpica pitch (17 CPI)," 1400 LPRINT H$;E$;"M";"Condensed elite pitch (20 CPI),"; 'Cancel condensed print 1410 LPRINT CHR$(18) 1420 LPRINT H$;E$;"pl"; 'Select proportionalspacing 1430 LPRINT P$;"Normal proportional,"; 1440 LPRINT H$;CHR$( 1880 GOSUB 3020 'Select superscript 1890 LPRINT E$;"SO"; 'Select download character 1900 LPRINT ES:"%l"; 1910 FOR I=1 +6 5 'Print download character 1920 LPRINT CHR$(60): 1930 NEXT I 'Select normal character 1940 LPRINT E$;"%O"; 'Cancel superscript 1950 LPRINT E$;"T"; 1960 GOSUB 3150 'Select download character 1970 LPRINT E$;"%l"; 1980 FOR I=1 TO 5 'Print download character 1990 ;;a: CHRS(60); 2000 'Select normal character 2010 LPRINT ES:"%O": 2020 GOSUB 3020 'Select subscrivt 2030 LPRINT ES:"Sl": 'Select d 3120 NEXT M 3130 RETURN 3140 3150 ' Define LO Dica download character 3160 LPRINT C$;- 3170 LPRINT E$;"&";CHR$(O);CHR$(60):CHR$(60); 3180 RESTORE 4100 3190 HEAD Ls ZLPRINT CHR$(LS); 3200 READ CW :LPRINT CHR$(CW); 3210 READ RS :LPRINT CHR$(RS); 3220 FOR M=l TO CW*3 3230 READ MM 3240 LPRINT CHR$(MM); 3250 NEXT M 3260 RETURN 4000 I 4010 ' DATA 4020 ' SUDer/sUbscriDt download character data 4030 DATA- i, 23, i 0, 44,120 4040 DATA 12, 0, 16, 0, 44, 0, 80, 4050 DATA 64,128, 33,120, 94,128, 33,120, 94,128 4060 DAT 4420 4430 4440 4450 4460 4470 4480 4490 4500 4510 4520 4530 4540 4550 DATA 192,224,224,224,224,240,255,255,255,255 DATA 255.127. 0. 0. 0. 0. 0. 0. 0. The row of telephone symbols in the next printed line is created by downloading two new character patterns, which am printed in place of the character “<” (character 60). The final part of the program uses dot graphics to print an “SW” logo. The dot pattern of the logo was originally laid out on graph paper, then converted to the data in lines 4240 to 4550 with the help of a calculator. Each number represents eight vertical dots. (See “Graphics commands” in Chapter 4 for details. Font settings: 1jr,* f i C: kj ,.z 1~' ,:$ $:' +pr~::j _ TW-Light1 cha~mcters, Prestige characters. OCR-B characters, Letter-Gothic, ORATOR CHARACTERS, Optima characters. TMS ROMN characters. Courier characters, ScrlLp-t ch.a/za.c.%234, OCR-A characters, Blippo characterr, Helvet characters, Ci tlema characters, ~llll”l”l~llllll~llllll~lllll~ CCODE3g characters) ’ ree c arac ers. Of course, many more facilities are available with the printer, but this may give you some ideas as to how you can drive the printer using your own programs. Patches necessary to use the BASIC interpreter When using the Microsoft BASIC interpreter usually supplied with PCs and compatibles, a number of problems may arise. Firstly, if the interpreter transmits a carriage return (ODh) character to the printer, it automatically transmits a line feed as well. MEMO 104 - chapter 8 SPECIFICATIONS Printing system .............................. Serial Impact Dot-matrix Erinting speed ............................ .... 200 cps (Draft pica) 67 cps (LQ pica) Print direction ...... .......................... Bidirectional. logic-seeking Unidirectional, logic-seeking (selectable) Number of print pins ......................24 Line spacing ................................... l/6, l/8, 4180, n/360 inches Characters ...................................... Number of columns ....................... Pica Elite Semi-condensed Condensed pica Condensed elite Proportional CPI 10 12 15 17.1 20 Character dot matrix .... .... .............. Pica Elite Semi-condensed Condensed pica Condensed elite Super/subscript Proportional Super/subscript proportional Draft 24x9 24x9 16x7 24x9 24x9 16x7 Bit image dot-matrix ...................... Paper feed ...................................... Friction and push tractor (standard) Pull tractor (option) Paper feed speed .......... .................. 3.66 inches/second max (without ASF) 3.43 inches/second (with ASF) Paper width .................................... Cut sheet Fanfold (continuous) 10”model 5.5”-11.7” 3”-10” 1S’model 6”-16.5” 4”s16” Copies ....................... ....... ..............Original + 3 copies Maximum buffer size ..................... Power supply ................................. 12OVAC, 220VAC. 240VAC, 50/6OHz (varies according to the country of purchase) Options ........................................... chapter 9 CHARACTER SETS This chapter gives tables of the printer’s standard and IBM character sets. In the following character set charts, the printer fonts are divided into four families: Family Family Family Family 1: All fonts except those listed below: 2: OCR-A 3: Code 39 4: Greek The decimal character code of each character is shown in an inset to the lower right of the character. The hexadecimal code can be found by reading the entries at the top and left edges of the table. STANDARD CHARACTER SET #I Family 1 0 1 2 3 4 0 5 @I P 6 ' -- 5 I I 6 7 * B D c 110 ‘-IU -'Ie 0 c I l-i (BEL) 1138 9 l-i IT3 1 CBS) XAM ( \VII 11 El C IE 7 m K 12 (CR) 13 cm 1 7 I G l-ii 8 I 1102 W g X h 11 H liq w I-iii lii( x, I I I I I1621 I1761 11941 I2101 Family 2 I 0 A B C n 0 112 I 2 I I 3 0 I-T lTts132148 - - (Lb 4 5 Ii 6 P * - : - J - (FFl (ES3 I-T (‘3, 112128144 ; + 1 -I l-73 2 j I 13 K 1 k E l-ii- 1 Z l-iii 1122 ( 1107 I L \ 1 = M 9 m I 29 . ‘8 9 A 0 #uL~ l-iii 1144 Iii-i ml) (HT, (LF, I II B I(EM) (FF) 03) Y IiF6 ltcr I, I I9 1177 II Iv Ii Iv 1 1137 l-iii- IiT9 1185 1201 1217. 0 - Ita (DC3) 1 IT I(Duullll L7 I(BELLI I __ I 71 CBS) ~ (LF) 114 .. 8 9 A (ML) 0 IIll l-iii lrsa 1144 B IIIll C D E F 1176 1192 Ill1 I 12oe 1224 1240 1111 I r2t0l 12261 I I 1111 I I I III II 12051 12211 1242 12371 115 I 3 0 @ I pi- - Iac4~ I s 4 1 f-c’ 5 1 I, R l--i D l-ii- % E /-ii E-U S 1 T d l-ii- t fii- e l-iiiu (VT, l--H B I 4 7 ITi, j-E C 1 Q B l-ii 6 P l--c4 A 1 3 I 5 I 4 11 ~ (FF) 12 109 13 109 14 110 124 I z 125 126 (DEL) ~ 116 15 a 111 127 11931 12091 12251 12411 (233 1249 * (LF) z .. STANDARD CHARACTER SET #2 Other characters are identical to Standard character set #l. Family 3 Family 4 119 IBM CHARACTER SET #2 Family I 0 n 1 0 El 1 1 2 3 3 0 (NUL, U 2 2 v 3 4 @ 5 P 6 ’ 7 8 9 A B C D E r a U I’! I 1131 I 11351 11471 I151 I IlSSl IlS7l 11791 ll83l ll95l F -I x 1211 I 12271 119Sl 1212) 12281 lrssl (2151 12431 1203 I172 41 I 11571 11731 ll89j 12051 (221 I 12231 12371 (2531 12551 121 Family 2 0 1 - C D E F (FF) CSI) 113129k45 1 l-z- 122 7 (FS) ,30 1 . I I I I I I c II! Is I-. Family 3 All codes above 7Fh are undefined. I II. I. I 671,I.. r Family 4 I 0 I 1-T 21 L I 3 v C D 1181 134 I 3j i 191 I 1 221 lm 1 r 21 81 I I F Iw ” 11021 I 71 I(FF)’ ,--z , ’ ‘-i < ’ --i L ’ ‘-i 3 \ ,T’,T4 lBO-176 m ,T(j--xi45161 E Cso) . I 0 I136 0 K 9 1151 1135 I J-5 1167 1152 I189 0 P 1153 /-iii 11991 l1as a -p-‘l-“IPItiI”I il 1184 lies r 12151 1231 I I247 1 12001 12161 12321 I248] ’ Ii fi 1201 1217 1233 1249 250 51 I 41 11721 m 126 12201 12361I r223i 12391 g I2ti 12551 IBM CHARACTER SET #I Other characters are identical to IBM character set #2. The duplication of control codes enables systems with a 7-bit interface to obtain control functions when the most significant bit is set to 1 by the ‘5” command. ADDITIONAL CHARACTER I I SET I I 0 I 1 I 0 @I 1 2 b 0 0 16 4 1 e, 17 t 2 1s 4+ &ild a3 v 3 II .. 19 11 4 5 6 128 + 20 § 21 5 * 6 - 22 In IBM mode, additional characters can be printed by special commands except the Family 3 (Code 39). INTERNATIONAL CHARACTER SETS When an international character set is selected DIP switches 4 to 7 or by a command from software, the following changes am made in the character set: See Chapter 5 for the DIE switch settings. The commands for selecting the international character sets are: Standard mode: “R” n IBM mode: “R” n Where n means character code n, i.e. CHR$(n) in BASIC. The values of n are: 0 U.S.A. MEMO 130 INDEX IAl Application software installation, 93 ASF, 120 Troubleshooting, 79 Auto CR, 21 Auto LF, 21 Auto loading, 20 ASF, 20 Auto on-line, 19 Automatic sheet feeder - see ASF ml BASIC programming, 96,103 Bidirectional printing, 19 Bidirectional test mode, 90 Buffer clear/reset, 16 El Character sets, 109 Character set, 73,74 Cleaning, 81 Command codes, 24 Command menu, 19 Condensed princ 20 Connection to computer, 5 Continuous stationery - See Fanfold Paper Controls, 11 Cut-sheet paper, 7 ml Default set IMI Maimnance settings, 26 Maintenance, 81 Maximum numherof columns, 94,106 Memory switches, I7 Memory switch tree, 18,88 Micro Feed, 16 Mode panel lock, 13 Mode setting, 12 CEI Negative numhers, 23 Numerical representation, 23 lol Option ASF, 20 El Page length, 21,73 Paper Cut-sheet, 7 Fanfold, 8 Parking, I4 Size, 21,73 Paper feeding, troubleshooting, 78 Paper menu, 20 Paper out detector, 20 Parallel interface, 15,108 Patches for BASIC interpreter, 103 Pinwriter mode - see Standard mode Pitch panel lock, |