Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-pcd!hpvcfs1!kevinh From: kevinh@hpvcfs1.HP.COM (Kevin Hudson) Newsgroups: comp.sys.ibm.pc Subject: Re: Need help with Epson printer command Message-ID: <670010@hpvcfs1.HP.COM> Date: 4 May 89 15:59:53 GMT References: <7967@killer.Dallas.TX.US> Organization: Hewlett Packard, Vancouver, WA Lines: 44 >/ hpvcfs1:comp.sys.ibm.pc / cramer@optilink.UUCP (Clayton Cramer) / 10:59 am May 2, 1989 / >> Can anyone tell me how to properly use nine pin graphics on an Epson printer? >> My manual only gives the abreviated description of it. I had assumed that >> you enter the numbers in pairs with the lower byte coming first and the second >> byte representing the firing of the ninth pin. Didn't work. >Nope. You can't get to the ninth pin. You can only use 8 pins in graphics >mode. The ninth pin is for underlining. Note that you will have to >change your line spacing so that you can resume graphics mode printing >directly under the 8 pins of data you have just printed. On the contrary, nine pin graphics works fine for me. The escape sequence is as follows: ^ m n1 n2 where m is the graphics density (0=single, 1=double), and n1= (# of columns) MOD 256 and n2= INT(# of columns/256). The number of columns will be half the number of data bytes for nine pin graphics. To turn the bottom pin on, the second byte of each pair must be >= 128. (The ninth pin is the bottom pin.) >> Also, is there something that prevents you from using the value 255 in a >> graphic column? I tried and it didn't work. It seemed to revert to test mode >> again. >Make sure that the program you are using doesn't have some special meaning >for 255. BASIC interpreters used to be notoriously for their peculiar >interpretations of "special" characters. I strongly second this point. Basic can also be hosing your graphics data (if it sees a CR character, for instance, even in the graphics data, it throws in a LF for free!). >> I would also appreciate a more detailed description of how to enter user >> defined characters and how to invoke them properly. The text on this area was >> quite limited and the Basic Examples used were no good and in some places >> contradictory. >> >> Thanks, >> Bob This can be a long one. I can send you email if you need this info. Kevin Hudson HP Vancouver Division (206) 896-2534