background image

PSB No: P-0082
Page: 3 of 14

10 INPUT “Point Size”;A$

20 B=VAL(A$)*2
21 RESTORE 70
22 FOR X=1 TO 16
23 READY
24 IF B=Y THEN GOTO 30
25 NEXT X
26 CLS
27 PRINT A$ ” is not a valid point size choice.”
20 GOTO 10
30 C=VAL(A$)
40 LPRINT CHR$(27);“X”;CHR$(1);CHR$(B);CHR$(0);”These are “;A$;” point
characters”
50 LPRINT CHR$(27);“(v”;CHR$(2);CHR$(C);CHR$(C);CHR$(0)
60 GOTO 10
70 DATA 0,16,20,21,24,28,32,36,40,42,44,48,52,56,60,64

Line 10 - allows you to specify the point size desired.

Line 20 - computes the value for “n1” in the ESC X command.

tine 21 - check to ensure that a valid point size was input If the point size is

valid, the program jumps to line 30. If the point size is not valid, the

program prints a message on the screen and starts over again.

Line 30 - computes the value for “n1” for advancing paper using the ESC ( v

command.

Line 40 - sends the “Set Pitch and Point Size” command to the printer. (Note: The

pitch is set for proportional spacing for all point sizes to ensure proper
character spacing regardless of the point size.)

Line 50 - sends the “Set Relative Vertical Position” command to the printer. This

command advances the paper in preparation for printing the next line.

Line 60 causes the program to start again at the beginning.

NOTE: To halt the program, hold down the “Ctrl” key and press the “C” key.

Summary of Contents for ActionPrinter 3250 - ActionPrinter-3250 Impact Printer

Page 1: ...below are some of the key features of the AP 3250 printer Epson ESC P 2 command set Built in paper cassette holds up to 50 single sheets of letter size paper Roman and Sans Serif fonts scalable from 8 to 32 points High resolution 360 x 360 DPI bit image graphics Convenient easy to use two button control panel Print Speed 200 CPS Draft at 12 CPI 72 CPS Letter Quality at 12 CPI Quiet operation only ...

Page 2: ... drivers ENHANCED GRAPHICS ESC P 2 also provides Enhanced Graphics capabilities in certain software applications supporting the raster graphics mode of ESC P 2 Enhanced Graphics is defined as a finer more accurate placement of printed dots leading to greater clarity of text and sharper more detailed graphics in graphical printing environments such as Microsoft Windows or Lotus 1 2 3 Enhanced Graph...

Page 3: ...are the product codes for the AP 3250 optional push tractor and ribbon cartridge S015032 C800262 Fabric Ribbon Cartridge Push Tractor 9 Q What is the advantage of purchasing an optional Push Tractor PSB No P 0084A Page 3 of 6 adjust the maximum number of lines per page Decreasing the program s maximum number of lines per page by 5 e g 61 lines should correct for this print position difference A Th...

Page 4: ...0 LQ 2550 LQ 2500 LQ 800 LQ 1500 Generic Epson WORST To take full advantage of the AP 3250 s features including ESC P 2 choose one of the first three printers listed above If none of these printer selections are available from within your application software contact your software manufacturer to determine whether they offer a printer driver update or if they plan to make one available in the futu...

Page 5: ... Q Can the AP 3250 print on legal size paper A Yes the AP 3250 can print on legal paper Legal size paper is loaded at the rear of the printer by using the printer s manual insertion slot Note The printer must be placed in the upright position first 18 Q The AP 3250 s User s Guide lists information on 120 220 and 240 volt versions of this printer How can I purchase a 220 or 240 volt version of this...

Page 6: ...ded method to select fonts is through the program that you are using to print If the program does not provide font selection abilities then the printer s font panel is very useful 22 Q When printing high density 360 x 360 DPI bit image graphics why does ink smearing sometimes occur on the outside edges of the printout with certain print patterns A The AP 3250 builds the graphic image by making mul...

Page 7: ...ommonly used printer commands used in ESC P2 Listed below are the commands discussed in this bulletin Command Command Name PSB Page ESC X m n1 n2 Select Pitch and Point Size 2 ESC C m1 m2 n1 n1 Set Page Length in Defined Units 5 ESC vm1 m2 n1 n2 Set Relative Vertical Position 6 ESC Vm1 m2 n1 n2 Set Absolute Vertical Position 8 ESCtn Select Character Table 9 ESC t n1 n2 d1 d2 d3 Assign Character Ta...

Page 8: ... For example if m 60 then 360 divided by 60 equals 6 and the character pitch is 6 characters per inch If m 30 the character pitch is 12 characters per inch For the Roman and Sans Serif fonts the values used for n1 are 0 16 20 21 24 28 32 36 40 42 44 48 52 56 60 and 84 For all other fonts the values used for n1 are 0 21 and 42 The actual point size that will print is n1 divided by 2 For example if ...

Page 9: ...alid point size was input If the point size is valid the program jumps to line 30 If the point size is not valid the program prints a message on the screen and starts over again Line 30 computes the value for n1 for advancing paper using the ESC v command Line 40 sends the Set Pitch and Point Size command to the printer Note The pitch is set for proportional spacing for all point sizes to ensure p...

Page 10: ...haracters These are 14 point characters These are 16 point characters These are 18 point characters These are 20 point characters These are 21 point characters These are 22 point characters These are 24 point characters These are 26 point characters These are 28 point characters These are 30 point characters These are 32 point characters ...

Page 11: ...ue for n1 5 The whole number in the quotient from step 3 is the value for n2 EXAMPLE 1 The page length is 8 5 inches 2 8 5 x 360 3060 3 3060 divided by 256 11 with a remainder of 244 4 n1 244 5 n2 11 In the Basic programming language the command would look like this This command as listed in the line above will set the page length to 8 5 inches NOTE The current line becomes the top of form This co...

Page 12: ...ole number in the quotient from step 3 is the value for n2 EXAMPLE 1 The desired distance is 1 inch 2 1x360 360 3 360 divided by 256 1 with a remainder of 104 4 n1 104 5 n2 1 In the Basic programming language the command would look like this This command as listed in the line above will feed the paper up 1 inch from the current line The current print column horizontal position IS NOT changed Rever...

Page 13: ...nder of 90 4 256 90 166 5 n1 166 6 n2 255 In the Basic programming language the command would look like this LPRlNT CHR 27 v CHR 2 CHR 0 CHR 166 CHR 255 This command as listed in the line above will feed the reverse feed the paper 1 4 inch from the current line The current print column horizontal position IS NOT changed ...

Page 14: ... distance by 360 3 Divide the result by 256 using long division 4 The remainder in the quotient from step 3 is the value for n1 5 The whole number in the quotient from step 3 is the value for n2 EXAMPLE 1 The desired dice from the Top of Form is 1 inch 2 1x360 360 3 360 divided by 256 1 with a remainder of 104 4 n1 104 5 n2 1 In the Basic programming language the command would look like this This ...

Page 15: ...with the value II n I T a b l e II II 3 I PC437 US II Table 1 NOTE 1 Character tables other than those listed above can be assigned by using the ESC t command Assign Character Table 2 The value used for n can be either the ASCII value OR the ASCII character i e chr 1 or 1 In the Basic programming language the command would look like this LPRlNT CHR 27 t CHR 0 CHR 27 is ESC and CHR 0 selects table ...

Page 16: ...command MUST be sent to select the table before printing from the new table For example the command ESC t 3 0 1 3 0 is sent assign Registered Table 3 PC850 to Selectable Table 1 PC437 In order to print the Q character ASCII 245 the command ESC t 1 must be sent In the Basic programming language the sequence would be as follows LPRINT CHR 27 T CHR 3 CHR 0 CHR 1 CHR 3 CHR 0 LPRINT CHR 27 t CHR 1 LPRI...

Page 17: ... the 6 Registered Tables Read Registered Table number and Table Name Print Registered Table number and Table Name Send the Assign Character Table command to the printer assigning the Registered Character Table read in line 20 to Selectable Character Table 0 Send the Select Character Table command to the printer selecting Selectable Table number 0 as the current Character Table for printing If the ...

Page 18: ...0 100 If this Registered Character Table number is 0 sand ASCII values 33 through 126 to the printer 110 If this Registered Character Table number is 0 send ASCII values 161 through 254 to the printer 120 Send 2 line feed commands to the printer to provide separation between tables 130 If program lines 20 through 120 have not executed 6 times return to line 20 and start again 140 Data that is read...

Page 19: ...anada French D o pRU 4 g tl t oA C Or23456789 ABCDEFGHIJKLMNOP XSTUWXYZ abcdefghijklmno rstuvwxyz I b Alt EBbii E E X iiO 6U fbOf 66 3 f a JJJ kt fttL nLLrrt l w raprxCalrr BQG B nnfLIFJ9 Jn2r Table 9 PC865 Norway b no bORU 4 tl t A SX 0123456789 QABCDEFGHIJKLMNOP RSTUWYCYZ I abcdefghijklmno qrstuvwxyz I CU AA oe iiiXAB b ij a a 0f0Ptfbi6ri RPo f n i111 lJJJ fH ttLpTw LLr jJ rly raPrxCa BQ6 8EnifL...

Page 20: ...sing long division divide the quantity of ASCII codes that will be sent sequentially immediately following n1 and n2 by 255 3 The remainder in the quotient is the value for n1 4 The whole number in the quotient is the value for n2 EXAMPLE 1 The symbols for the different suits of a card deck hearts diamonds clubs and spades V 4 and 4 are to be printed These are each separate ASCII codes ASCII codes...

Page 21: ...ed Draft 10 CPI 1 ICZPI IEPI n a 1 60 CPS 1 72 CPS 225 CPS 70 CPS 84 CPS 300 CPS 82 CPS 98 CPS 300 CPS 1 92 CPS I 110 CPS n a 1 111 CPS I 133 CPS GLOSSARY OF TERMS CPI Characters Per Inch CPS Characters Per Second Draft Draft uses a minimum number of dots per character for high speed printing Elite 12 Characters Per Inch 12 CPI Pica 10 Characters Per Inch 10 CPI LQ Letter Quality reduces the print...

Page 22: ...otal Thickness is the maximum allowable total thickness including the original plus any copies 9 PIN PRINTERS Model Orig Maximum No of Copies Total Maximum Total Thickness AP 2250 1 2 3 I 0 0098 0 25mm LX 810 3 I 0 0098 0 25mm 1 2 1 3 FX 870 1170 4 I 0 0126 0 32mm DFX 5000 Front Tractor Rear Tractor 1 5 1 3 6 0 018 0 46mm 4 0 012 0 30mm DFX 8000 Front Tractor Rear Tractor 1 5 6 0 018 0 46mm 1 3 4 ...

Reviews: