USERS MANUAL

NX-1001MULTI- DOT MATRIX PRINTER

80820471 NX-1001 M

U M

N I F S F CC o R FIS n r T eh b t a f t c withthelimitsforaclass Bdigitalq device,ptsrstrant to Part 15of FCCRules.Theselimitsare d t p r p a h ini a riT eg u a c r r f t e a ifa u i aw t im c h i nc t r cwHt i n giw n o r a p u o n inI ed c h it r o r wq nc s b db td eo a o t u i e e t t t c t q u inb o o m o t fm to ● Reorientor relocatethe receivingatrtema. ● Increasethe separationbetweenthe equipmentandreceiver. ● Connectthe equipmentinto an outleton a circuitdifferentf t t w t r i c- - o . Ct d o a er t f h x o Unmoo t p bv h a t c e y a d u eab t p rf cx e p o F cw t F N IS t e o r a s i c T a sa o t p m i t U t

So t T CDo Co e a R IRn e T dad noB f r n e f dp a t i s o i t R IRo t C D on C e L pann p d b rd l l a p ar u a and l c B pc l R s l b pu r r 6 p l rd Cod C t m T a sa o t p m i C t

TAc r NNL NS M C L X X D I P P P P1 PI P IB Mr r n C MB M MCi o i LF FS E C X X NO ● A r rRo a p o t m i a f we e w S epi fe o x ● T co t m a s t c w n o ● A eh b m t e t a o t c o t m a t t o f p Hs a e h dS w g a b i o e o t ● ‘ a noS c a n rf a e i t m t e @C1 S M C L o H T U T M T m i o i n c T l h t m t b u o y p y a u t r t c 1t 3 T r c m b t a a r g f p oe I a a d o k o t o p o c ( i i a y k a h n T c a a f

C 1 S u t p T c e h t g t p u a s R t c b y d a e

C 2 — C p o T a a n o c o t f p w p v f r t p h p m a f s A g s u r t c a t o t v p i i t f o h t p w

C 3 — D s s T c e h t s t D s t m s s o t p

C 4 — P c c T c e t d e p b y p a t s c u t d i T s i o u i y a w o m p t t a o t p f

C 5 — D c T c e t p t c y o c C 6 — M a y p S t P o P f o c r u M i ct m p co m w h i uo c a f h a t t h y u y p w s s S v a P a s w aM B i w h a i s h a a s p i t l t dt co t p e a

C 7 — Ta m r T s g ac o t c i y n w i t e w I a i d o s r m oy c c o y I i n h ac s p m C a q s e i y a u o y a t c o a mo s o a

C 8 — Sp T s g t so y p p

C 9 — C sets T c g t d c s a a t d b n c s ( s u w t D s F T P T p i ac m p w f b w af co f m i a e p f a p o c I s t I p c a c s e i t p j a a y c c g b t , g S o i m f a t f

. E s s S i i c w t E a I p i w w a s t s t p T i m w a g p sa i s p p

● Ea C ui d a b t pn i a f w y p t b o t c p T f b c o i c t p a s v o f t i mi

● E c a m T r c c b r i s t p h i a f m

. V p h S s f f a m f ( t t a a a a y c u e t o f f A s f e y t k f f p i r w p o o p

● L v o f a s T p h o d f a f N f ( S a O w s c o l c i f a s p c d p b p d p a q p TABLE OF CONTENTS C 1 S U T P 1 L t P 1 U a I 2 C t c c 2 P n o t p 3 S U 4 M t p k 4 I t r c 4 C 7 L S S 8 A l 8 M l 1 L a P F F 1 L t p 1 P p 1 P u 1 A t P G 1 C 2 C P O 17 B a I 17 O L b 18 P F b 19 P b 19 F b 2 P F 2 S t m 2 L t m 2 S i p p 2 S i p f 2 S i p p a f 2 Hd 2 e S CF 2 o F f 2 P P 2 T o f 2 F m 2 R m 2 C t b 2 C 3 D S S 2 L o t D S 2 F o t D S 30 C 4 P C C 3 F C C 3 C S C 3 C S a P C 4 V P C 4 H P C 5 G C 5 D C C 6 O P C C 6 C 5 D C 6 D Y O D C 6 D t a d 7 A t c d 7 S p 7 D Y O N C 7 C 6 M A Y P 7 I A S w Y P 7 E P C 7 Pt P w D C 8 r pw B 8 r H t p w 8 C 7 TA M R 8 Tr 8 P s 9 P 9 P f 9 M9 a R t P H 9 I

C 8 SP 9 C 9 C S 1 S C S 1 IC S n 1 I C S # 1 I C S # 1 I S C S 1

I 1

C S 1 c 1 SET71NG UP THE PRINTER

S c i C 1 i — . L t p

● U a i ( o p ✎ S u a c

✎ L s s

✎ L a p f f

● A t p g

L T P B y s u a s u y p m s t y h a s p o w t l i B “ s p w m

● A f l s w i f v

● A f e h ( a d s h e

● A f e h

✎ A f e d

● S i w “ e D n c i t t s c a a l na s a a r o

● M s t l v i t v s o t p ip d

✎ T dt p t p h t b d f t w i s w h t b l c t t p a e t a

● I t p w t i s r f t p a a p b f i o p o

✎ I y a c y w ap c m s t t c i w 2 ( o t p A R c u t o S i c b m o l d 1 I

U A I Checkthe cartoncontents N u t c o t s c a c e i i t b a F 1 t m s t y h e ( s b f i I a o t i a m c y s

F l C t m s y h a f i 1 Printer,2 P g 3 P k 4 R ca 5 U m a T o aw y m h o w y a c

● Sc ( e

● A s f ( Parts name of theprinter M a e i o t p N t l o t f i p i F 1

~ T c R c I \ / I

‘owerswitch.On

F 7 T pep r x B l o a c t p b w h t p a t p R l r t p T l m b b f s s a u f f f T c p t p h a o i p R c p t s f m E s f i s s o p C p c v p f P s t p o a o I c f c t c t t p I

S U P t p i t d l a r a p m f i t t c T p m i i t p d t t p w i t Y w w t k a t p ma w t p c i c y h t m t p a t a n l Mounttheplaten knob T p k i p i a ~ o t w f p m w h y p i t c B s t r t k f t pa M t k o t p s w i o t r s o t p R t k o t s b p t k f i po

P k

F 1 Mt p k o Install the ribboncartridge R t t c b l t f ( t t g o e s a p t c t y N i t r

4 F 1 Rt t c e 1 T t t k co t r c ot t t r i i i s 2 G t r b t p h a t p m c t t s o t c h f i t s o t c i

F T It r cn a 5 3. T r s p b t p a t s ( F 1

Printh s

n

F 1 P t r L t p h a p h s T r t t c i t t i t s o t p c S t f e d t c t c L t t c c d n o T c k o d a d a r t p o s O t c o t c t r o m a a

6 Connection C t p t y c u a s p i c O aP o P c t m t y u t 2 D c a t c e a t A 3 c n a t p e T c o t p c i g i C 8 s y n a c f c t a c I y n t c t a s p u t o S cS o

‘% ,0- Interfacecable I C *

F 1 Ct ic o n P t p i a s o H D N t o t p s a t f o t p y L S S T s w t y t t p f l s s o p I y a u t o a s f ( r t t A ib n Automaticloading S s c b l m w t p o o a w t p o W w s t e w w a l 1 P t p g i p b i t t l o t b o t a i t s o t r c o t p

FT Mt p g f s s o i I

2 M s t t r l i d I f p i a m i t p p t P F b w h t F b t p t p i t o s t m t r l d 3. A t p g t m t s o p y w b u R t p w s s d f t l e o t c 4. T t p u t s l a t f o t p T p w b i t t i n p i f T o P i w a f t c t 5. P a s s b t g p t s o w y w t p t t b o t p G p t p d i t g u y f i s

F 7 La s s o 6 M t b l f W t b o t p f t p au 7 M t b l b T p w f s f a e i p t p w a t m o a o i

9 I

Manualloading I i a p t l p m w t p p i o T pi r 1 P t p g i p b i t t l o t b o t a i t s o t m c o t p 2. C t p p i o a t r l i d 3. O t t c t m t b l o t p t o t p b 4 A t p g t m t s o p y w b u R t p w s s d f t l e o t c 5 P a s s b t g p t s o w y w t p t t b o t p G p t p d i t g u y f i s 6 T t p k c u t f e o t p c o t u t t c 7 I t p i n s m t r l f t st p b h a m t r l b d t 8 M t b l b t c t p b

1 L A P F F F f h h a t s a p b t s T a a c s f p f o j p “p T p a f u t 1 w T s c w t y t t p f l p a u f f Loadingthepaper 1 P a s o f p b a a l o p b t p 2 T t p p O 3 P t r l f T h t e o r t p f t p r a e t t f 4 R & p g a p i a f t m 5 R t r c u t t g o e s a p b a s i F 1

F 1 Rt r c e 6 W t s c o m t p b a h w t p o t s 7 A t s o t s b s t a t b u t c l a t b o e s t r a l t i pW t l i d t s i r a w i o i u t s i l

F 1 M t f p o t sp 8. N c t s c a m s t t p h a a w t p o t s I t a n a py w h p w p f p r r i t a j o t p 9. T o t p u t s l a t f o t T p w b i t t p i n y f l T i a c b t o P i f 1 M t b l f W t b o t p f t p au 1 M t b l b T p w f s f a e i p t p w a t m o a o i 1 R t r c H i t u a i t f t a t b i t s T r t c u p t t p o t l a r t s i i p 1 1 M t p g i t h p s i F 1 s t i w s t p f t u p

F 1 Mt p g f f f o

1 Paperparking A l f p y d n h t u i w y w t p o a s s T p w “ i f y i y f t pb r 1 T b p p s w p O f p l i p p a t r l u 2 P t O L b o t c p t s t p o O L i w t o 3. T o t p f a t l p l n m t a h a p s a t t c I n p t P F b t f p f u a p i l j a t t c a t t 4 P t F b a h i d 5 W h t F b d p t P F b o t c p T p w af t f f b u t u p i cf o t p o 6. M t r l t t d p 7, M t p g i t u p N y c l s s e a o m a e p pT f p r p a t b o t r p Paper unparking W y w t r u f p t p i a f 1 R a s s f t p 2. M t p g i t h p 3. M t r l t t u p 4. W p O m t b l f T p w a c f t p f p b i p f p 5 M t b l b t c t b N y a r t p

1 I

A T P G T d b t p h a t p c b a t ad p t T m t a cr t t c T a l i l n t l s o t p b P t a l t y w t g p i a f y n t g T a f p a y c f t l c i e p T s p f t t i t o m c u f s s o p T d p u y g t b p r

I F 1 Af dto p d h i

T f t p t r l p f e p t a a r

Weight(g/mz) Thickness(mm) Recommended PaperType (Each paper) (Total) Lever position 52-82 0 2 S 8 0 3 2 4 0 3 0 3 3 4 0 4 N M f s b p s p j b d o p 1 1 c CONTROL PANEL OPERATIONS

T c p b c b p i t p t o t i b t n O f c b a b h t b d w y t t p p o o b p t c p b i c T c e a t b a i f ● P p ✎ F p ( a s f a r ● P f f ● S t tp o ✎ S t p p ● S a f ● P t p ● P s f c t p p a f s ✎ P a hd e ✎ C t p b

B A I T p i e w f b o t c p F r t l t a O L P F P a F T f i a b g t t b a i o t c p

I

F Z C p

1 ONLINE button T O L b s t p o a o T s c e t y p t b W t p i o i c r a p d f t c W t p i o i s p a s t c as it i c a d n T p p u i t o s i p i l I p i n l t p p u o w t P i f W y l p t P i s f b t p r o T s p y m p t O L b g o l Y w w t p t O L b a

● B a a a o p o T o p b o o i t o s P t O L b t g o A p t p o p t O L b a t g b o

● T p d p I y p t O L b d p t p s p a g o a y t c t p o c ac p s P r w y p t O b a t g b o

● T c f f a t e o p W u f f y c h t O L b d f o s I a t g o t p a f t p f at i T a y t c i op j b t l l p W y p t O L b a t g b o t p f b s w y l o N T f i v o w t b i e

1 PAPERFEEDbutton I y p t b w o t p w f f I y h t b d t p w p c l f I y a p t O L b w y a l t p w f at t t o t n p T i e u l I y p t b w o t w a s a c t Q m W i t Q m t p w p s s b a a r n l PITCHbutton T b a y t s t p p R t t p m b o f y t d t S p o t b w i( s t f o i o l

Pitch Indicator(s) P 10CPI E 12CPI C p 10CPI, COND C e 12CPI, COND P p IOCPI, PROP E p 12CPI, PROP C p p10CPI, PROP, COND r C e p12CPI, PROP, COND r 1

FONTbutton T b s t f t b p D f i a s a pT c t o o t N ( l q f s t o p o t p t F b r u t i b t d s i T s c i t f i o

Font Indicator(s) D DRAFT C COURIER S SANSERIF O ORATOR T O f i u i t w F i i l ( t t o f w m i a g c f l a o t r h vY w n a l e l s w O i u S t a t v o t O f o p s c i p o ll t o p l l b w o dT o f d n h a s o L e w a p a l c T v y g w y s O f t c p d o t D s I D s 1 i O l O w p a l c O i w p a s c T f c a b s b p c g i C 4 P c e y t s b O f

20 P F I a t t n f a t c p b h s f t o i y h t d w s p o

[ J,,

S i p f S i p p

F 2 Pfo c p uo Short testmode I t p i t o w t O L b i p t p w e t s s m T p w s p a s a t O L b i r a w p t v n o t p R f b s l o t c s E l w b o b o c f t o b i T f r w b s l F 2

! #!#*y.&, ( ) *+. -0 /~~~3456789: : <=,~“,.1- IT \l”-’abcdefghi a jklmnoJ ! I,#$z&, () x+, -, /01234567s9 : : <=>?W+BCDEFGHIJKLMNOPQRSTUVW XYZ [ \ 1“- ‘ b J lmnop ,,#SZ&’ ( ) *+, -. /0123456789: : <=??13ABCDEFGHIJKLMNOPQRSTUVWXYZ [ \ 1’- ‘ j l # ( ) * - /o; < @JK[ \ 1 ‘ f b J k l 1 L ●z ( ) * - /0; ~1 REIX [ \ I ‘ b j k l C1 : Z ( ) * - /O: < 9 LCI LMti j ) 1 \ N

F 2 S se S t s o t f w o t c i i r t t p i l w t w p p t a d t t p h a p

2 Long testmode I t p i t o w t P F b i p t p w e t l s m T p w s p a s a t P F b i r a w p t v n o t pR a t c s o t D s f b t r w c s p i e f a p a T t c e s y m t t p o t s i S t s o t f w o t c i i r t t p i l w t w p p t a d t t p h a p I a t t n o l p i cm t c b a o a s o s s f p i rf t t e Stay in panel pitch B h t P b d p t p p c o b s f t c p T p s i Y w h a ab a p c o c A t b t y c s t p o s ap p t r t o a s p T p y s w n b r o oc b a c y s m i t Stay in panel font B h t F b d p f c o b s f t c p T p s i T w b ab a w y c s t p c o s a f t r t t o s a s p T s f w n b c b a c y s m i Stay in panel pitch and font I y w t p b t p a f s f s c p b t P a F b d p T w b a l l ab c P t b d p d n p y f m a n o c l f t c p

22 I

Hexadecimaldump T f i u f p w a d p p g a w t s t a c t p i r ( c c t c t p i I t m a d r w b p i ah d f r t t c c b a o a c c T m i a w t f p 1 W h b t P F a P b d t p O A b t w b h 2. S p I p o t u p y w g a f d s e w d t p r E l p s c t h c t t l a p cp o t r h 3. A t e o t h d s t p o w t O L b T i n t t i l T f B p i a s t y c r i h m 1 F 1 T 2 2 L C ( I ) ; 3 N I 4 L 5 E

I y s p t c d t t p w c t y w g a p l F

cm 01 02 03 04 05 06 07 08 [j9 [:)(J (:)B (]C ,:,D ,:)E (>F ...... 1[> 11 12 11 14 15 1,5 17 18 19 1A 15 IC ID IE IF ...... 20 21 22 2.3 24 25 26 27 2S 29 2A 2B 2C 2D 2E 2F ! “#$%&’ ( ) *+, –. / 3(> 31 32 33 34 35 36 37 3S 39 3G 3B 3C 3D 3E 3F 01 2.34s.5709: ; <:= >? 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F IWWCDEFGHIJKLMNO 51> 51 5Z 53 34 55 54 57 5S 59 5A 5B 5C 5D SE SF PQRSTUVWXYZ [ \ 1‘- 60 01 62 63 64 b5 66 67 68 69 6F) 6EI 6C 6D 6E 6F ‘a bcde+ghi j k lmno 70 71 72 73 74 75 76 77 78 79 7A 7EI 7C 7D 7E 7F pqrstuvwxyz C 41 ~. B(:) S1 S2 S3 84 S5 S.5 B7 88 S9 8A 8EI BC EID SE SF ...... 91> 91 92 93 94 95 96 97 98 99 96 9)3 9C 9D 9E 9F ...... A(] Fil A2 43 04 A5 A& A7 AS 149 AA AH AC AD i4E (3F ...... RCI B1 E2 E3 E14 E15 E16 H 7 !38 B9 EIf7 BE! E!C BD BE BF ...... CO Cl C2 C3 C4 C5 C6 C7 CH C9 CA CE CC CD CE CF ...... DO D1 D2 D3 D4 D5 D6 D7 DE D9 DA DE DC DD DE DF ...... EQ El E2 E3 E4 Es E&I E7 EE E9 E(A EEI EC ED EE EF ...... F(> F 1 F2 F3 F4 F5 F6 F7 F8 F9 FA FEi FC FD FE FF ...... CID (:w . .

FS hd i e M B h a n q t sF t t I w g y a p s t F 2

(:)S 1)9 (:)0 (:)Ei (>C CID (:IA I:)E ...... 17 18 19 IEI IC ID IE IF ...... 28 29 2A 2EI 2C 2D 2E 2F ! “ ( ) * - / 38 39 WI 3B 3C ID 3E .3F (:)i 234567S9 : ; 0::= >? 48 47 4A 48 4C 4D 4E 4F I@AEICDEFGH I JKLMNO 58 59 5!4 5EI 3C 5D 5E 5F PQf?STUVWXY Z [ \ 1‘“’- 6S 69 66 6B 6C 6D 6E 6F ‘ abc d i j l l 78 79 7(J 7Ei 7C 7D 7E 7F p L V Z { ~ ] ‘ S8 B9 8A S!3 SC SD SE SF ...... 98 99 9(4 9EI ?C 9D 9E 9F ...... fM3 AY M AE+ AC AD AE AF’ ...... B8 E19 HA i3EI BC Hi3 BE BF ...... Cci c? CA Ci% cc cl) [:;E [;F ...... DS D? DA DB Dr; III) DE DF ...... ES E? ER &jj EC ED EE E~7 ...... F@ F9 FfJ FH F[; FD FE FF ......

FS hd w I @ e W t I B i s h c O ( r i a a e h O ( f H c 1 ( a g s tt i d n s i a a T c c r p w g o d c d H y c s t p b c l 2 i t p p a a t c s b C f I w m d 2 G 1 1 O ( : I 0 T 1 1 O & , I :O 6 , :O & 4 1 R

C f I w c a 2 G 1 1 O ( : I 0 T 1 1 O & , I :o & 5 :O & 4 1 R

24 S C F S af c b a b p t c p d b i co mR m

F 2 S cfo m p o u Form feed I y a u s s t o e t c p I y a u f f i f t t t o t n p 1 P t O L b t s t p o 2 P t P F b a h i d T p w s p f s l f 3 W h t P F b d p t O L b t r b b a t s t T p w s e t c p

25 I

PaperParking T p f t p b I p t f f a t b o t p s t y c s t s f ( m t r l t t d p B p f f t o a b t l p l l ( l t i l t a M p s a t t c

1 P t O L b t s t p o 2 P t FONTb a h i d 3 W h t Fp t P F b OT p w b f o b

Topof form W y p o t p t t p i a s t t c p I t i n w y w t t o t p t b y c c t tp a f o 1 p t O L b t s t p o 2 M t p t t d t p b p t P F b o b p a f o r m 3. P a h t F b 4. W h t F b d p t P b t r b b a t s t T p w b t i t t tp h b s o Forwardmicro-feed F f ay c f t p f i v s i l a f 1 P t O L b t s t p o 2 P t O L b a a h i d 3 W h t O L b d p t P F b T p w s a i a s o s s W y w t s r b b Reversemicro-feed Y c a f t p i s i i r t r t a h p o t s p N W f f d n t t r t ap p T p f m c i t p a c aj 1 P t O L b t s t p o 2 P t O LINEb a a h i d 3 W h t O L b d p t P b T p w s m b i a s o s s W y w t s r b b Clearingthe buffer W D s 1 i O t p s r d i a l m b T c ap w y w t a ap j a r t p m b m d i i b t i h a p a t u d m b c o b r i T p o i o w t c t b b t i a w 1 H t p p o t c I p s i t t b i c a t r o t p i u I p d n s c a f 2. P t O L b s t p o P w n s b t m b d r i t b 3. P a h t F b 4. W h t F b d p a h t O L b C h t t b d I a t s y w h a b t s t t b h b c 5. R t b m a n c p s t s t p b o I i e t h to t c bh y g o l Ow y g b o t c w s s t d a a t p w c p w m d w t b w c

27 ?a I

c 3 DIP SWITCH SET77NGS

T b o D ( I P s i t p i u f v f T c e w t D s a l a h t u t

L T D S W y r t printer’s cover a l i y w s o t g b a t b o t p t g o s w s m D a D T a t p D s D h e s n 1 t 1 f l t r D h f s n 2 t 2 — D S 1 D S 2

FD si w F a s t O p i t t b o t p a t O p i t t f T s a D s u a b p o o s i t m t s t t O o O p T p p s b o w y s t D s S m w p i o d n t e u p i s o t o a b t p r t D s o a p 2 F O T D S T p i fw a D s i t O p T a a t s s B c t s y c a v p ft m y rT f q w h e u y c t p s

Switch Function ON OFF 1-1 Printermode Standard I 1 U o R B D 1 A L N Y 1 A s f I A 1 P d E D 1 O l c S c L c 1 P l ( b 1 C s I ( m ‘ 2 C s ( m ‘ ‘ S # 2 2 Ic s n 1----12

S l Doyouw S t m c w y c a s I s m t p o l t E L I I m i o l t I P I T O p s s m T O p s I m S 1 D y s d c t t p I o t d c t s m b i t O p T p t u i R m f s c p a p o ao p b I y l t s O t p u i R m a a i b a t c t s d f t t p p Switch 1-3: Do y w a a l f I y l t s a t O p a s l c i r f y c t o a l f I y m t s t t O p t p p b a c m a l f e t i r a c c M c s s al f c o b a c m a l f a t e o e l s t s s b l O I y g d l s w y e s s o i l o e o t c t s o t s Switch 1-4: A y g t u t a s f ( I o t u t a s f m t s t t O p O l i O Switch 1-5: D ys a o o t p o t k p L t s O e w y n t p t t v o t p W t s i Ot p Fd a p d t ( b t b e Switch 1-6: W y s t O f o t c p d y w l l t p a l ( o a s c ( T y p f t s b N t t l O d n h d f t l g j p q a y

ORATOR PRINTS THIS WAY WITH SWITCH 1-3 ON. O prints this way with switch 1-3 OFF.

Switches 1-7 and 1-8: W i t p l o y p Y c s o o f p l w t s o t s a s b

Page lengthl 1 I 1 IP I 1 I 1 1 i O O A s O 8 i 1 i O O I

Switch 2-1: The a o t s d o t m c w s 1 I y s s m d y w i o g ch Set this s O t p i i t s c s I y l t s i t O p i p o i y w g t g cic a m s on I h cs # S C 9 c c 1 t 2 h I y s I m d y w I c s # o O s c s # w i f c w a 8 i ( m c k O s c s # f c w a 7 i Switches 2 t 2 D y w a i c s Ic s d i t a o n1 c c S t c t a t b o t m W t D s y c s o o e c s a f

Country 2-2 2-3 2-4 Country 2-2 2-3 2-4 U O O O D I * O O OFF F OFF ON ON S OFF ON OFF G O OFF ON I O OFF OFF E OFF OFF ON S I OFF OFF OFF * Dw s 2 i O e

3 c 4 PRINTER CONTROL COMMANDS

T p h t e m S m a I m I s m t p e t f o t E L I I m t p e t I P I A c c a i a a s o t e T e i c b m o D s 1 W O t p w b i s m a w O t p w b i I e m ( C 3 I i n p t c t e m b m o s c o t f c p ‘ hit p c c S c a s c t b t s a I I t d o t c m a c w b c b f T n o e c i f b a t l t o b

IM I A D H

< “X” “ 27120 49 IB 78 31 std. < “X” < 27120 1 IB 78 01 M I t m i w t c i r n S S m ( s 1 o I I m ( s 1 o B B s a I m A I t A c o t c C c a e i p b e F e < m c c 1 D G t c i d c c HG t c i h c e c P f w v m b s a i b i l s a n

3 F C C Select draft qualitycharacters

IM I A D H B “ “ “ “ “F’ “ “ “ “ “9” 4 7 2 .< “X” “ 27120 48 IB 78 30 s < “ 2 0 IB 78 fXI —. .- 1 1 < “ “ 27 73 48 IB 49 30 I < > “ < I 27 73 0 1 C f ntI ie F o b w p d p Select draftelite characters

IM I A D H 1 c “ “ I 27 73 49 I IB 49 31 I I < “ c I 27 73 1 I IB 49 01 I C t d q c w e p ( c I i t F o P b w p d p Select NLQ characters

M A D H 1 < “X” “ 27120 49 10 78 31 std. “x” <1> 27120 1 IB 78 01 < “ “ 27 73 50 IB 49 32 I < “ c 27 73 2 IB 49 02 < “ “ 27 73 51 IB 49 33 < “ < 27 73 3 1 IB 49 03 C f d q t n l q T i N f i C u ad f h b s b ap i c I i t F b w p d p

34 Select NLC?font

M A D H B < “k” n 2 n IB 6B n S a N f a t t v o n I d m t c r d a t e l w N i s I i t F b w p d p n F n O C ( v 1 S 7 O w s c 8 O w l Select Couriercharacters

M A D / H B “(“ “ “ “F’ “)“ “)” “ 4 7 4 4 ] 2 2 2 2 3 C t t C N f I i t F b w p d p Select Sanserifcharacters

M A D H B “ “ “ “ “F’ “)” “)” “l” 4 7 2 C t t S N f I i t F b w p d p Select Oratorcharacterswithsmall capitals

M A D H B “(“ “ “ “F’ “)” “)” “ 40 40 7041 41 55 28 28 46 29 29 37 C t t O w s c N f I i t F b w p d p Select Oratorcharacterswithlower case

M A D H B “(“ “ “ “F’ “)“ “ “ “ 40 40 7041 41 58 28 28 4B 29 29 38 C t t O w lower case NLQ font. Ignored if the F b w p d p Selectitalic characters

M A D H std. < “ 27 52 IB 34 C s c t b p i i SelectNLQ italic characters

M A D H IBM I “ < 27 72 11 I IB 49 OB C s c t b p i i w N cI i t F b w p d p h U Selectuprightcharacters

I D I H I I 1 A 1 1 std. < “5” 27 53 IB 35 1 S i p a c s c t b p u Emphasizedprinting

M A D H B < “ 27 89 IB 45 C s d c t b e b a e t t v s Cancelemphasizedprinting

M A D H Both 43SC> “F* 27 70 I 4 C e p Double-strikeprinting

M A D H @ y B 27 71 IB 47 C s c t b p i d m w as v p m i b c a t o h s F b p u o d i r i N m a c u o e a d i n m i d m Dc b u w s o s o Canceldouble-strikeprinting

M A D H Both &SC> “H” 27 72 IB 48 C dp o Start underlining

M A D H CESb “-” “ 27 45 49 IB 2D 31 B < “ < 27 45 1 IB 2D 01 C s c t b u I b g ca s s b h t a n h un

3 Stop underlining

M A D H < “ “ 27 45 48 IB 2D 30 B < “ < 27 45 0 16 20 m S un Start overlining

M A D H < “ - . 27 95 49 IB 5F 31 I < “ “ < 27 95 1 IB 5F 01 C s c t b o S s b ht a n o o Stop overlining

M A D H < , - “ 27 35 43 IB 5F 30 I < ‘ < 27 95 0 IB 5F 00 S ov Superscript

M A D H < “ “ 27 33 43 IB 53 30 B c “ < 27 K1 O IB 53 00 C s c t b p a s D n c t c p Subscript

M A D H < “ “ 27 33 49 16 53 31 B < “ <1> 27 33 1 IB 53 01 C s c t b p a s D n c t c p

3 Cancelsuperscriptor subscript

M A D H B dzsc> ‘“r’ 27 64 IB 64 S p s o s a R t n p

C S C Selectstandardcharacterset

M A D H CEsc> “t” “o” 2 4 IB 74 30 Both CEsc> “t” co> 2 0 IB 74 00 S t s c s T i t p d i S m i D s 2 i O Select IBM characterset

M A D H < “ “ 2 49 10 74 31 B < “ < 2 1 IB 74 01 S a I c s T i t p d i I m Select characterset #1

M A D H B CEsc> “ 27 66 IB 37 S c s # Select characterset #2

M A D H B < “ 27 64 IB 36 S c s #

3 Selectinternationalcharacterset

M A D H s c “ n 27 S2 n IB 52 n Sa ic s a t t v o n n e n C s n Character set O U 7 Spain I 1 F 8 Japan 2 G 9 Norway 3 E 10 Denmark II 4 D I 11 Spain II 5 S 12 Latin America 6 I 13 Dcmnark/Norway T f e o t c s ( U t S I c b s a p d b D s 2 t 2 Enableprinting of all charactercodes

M A D H IBM &SC> ‘Y’ nl n2 27 92 nl n2 IB 5C nl n2 E p o a c i t I c s i t a t c c w a n c c c T c r i e f t n n + n x cw n a n a n b Oa 2 h D t i n c f a e I ac w n a c i r t p p a s Enable printing of all character codes on next character

IM A D H II / c 4 I27 94 I IB 5E I T c o l < ‘ e t i r i e f o o c

40 S

M A D H < “ - “ “ 2 4 IB 7E 31 s < “ - “ < 2 1 IB 7E 01 Causessubsequentzero charactersto be overprintedwith a slash (m.

M A D H < “ - “ “ 2 4 IB 7E 30 s < “ - “ < 2 0 IB 7E 00 Causes subsequentzero characters to be printed normally (0), withouta slash.

CHARACTER SIZE AND PITCH COMMANDS

IA D H M s < “ 27 60 IB 50 I < 1 1 Changesfromeliteto picapitch(10cpi)or fromcondensedeliteto condensedpica (17 cpi). Ignoredif the P buttonwas pressed duringpower-up.

M A D H s < “ 27 77 1 4 I < “ 27 58 I 3 Changesfrompicato elitepitch(12cpi)or fromcondensedpicato condensedelite (20 cpi). Ignoredif the P buttonwas pressed duringpower-up.

41 M A D H

M A D H Both < 1 1

I Standardmode,changesfromcondensedpicato normalpicaor fromcondensedelitetonormalelite.InIBMmode,alwayschanges to normal . Ignored if the P button was pressed during power-up.

M A D H “W”“ 27 87 49 IB 57 31 Both < “ < 27 87 1 IB 57 01 Causessubsequentcharactersto be expandedto doublewidth.

M A D H < “ “ 27 87 48 IB 57 30 B < “ < 27 87 0 IB 57 M Stopsexpandedprintingand returnsto normalwidth.

4 M A D H I I 14 I OE I - t ‘ 1 1 27 14 1 O i Causessubsequentcharactemin thecurrentlineto be expandedto doublewidth.charactersreturnto normalwidthafterthe nextline feed (cLF>).The cDC4>, cVT>, -, and “W” Ocom- mandsalsocancelexpandedprinting.

M A D H Both < m 1 Stopsone-lineexpandedprintingsetwith or . Doesnot cancelcESC> “W” 1.

M A D H < “ “ 2 16 70 31 s < “ < 2 1 16 70 01 I < “ < 27 60 1 16 50 01 Causessubsequentcharactersto beproportionallyspaced.Ignored if the P buttonwas pressedduringpower-up.

M A D H < “ “ 2 4 16 70 30 s < “ < 2 0 16 70 MI I < “ < 27 80 0 16 50 00 Causes subsequentcharactemto be printed with fixed character spacing.Ignoredif the P buttonwaspressedduringpower-up.

4 I

M A D H s “!” n 27 33 n IB 21 n Selects a combinedprint mode accordingto the value of n. The valueof n isthesumofthevaluesgivenbelowforthedesiredchar- acteristics. Examples:n = 1giveselite;n = 9(1 +8) givesemphasizedelite;n = 137(1 + 8 + 128)givesunderlinedemphasizedelite. Function n value Underline 128 Italic 64 Expanded 32 Doublestrike 16 Emphasized 8 Condensed[*] 4 Proportional[*] 2 Elite [*] 1 [*IIgnoredif the P buttonwas pressedduringpower-up.

M A D H s < c n 27 32 n IB 20 n Incnxxsesthespacebetweencharactersby n/240inches,wheren is a numberfmm Oto 127.Usedin microjustification.

M A D H s < “h” n 2 n IB 68 n Selectsthe size of subsequentcharactersas shownbelow.Extra- highcharactemalignalongthecap-lineof normalcharacters,with thebaselinetemporarilymovingdown.Linespacingistemporarily doubledwhenn = 1 and quadrupledwhenn = 2.

4 n Effect O Normalsize 1 Double-high,double-wide 2 Quadruple-high,quadruple-wide

M A D H B “ “ “ “ “S” “ “ “ “ n 40 40 &l 41 41 n 28 28 53 29 29 n Selectsacombinationofcharacterheightandwidthaccordingto the valueof n, as below.Doesnot movethe base line. n Characterwidth Characterheight O Singlewidth Singleheight 1 Doublewidth Singleheight 2 Singlewidth Doubleheight 3 Doublewidth Doubleheight Double-heightcharactersare alwaysprintedat near quality. Doubleheightprintingtemporarilycancelsthe super/subscriptand condensed printing modes, but these modes resume when the printerreturnsto normalheight.

M A D H

< “ “ 2 4 IB 77 31 s < “ < 2 1 IB 77 01 Psubsequentcharactersat doubleheightwithoutmovingthe r base line, and without changing the line spacing. Temporarily cancelssuper/subscriptand condensedprintingmodes. M A D H std. < “ “ 2 4 IB 77 w < “ c 2 0 10 77 00 Terminatesdouble-heightprintingandprintssubsequentcharacters atnormalheight.Resumessuper/subscriptandcondensedprinting if thesemodeswe~ in effectbeforedoubleheightwas selected.

M A D H “[” V@”< < 27 91 64 4 0 IB 5B 40 04 W I <0> <0> n m O W n Selectsa combinationof characterheight,width,andline spacing accordingtothevalueofn andm,asbelow.Doesnotmovethebase line.

n Line spacing Characterheight o Unchanged Unchanged 1 Unchanged Singleheight 2 Unchanged Doubleheight 16 Single Unchanged 17 Single Singleheight 18 Single Doubleheight 32 Double Unchanged 33 Double Singleheight 34 Double Doubleheight m Characterwidth 1 Singlewidth(sameas 43SC> “W” O) 2 Doublewidth(sameas

M A D H B CEsc>“o” 27 4S IB 30 Setsthedistancethepaperadvancesor reversesin subsequentline feedsto 1/8inch. 7~2

M A D H B < “ 27 49 IB 31 Setsthedistancethepaperadvancesor reversesin subsequentline feedsto 7/72inch.

M A D H std. < “ 27 50 IB 32 Setsthedistancethepaperadvancesor reversesin subsequentline feedsto 1/6inch. n/216

I A D H B < “3” n 27 51 n IB 33 n Setsthedistancethepaperadvancesor reversesin subsequentline feeds to n/216 inch, where n is between O and 255. If n= O,in Standardmodethe line-feeddistanceis setto O,but in IBMmode this commandis ignored. I

n/72

M A D H B < ‘ n 27 65 n IB 41 n I Standardmode,setsthedistancethepaperadvancesor reverses in subsequentlinefeedsto nf72inch,wheren isbetweenOand255. ~If n =0, the linespacingis setto O. In IBMmodethiscommanddoesthesameexceptthat(1)the new line spacing does not take effect until the next “2” command,and (2) if n = O,the “A” commandis ignored.

M A D H I < “ 2 5 IB 32 Sets the line spacingto the value defined by the last pnxeding “A”command.Setstheline spacingto 1/6inchif thereis no precedingcESC> “A” command.

M A D H B < O Printsthe currentline and feedsthe paperto the nextline.Seethe precedingcommandsfor the line spacing.

M A D H std. 27 10 I O I < “1“ 27 93 I 5 Printsthecurrentlineandfeedsthepaperinthereversedirectionto the preceding line. See the preceding commands for the line spacing.Igno~d whenfrictionfeed is used. . M A D H B < “~’ n 27 74 n IB 4A n Feedsthepaperoncebyn/216inches,wherenisbetween1and255. Doesnotmovetheprintpositionrightorleftin thestandardmode. Doesnot changethe line-spacingsetting.

M A D H std. “j” n 2 n IB 6A n Feedsthepaperoncebyn/216inchesinthereversedirection,where nisbetween1and255.Doesnotmovetheprintpositionrightorleft. Doesnot changethe line-spacingsetting.

M A D H std. < “ “ n 27102 49 n IB M 31 n c “ c n 27102 1 n IB 66 01 n Feedsthepapern linesfromthecurrentline,wheren is betweenO and 127.

M A D H I < “ 27 52 IB 34 Setsthe currentpositionas thetop-of-pageposition.Notethatthis can alsobe donefromthe controlpanel.

4 7 M A D H B < “ n 27 67 n IB 43 n Setsthe pagelengthton linesin the currentline spacing,wheren isbetween1and127inStandardmodeorbetween1and255inIBM mode. Changingthe line spacinglater does not alter the physical pagelength.The currentlinebecomesthe top of the .

M A D H B < “ c n 27 67 0 n IB 43 W n Sets the page lengthto n inches,where n is between 1 and 32 in Standardmodeorbetween1and64in IBMmode.Thecurrentline becomesthe top of the page.

M A D H B < “ n 27 78 n IB 4E n Setsthe bottommarginton lines,wheren is between1 and 127in Standardmode or between 1 and 255 in IBM mode. The bottom marginis resetwhenyou changethe pagelength.

M A D H B < “ 27 79 I 4 Cancelsthe bottommargin.

5 I

M A D H B 1 O Feedsthepaperto thetopof thenextpageaccordingto the current pagelength,andmovestheprintpositionto theleft .When the automaticsheet feeder (ASF) is selected(DIP switch 1-4 is OFF),thiscommandejectsthe currentpage.

M A D H std. < < 27 12 I O Feedsthe paper backwardto the top of the currentpage. Ignored whenfrictionfeed is used.

M A D H B < “ 27 56 IB 39 Causes the printer to disregardthe signal sent by the paper-out detector,enablingprintingtothebottomofthepaper.Overridesthe settingof DIP switch 1-5.

M A D H B < “ 27 57 IB 89 Causes the printer to stop printingbefore the end of the paper. Overridesthe settingof DIP switch 1-5.

51 I

M A D H B “B” nl n2 ... 2766 nl d ... 0 IB 42 nl n2 ... W Cancelsallcurnmtverticaltabstopsandsetsnewverticaltab stops at linesnl, rd. etc., wherenl, n2, etc. arenumbersbetween 1and ~255.A maximumof 16verticaltab stopscan be set.The tab stops must be specifiedin ascendingorde~ any violationof ascending orderterminatesthetabstoplist.Standardterminationisbythe

M A D H std. < “ “ n 27101 49 n IB 65 31 n < “ < n 27101 1 n IB 66 01 n Cancelsallcurrentverticaltab stopsandsetsnewtabstopseveryn lines,wheren is between2 and 127.

M A D H std. “b” nO nl 27 96 nO d IB 62 n(l nl n2 ... d ... 0 d ... w Cancelsall currentverticaltab stops in channelnO,(whe~ nOis betweenOand7) andsetsnewverticaltab stopsin this channel.(A channelis a set of verticaltab stops selectedby the “?’ command.)See“B”for parametemnl, n2, ...

M A D H std. “?’ti 27 47 nO IB 2F nO Selectsa set of verticaltab stopsdesignatedby a channelnumber (nO)fromOto7.Thetabstopsineachchannelaresetby

HORIZONTAL POSITION COMMANDS

M A D H std. cESC> “l” n 2 n IB 6C n Setstheleftmarginat columnn (wheren is betweenOand255)in the current characterpitch (pica pitch if proportionalspacing is selected).The left margindoes not move if the characterpitch is changedlater.Theleftmarginmustbe at leasttwo columnsto the left of the rightmarginand withinthe limitsbelow: Pica 0< n <76 Elite ()< ~ <91 Condensedpica o s ?2s 130 Condensedelite Os ~s 152 Expandedpica 0< ~ <38 Expandedelite 0< ~ <45 Expandedcondensedpica ()<~<~ Expandedcondensedelite ()< n s 76

53 I

M A D H std. c “ n 27 81 n IB 51 n Setstherightmarginatcolumnn inthecurnmtcharacterpitch(pica pitch if proportionalspacing is currently selected). n becomesthelastcharacterpositionintheline.Therightmargindoes notmoveif the characterpitchis changedlater.The rightmargin mustbe withinthe limitsbelow: Pica 4< n <80 Elite 5 s n s 96 Condensedpica 7< n S 137 Condensedelite 8 S n S 160 Expandedpica 2< n <40 Expandedelite 3 s n <48 Expandedcondensedpica 4 S n <68 Expandedcondensedelite 4< n s 80

M A D H I c “ n n 27 8S nl n2 IB 58 nl n2 Setstheleftmarginatcolumnnl andtherightmarginatcolumnn2. See the pnxeding commandsfor margin restrictions and other notes.

M A D H B < 1 O Printsthecurrentline andreturnsthenextprintpositionto the left margin.If DIP switch 1-3is OFF, alsoperformsa line feed.

54 M A D H E C “ < 27 53 1 IB 36 01 Causesthe printerto performboth a carriagexetumand line feed each time it ~ceives a code.This commandtakes priority over DIP switch 1-3.

M A D H I < “ < 27 63 0 IB 36 00 Causesthepnnterto performonlyacarriagereturnwhenit receives a

M A D H B a 8 0 Movestheprintpositiononecolumnto theleft.Ignoredif theprint position is at the left margin. This command can be used to overstrikeor combinecharacters.

M A I D I H I 1 < “ “ 27 97 46 IB 61 W s 1 C “ < 27 97 0 IB 61 00 Alignssubsequenttextwiththeleftmargin,leavingtherightmargin ragged.

M A D H c “ “ 27 97 49 IB 61 31 s C “ < 27 97 1 IB 61 01 Centerssubsequenttextbetweentheleft and rightmargins.

5 I

M A D H c “ “ 27 97 50 IB 61 32 s < “ c 27 97 2 IB 61 02 Alignssubsequenttextwiththerightmargin,leavingtheleftmargin ragged.

M A D H B “D” nl n2 ... <0> 2766 nl d ... 0 IB U nl d ... 00 Cancelsall currenthorizontaltab stops and sets new tab stops at columnsnl, ti, etc.inthecurrentcharacterpitch(picapitchifpro- portional spacing is currently selected), where nl, n2, etc. are rmmbersbetween1 and255.The maximumnumberof horizontal tab stopsallowedis 32in Standardmodeand64in IBMmode.The tab stops must be specifiedin ascendingorder; any violationof ascendingorderterminatesthetab stoplist.Standardterminationis bythecontrolcode.To clearalltab stops,specify“D” .

M A D H I ‘ “ “ n 27101 46 n IB 65 20 n s c “ < n 27101 0 n IB 65 W n Cancelsallcurrenthorizontaltabstopsandsetsnewtabstopsevery n columns,wheren is between 1 and 127.

M A D H I < “ 27 62 IB 52 Resetsthehorizontaltab stopsto theirpower-upvaluesin whicha tab stop is setevery 8 columnstartingat column9. Also clearsall verticaltab stops.

5 M A D H B <9 0 I Movestheprintpositionto thenexthorizontaltab stop.Ignoredif the~ isnonexthonzontrdtabstopinthecurrentline.Notethatwhen underliningis selected,spacesskippedby horizontaltabulationare not underlined.

M A D H s @SC> ‘A” nl n2 27 92 nl d IB 5C nl d Movestheprintpositionrightorleft aspecifieddistance(maximum 8inches).Ignorediftheresultingpositionisbeyondtherightorleft margin.The formulasforthedistanceanddi~ction areas follows: If ti is betweenOand63,theprintheadmovesrightby (n] + n2 x 256)/120inches. If youwanttomovetheprintheadtotheleft,nl andti areobtained by subtractingthe valuefrom 65536,and dividingthe resultinto high andlow bytes.

M A D H s “$” nl n2 27 36 nl n2 IB 24 nl n2

S t n p p t ( + n x 256)/60inchesfmmtheleft margin on the currentline. Ignoredif this positionis beyondthe rightmargin.The maximumpositionis 8 inches.

M A D H CESC> “f’ “O” n 27102 48 n IB 66 W n s C “’f’ n 27102 0 n IB 66 w n Movesthe next print positionto column n from the left margin, wheren is betweenOand 127.

5 I

GRAPHICS COMMANDS

M A D H c “ n n 27 75 nl d IB 4B nl n2 B ml m2 ... ml m2 ... ml m2 ... Prints bit-imagegraphics at 60 dots per inch horizontally.The graphicimageis 8dotshighandnl + ti x 256dotswide.Maximum widthis 8 inches(480dots).ml, ti, ... are the dotdata,each a 1- bytevaluefromOto 255repenting 8 verticaldots,withthemost significantbit at the top andtheleastsignificantbit at thebottom. Thenumberof databytesmustbe n] + ti x 256.Dotsbeyondthe rightmarginareignored.Attheendofbit-imageprintingtheprinter Eturns automaticallyto charactermode.

M A D H < “ d 27 76 nl d IB 4C nl n2 B ml m2 ... ml d . . . ml d . . . Pbit-imagegraphicsat 120dotsper inchhorizontally(maxi- r mum960 dots wide).See“K” for otherinformation. d

M A D H c “ n n 27 B9 nl n2 IB 59 nl n2 B ml m2 ... ml d . . . ml d . . . Printsbit-imagegraphicsat 120dotsper inchhorizontally(maxi- mum960 dots wide),skippingeveryseconddot in the horizontal di~ction. See“K” for otherinformation.

58 I

q

M A D H < “ n n 27 90 nl &? IB 5A nl n2 B ml d . . . ml d . . . ml d . . . Printsbit-imagegraphicsat 240 dotsper inchhorizontally(maxi- mum 1920dotswide),skippingeveryseconddotin thehorizontal di~ction. See“K” for otherinformation.

M A D H < “ n n s 27 42 nO nl IB 2A nO nI n2 ml d . . . d ml d . . . d ml d . . . Selectsoneof eightgraphicsmodesdependingon the valueof nO and prints bit-imagegraphicsin this mode. See

M A D H s “?” n m 27 B3 n m IB 3F n m Convertsgraphicsdefinedbysubsequent“K”,“Y”or“Z”commandstoadensitymodedefinedby “*”. n i “K”, “L“, “Y” or “Z”, indicatingthe modeto be converted.mis acodefromto<7>indicatingoneof themodes of

5 I

M A D H C “ n 27 94 ?@ td IB 5E no nl s d ml m2 ... n2 ml rn2 ... n2 ml d . . . Selectsone of eightgraphicsmodesdependingon the valueof nO and prints 9-pin bit-imagegraphics in this mode. The graphics imageis 9 dotshighandn] + n2x 256dotswide.Maximumwidth is 8inches.Dotsbeyondtherightmarginareignored.mI, m2,...are bytepairsrepresenting9verticaldotseach.Intheleftmostposition, themostsignificantbitof ml is thetopdot;theleastsignificantbit of ml is theseconddotfmm thebottom;themostsignificantbitof ti isthebottomdot;andtheotherbitsofm2areignored.Otherbyte pairsare similar.Thenumberof databytesmustbe 2 x (nl + n2 x 256).Atthe endof bit-imageprintingtheprinterreturnsautomati- callyto charactermode. @ Graphicsmode O Normal-density (60 dotsper inch) 1 Double-density (120dotsper inch) 2 Double-density,double-speed (120dotsper inch) 3 Quadruple-density (240dotsper inch) 4 CRTgraphics,modeI (80 dotsper inch) 5 Plottergraphics (72 dotsper inch) 6 CRTgraphics,modeII (90 dotsper inch) 7 Double-densityplottergraphics(144dotsper inch) DOWNLOAD CHARACTER COMMANDS

M A D H ~ “ C n 27 38 0 d IB 26 W n] s ? d M m d d m m m m3 ... mll d ... m d ... m Definesoneormorenewdraftcharactersandstem themin RAM for lateruse.DIPswitch1-2mustbe OFF;otherwiseRAMis used as an inputbuffer,not for downloadingcharacters,and this com- mandisignored.Draftmodemustbeselectedbefotethiscommand is executed. nl is thecharactercodeof thefirst characterdefinedand ti is the charactercodeof thelastcharacterdefined.nl mustbe equalto or lessthanti. Useofcharactercodes32(space)and127(deletecode) shouldbe avoidedif possible. Eachcharacters definedbyanattributebyte(m(l)and11databytes (ml, m2, ..... roll). Themostsignificantbit of the attributebyteis 1if the characteris an (positionedentirelyabovethe )or Oif it is a descender(descendingbelowthebaseline).The attributebytealso indicatesthe amountofwhitespaceto theleftofthecharacter(Oto 7 dots,specifiedbybits4 to 6), andthewidthof thecharactercell, includingthisspace(4 to 15dots,specifiedby bitsOto 3).The left spaceandcellwidthattributesareusedonlyinproportionalspacing. Eachdatabyteindicateseightverticaldots,withtheMSBbeingthe top dotandtheLSB thebottomdot.Thesecorrespondto pins 1to 8 or 2 to 9 of theprinthead,dependingon whetherthecharacteris an ascenderor descender. For furtherdetails,pleasereferto the Chapter5.

61 M A D H < “ c n 27 36 0 nl IB 26 00 nl s d mO ml d d m d d m.? . . . m46 m ... m n ... m Definesoneor morenewNLQcharactemandstorestheminRAM for later use. DIP switch 1-2must be OFF. NLQ mode must be selectedbeforethiscommandis executed.Theparametersare the sameas forthe draftdownloadcharactercommandexceptthatthe attributebytespecifiesrightspaceinsteadofcharacterwidthandthe dotdensityis doubledin eachdirection,so eachcharacterconsists of 16dotsverticallyand23 dotshorizontallyandrequires46 data bytes.Dotsdefinedby ml tom23areprintedonthefirstpassof the head.Dotsdefinedby m24to m46areprintedon the secondpass, thepaperbeingscrolledup half a dotbetweenthe two passes.For fimtherdetails,pleasereferto the Chapter5.

M A D H < “ n < 27 61 nl n2 20 IB 3D nl d 14 I a al d ml aO al d ml aO al d ml d ... mll d ... m d ... m Definesoneormorenewdraftcharactersandstoresthemin RAM for lateruse. Draftmodemustbe selectedbeforethis commandis executed.nl andn2givethenumberof databytesthatwillfollow. tz(listhecharactercodeofthefirstcharacterdefined.al anda2 are attributesbytes.ml to mll arethecharacterdata,andarethe same as in “&”. The attributebyte al indicateswhether the characteris an ascender(notusing the lowestof the nine vertical dots)or a descender(notusingthehighestdot) andwhetherit has a downwardextensionto 12dots. Theattributebytea2 givesproportional-spacinginformation,Bit7 is ignored.Bits4 to 6 specifythe offsetto the first byteprinted(O to 7), enablingleadingspacesin thecharacterto be ignored.BitsO to 3 specifythewidthof thecharactercell(maximum11dots).The characterwillbefollowedby a mandatoryblankdotcolumnwhich is not includedin thiswidth. Charactersdefinedbythiscommandcanbeselectedby cES@ “I” 4 or cESC>“I” 5. Thiscommandis ignoredwhenDIP switch 1-2 is ON. M A D H C “ n d C 27 61 nl d 21 IB 3D n] n2 15 I a al a2 ml aO al a2 ml aO al d ml d ... m46 d ... m d ... m DefinesoneormorenewNLQcharactersandstoresthemin RAM for later use. DIP switch 1-2must be OFF. NLQ mode must be selectedbeforethiscommandis executed.The parametersare the sameasforthedraftcharactercommandexceptthatthedotdensity is doubledin eachdirection,so eachcharacterconsistsof 16dots verticallyand 23 dotshorizontallyand requires46 databytes.

M A D H s cESC> “:” cO> n < 27 56 0 n O IB 3A co n 00 Copiesthe selectedcharacterset with n, as shownbelow, to the correspondingdownload character RAM area, overwriting any downloaddataalreadypresent.IgnoredwhenDIPswitch1-2isON. n Characterset O Courier 1 Sanserif 7 Oratorwith smallcapitals 8 Oratorwithlowercase

M A D H < “ “ 27 37 49 IB 25 31 s < “ < 27 37 1 IB 25 01 Selectsthedownloadcharacterset.IgnoredwhenDIPswitch1-2is ON.

63 M A D H < “ “ 27 73 52 16 49 34 I < “ < 27 73 4 16 49 04 Selectsthe downloadcharacterset anddraftquality.Ignoredif the ‘ F buttonwas pressedduringpower-upor if DIP switch 1-2is ON.

M A D H < “ “ 27 73 53 16 49 35 I < “ < 27 73 5 16 49 05 Selectsthedownloadcharacterset,draftquality,andelitepitch(12 c~i).Ignoredif the F buttonwaspressedduringpower-upor if DIP switch 1-2is ON.

M A D H < “ “ 27 73 54 16 49 36 I < “ < 27 73 6 16 49 M Selectsthe downloadcharacterset andnearletterquality.Ignored if the FONbuttonT waspressedduringpower-uporif DIPswitch1- 2 is ON.

M A D H < “ “ 27 37 46 IB 25 30 s < “ < 27 37 0 16 25 00 Stopsusingthe downloadcharacterset and returnsto the built-in ROMcharacterset.IgnoredwhenDIP switch 1-2is ON.

( OTHER PRINTER CONTROL COMMANDS 1

M A D H s < “ 27 62 I 3

S t mostsignificantbitof eachsubsequentbytereceivedto 1, allowingusemwitha7-bitinterfacetoaccesscharacterswithASCII codesgreaterthan 127. O

M A D H s < “ 27 61 I 3 Setsthemostsignificantbitof eachsubsequentbytereceivedto O.

M A D H s < “ 27 35 IB 23 Cancelstheprecedingcommandsand acceptsthe mostsignificant bit as it is sentto the printer.

IM ] A D H I S I c I 7F I Deletes the last characterreceived.Ignored if the last character receivedhas alreadyken printed,or if the last characterreceived was all or partof a command.

IA I D I H M I IBothI I 24 I 18 I Deletesthe lastlinecurrentlypresentin the printbuffer.

6 I

M A D H < 2 4 IB 73 31 s < “ < 2 1 IB 73 01 Selectsthequietprintmode,in whichtheprinterprintseachlinein twopassestoreducethesoundofprinting.Youcanalsosetthequiet modewiththe controlpanelbutton.

M A D H < “ 2 4 IB 73 30 s < “ < 2 0 IB 73 w Cancelsthe quietprintmode,andresumesnormalprinting. You can alsocancelthe quietmodewiththe controlpanelbutton.

M A D H s < 1 1 I < ‘ < 27 81 3 IB 51 03 Sets the printer off-line. The printer disregards all subsequent charactersandcommandsexcept,which~tums ittotheon- line state.The printer’sONL indicatordoesnot go off.

M A D H B < 1 1 Returnsthe printerto the on-linestate,allowingit to receiveand processallsubsequentcharactersandcommands.Thiscommandis ignorediftheprinterwassetoff-linebypressingtheONL button on the controlpanel.

4 M A D H B c 7 0 Soundsa briefbeeptone fromthe printer’sbeeper.

M A D H < “ “ 27 85 48 IB 55 30 B < “ < 27 85 0 IB 55 W Causessubsequentprintingto be donein the normalbidirectional mode,whichis fasterthanunidirectionalprinting. U

~ I A D I H < “ “ 27 35 49 IB 55 31 B < “ < 27 35 1 IB 55 01 Causessubsequentprintingto be done unidirectionally,ensuring maximumverticalalignmentprecision.

M A D H S < “ 27 M I 3 Immediatelyreturnstheprintheadtotheleftmargin,thenprintsthe remainder of the line from left to right. Normal bidirectional printingresumeson the nextline.

M A D H < cO> 27 25 0 IB 19 00 Both ,,(,, ,,(,, ,,.,, ,.),, ,,),, 40 40 48 41 41 28 28 30 29 29 Selectsmanual sheet feedingeven when the optional automatic sheet feeder is mounted.Ignoredif DIP switch 1-4 is ON (ASF inactive). I

M A D H Both <,<(,, ,,(,, <4>,,4,, ,,),, ,,),, 27 25 4 IB 19 M 40 40 52 41 41 28 28 34 29 2?I Selectstheautomaticsheetfeeder.Ignoredif DIPswitch1-4is ON (ASF inactive).

M A D H < c “ 27 25 82 IB 19 52 B ,,(,, ,,(,, “R” “))“ “ “ 40 40 82 41 41 28 28 52 29 29 Ejects the current page. Ignored if DIP switch 1-4 is ON (ASF inactive).

M A D H 272584 n IB 19 54 n Both ,,(,,,,(,,“T” n “T” “)” “)” n 40 40 84 41 41 n 28 28 54 29 29 n Skipsn/6inchesatthetopofthepage,wheren isbetween1and 15. Ignoredif DIP switch 1-4is ON (ASF inactive).

M A D H B < “ 27 84 IB 40 Reinitializestheprinter.Clearstheprintbufferandreturnssettings to theirpower-upvalues.Doesnotcleartheinputbufferor change ASF selections. chapter 5 DC O

Withthisprinteryoucancreatenewcharactemandsymbols,downloadtheir dotdata,andhavethemprintedinplaceof selectedcharactersintheregular characterset.Charactemthatcanbegeneratedinthiswayrangefromsimple but useful symbols like the check mark through complex Chinese or Japanesecharactem. Regular charactem are permanently stored in the printer’s ROM, but charactm you designare downloadedand storedin RAM for use.

DESIGNING YOUR OWN DRAFT CHARACTERS Designingand printingyour own charactershas two requirements:first, designingtheshapeofthecharacter,calculatingthedatanecessaryto make the shape, and sendingthat datato the printer,and secondly,sendingthe commandto printthe downloadedcharactersinsteadof the regularcharac- ters. There are a numberof designconstraintsfor downloaddraft quality characters:

● Thematrixor gridon whichyoudesignthe charactersis six boxeswide by nineboxeshigh. s Horizontally,dotsmaybecenteredinabox, ormaystraddlealine,making the actualcharactergrid 11dotswideby 9 dotshigh.Vertically,dotscan onlybe centeredin a box. SeeFigure5-1.

F S O c b i b o s t v l o t g 6 I

● Theminimumwidthof a characteris fivedots.

● The user-definedcharactemmay use eightdotsvertically.

● Dotscannotoverlap— thatis, youmaynothavea dotinsidea boxnext to onethat is on a line.

● Youmay defineanypositionin the ASCIItable. PhotocopythegridinFigure5-2tohelpdesignyournewcharacters.Wewill use a tiny representationof a car-sha&dsfii%l for our example.

m m 1

A C D L s L c = D x 1 + ( x 1 8 + L 4

2

1

F 5 U t g ( o s t i t d y o d c

Beforeyoustartthedeftition, youwillneedto decideexactlywherein the mgularASCIIsetyouwanttoplaceyourcharactem.Afterdownloading,you access your new character by sending the code for the character you xeplaced.

70 A C D 1 L s O L c v = D x 1 + ( X 1 + L

1 0 0 4 36 2 72

F 5 A t v o t d i e c a w t s e m a t b Next you must choosewhetherto make the car symbolan ascenderor a descender.Thisdetermineshow the characteris seatedon the line: .,.,,. Ascender: !l~~h: Descender: !...!:::,}!:’2 Wedecidedthatourcarsymbolwillnotbea “descender”,so a figure“l” is writtennextto Descenderonthegrid.If yourcharacteris adescender,write a “O”nextto Descender. Next, you must specify the left space and the last print column of the character. Beingableto specifythe widthof the characterallowsyouto specifythe precisearea insidethe grid that the characterwill occupy,so that narrow characterswilllook attractivenextto wideones. Acceptablevaluesfortheleft spaceareOto 7, andthelastprintcolumnare from4 to 11. Ourcharacterwilloccupyfromcolumn1to column11,so theleft spaceis Oandthe characterwidthdatais 11.

71 !

Now,wecalculatetheverticalnumericalvaluesofthecolumnsofdots,and enterthemunderneaththegrid.Forexample,lookingatFigure5-3,we see thatintheleft-mostcolumntherearefivedots,andtheyamsittinginthe“64” box,“32’’box,“16”box,“’8”box,and“4”box.Thusitsverticalvalueis 124. In the nextcolumn,thereis no dot straddlingthe verticalline;its valueis nxordcklas O. Youwillseethelettemml, m2,ti, etc.,areaboveyourvalues.Whenyou definethecharacter,youwillsubstituteyourvalueforeachof theseletters.

To demonstratehow to use the downloadcharactem,let’s use the “car” characterandsomeotheruser-definedcharacterstoprintasmallgraph.This programwill dojust that:

20LPRINT0 CHR$( 27) ; “S”; CHR$(O) j 21LPRINT0 C ( ;C ( ); 22F 0 N T 6 23F 0 M T 1 24R 0 M 25L0 C ( ; P 26N 0 M 27N 0 N 28L0 P 29DATA0 139, 2, 5, 8,241, 0 30D 0 0,241, 8, 5, 2, 0 31D 0 1 1 0 6 4 6 32D 0 3 1 2, 16, 12, 0 33DATA0 139, 46, 16, 2, 60, 0 34D 0 4 0 4 0, 48, 0 35L0 C (2 ;“D ;C [1 );C (O ) ; P 36L0 C (2 );“ C (1); P 37L0 “ U .S . EP X 38L0 C (2 );“ C (O); P 39L0 C (2 );“ ;C (1); P 40L0 ‘A ;C (9); P 41F 0 I . T 9 S . 42L0 C (6 ); P 43N 0 I 44L0 P 72 450 L“; ; C P 460 F 1 T 8 S . 470 LC ( ; P 480 N I 490 LP 500 L“ ; ( ; P 510 F 1 T 1 S . 320 LCH P 530 N I 540 LP 550 LC’ H P 560 SCAL 570 F 1 T 8 S 2 580 LSCP 590 N I 600 L“ P 610 LC” “ H P 62-0 F 1 T 8 S 2 630 L“ “ P 640 N I 650 LC;“ H P 660 LC;; ’ H P 670 LC“O D H MP 680 LC; H P 690 LC; H P

7 I

DEFINING YOUR OWN NLQ CHARACTERS As youprobablynoticed,NLQ charactersareprintedby two passesof the printhead.Halfofthecharacterisprintedonthefirstpass,andtheremainder onthesecondpass.Thepaperisrolleduphalfadotheightinbetweenpasses to let the printheadprintdotson the secondpassthatoverlapthe previous dots,in otier to fillin the spacesandproducedensercharacters.Addition- ally,tie print head speedis halved,and the dots are printedat doublethe densityof draftcharacters.Forthisreason,NLQcharacterscancontainup to 23 dotsin the horizontaldirection. Fundamentally,theprocessto defineandprintdownloadedNLQcharacter is the sameas for draft charactem,exceptthat youmust supplyaboutfour timesasmuchcharacterdata,andyoumustdesignthecharacterwiththe?SVO passes of the print head in mind. There are small diffextmceswith the standardmodein the way the attributeinformationis processedalso. In the draftqualitymodethe attributebytecarriesthe descenderdata,and specifiesthe left spaceandthe characterwidth.In theNLQmode,the first bit also carries the descenderdata, and the next three bits describethe character’sleft space as with the draft charactem,but the last four bits describethe rightspace.Appropriateallocationof datain thesesevenbits lets you place the character whe~ you like within the grid, with the nxtrictionthatthe charactermustbe at least9 dotswide. UsethegridinFigure5-4to helpplotthedata.Dueto thetwo-passprocess, NLQcharacterscancontainupto 16dotsvertically.ml tom23arethedata for the firstpass, andm24to m46are the datafor the secondpass. To makethecharacterdataeasierto calculate,putthefirstpassdotsinside theboxesonthegridwhenyouaredesigningyourcharacters,andthesecond passdotson thelines.Rememberthatadjacentdotsmaynotoverlapon the samepass;in otherwords,if onedotis in abox,its adjacentdotonthesame passmaynotbeonaline.l%erefom,tomakesmoothcharactm, putthedots neededto overlapanyspacesin a characterin the appropriateplacesin the secondpass grid. Ifweplotourcar-shapedsymbolforNLQ,thegriddatawilllooklikeFigure 5-5. Thedefiningprocessisthesameasfordraftcharacters,exceptthatyoumust selectNLQ mode,and you must define46 data.If you wish to printyour NLQ characterswith the regularcharacterset, the remarksregardingthe

74 simultaneoususeof regularanddownloadcharactersin thedraftcharacter sectionapplyequallyto NLQ characters.

( . m . ( 1 1

A C D L s R s 8 = D x 1 8 + ( x 1 4 + R 4 2 2 I 1 l

2

g 5 U t g ( o s i d y o N c

( . m . ( 1 1

A C D T

8 L s O 8 R s O 4 = D x 1 4 + ( x 1 2 2 I 1 Ist: 14 3, 70 70 126 0 0 0 9 16 1 0 6 6 2nd:.28 74 14 74 124 0 64 32 16 0 0 0 32 64 0 0 0 f.. 1274 14 74 72

u . a---5- -.A--t.,------. - .,” -“--- - ,,, .,. - “-n”” ,,, s,, “,lw ., ”,, ~“” .,,” .=, ”= “,, ,,,= ,,, ,==

7 chapter 6 M A Y P

WhenusingyourprinterwithanIBMPC,PC-XT,orPC-ATorcompatible, youwillprobablybeusingPC-DOSor MS-DOSas anoperatingsystem.A numberof softwaretricksmaybe usefidhere.Thischapteris not,however, a substitutefortheoperatingsystemmanualssuppliedwithyourcomputer. To learnhowto printfiles,etc. it is bestto madthe relevantpartsof these manuals.

INSTALLING APPLICATION SOFTWARE WITH YOUR PRINTER Wheninstallingapplicationsoftware,youmayfindthatyourprinteris not specificallymentionedin the lists of printersgiven for installation.How- ever, this should pose no problem. Read this section, and guidelines providedwith yoursoftwareon printerinstallation. If youhaveyourprintersetup in standardmode,thenchooseanEpsonLX- 850as yourprinterto be selected. Ifthisisnotmentioned,chooseoneofthefollowing(inorderof prefe~nce): StarNX-1000/LC-10,StarND-10/15,EpsonFX86e,EpsonFX286e. If you have yourprintersetup with the DIP switchesto emulatean IBM ProprinterIII, simplychoosethis from the list of printersavailablein the applicationsoftwarelist. If the IBMProprinterIII is notmentioned,use PmprinterII or Pmprinter. Ifyoursoftwmpackage doesnotmentionprintembyname,butasksinstead what featuresyourprinteris capableof, the most commonquestionsare: “Can yourprinterperforma backspace?”and “Canit do a hardwareform feed?”.You shouldanswer“Yes”to boththesequestions. Other softwarepackagesmay well allow you to install specificfeatures. Spreadsheetprogramswilloftenaskfor themaximumnumberof columns to be printed.This is givenbelow.

7 CPI Numberof columns Pica 10 80 Elite 12 96 Condensedpica 17.1 137 Condensedelite 20 160 Proportional Variable Sometimes the software installationwill ask you for an initialization sequenceto returnto thedefaultsettings.The commandfor yourprinteris @. MakesurethattheDIPswitchesaresetforthecorrectprinteremulation,and thatyouhaveselectedthe appropriatecharactersetusingtheDIPswitches. If youareindoubtabouttheCotilgrationofyourapplicationsoftware,seek expertadvice.Yoursoftwaresupplierwillprobablybe yourmostqualified reference.

EMBEDDING PRINTER COMMANDS Many word-processorsand other softwarelack commandsfor changing font, or printingdouble-sizecharacters.Your printer thereforehas com- mandsthatcanbeembeddedindocumentstocontrolthesefunctionswithout softwarehelp.Thecommandsconsistof a capitalletterenclosedin double parentheses,followedby a digit: Font: ((F))O Courier ((F))l Sansenf ((n)7 Oratorwith smallcapitals ((F))8 Oratorwith lowercase ((F))9 Draft Size: ((s))0 Standardsize ((s))1 Doublewidth ((s))2 Doubleheight ((s))3 Doublewidthandheight If you want to print a title in double-sizeOratorwith smallcapitals,then changeto regular-sizefontsfor othertext,youcanuse thesecommandsas follows: File as seenon computerscreen: ( F ( S Pcr o (( S ( F c( F b ( ) o ( F)( F a d )

Printout: PRINTER COMMANDS

F cc bEMBEDDEDe o a C l i

Whenyouuse these commandsthere are severalpointsto note:

● The font ((F’))commandis ignoredif the F buttonwas held down whenpowerwas switchedon. QA line consistingof commandsaloneprintsas a blankline.

● Thesoftwarewillnotknowthatthesearecommands,soyoucannottrust yoursoftwareto giveyoutheconect linewidth.Theprintedlinemaybe considerablyshorterthanthelineon thescreen;theextraspacebeingthe spacethat was occupiedby the commands. Onewaytohandlethelastproblemisto prepareyourdocumentwithoutthe commands,theninsertthemas a finalstep,withthemarginsreleased.The find,replace,andcopyfimctionsofword-processingsoftwarecanbehelpful here. If youdonotusethesecommandsorthepanelcontrols,theprinterwillprint standard-size,draft characters. The printer supportsvariouscommandsin additionto the above,such as quadruple-sizeprinting.Mostoftheseothercommandsconsistoftheescape code followedby one or morelettersor numbers. If yoursoftwareenablesyouto placetheescapecodein yourfdes,orif you areabletodefinethisasauseroptionduringinstallation,youcanalsoembed these escapesequences.

7 PROGRAMMING THE PRINTER WITH DOS COMMANDS If your systemincludesthe file PRINT.COMyou can use the main DOS printingcommand.Simplytypethe wordPRINTfollowedby thenameof the file you want to print. To print a fde named README.DOC,for example,type: A>R .D P The computermay respond with the followingmessage, asking which printerto use: N o 1i d [ : If yourcomputeris connectedto onlyoneprinter,pressRETURNto select the default choice (PRN). Printing will begin and the A> prompt will reappear.You can executeothercommandsor programswhilethe fde is beingprinted. A singlePRINTcommandcan printtwo or morefiles.List the fde names consecutivelyon the sameline,or use wild-cardcharactem(* and ?). Each file willbe printedstartingon a new page.The PRINTcommandalsohas controloptions.For example,youcan termimte a printingjob in progress withthen option.(Theprintermaynotstopprintingimmediatelyasthere maybeconsiderabledatastoredaheadin itsbuffer.)Forthen option,type: A>P SeeyourDOSmanualfor furtherinformationaboutthePRINTcommand. If yoursystemdoesnotincludePRINT.COM,youcanprintfilesby using thePRNdevicenamein COPYorTYPEcommandssuchasthefollowing: A> R .D P A> R .D > COPYandTYPEdo notpermityouto executeothercommandswhilethe file is printing. Ifyouwantaparticularfont,orprintpitch,youcanmakethesesettingsfrom the controlpanelbefo~ you startprinting.See Chapter2.

80 IfyouprintfromtheDOScommandlevelveryoften,itwillbeadvantageous to cn?ateaprintersetupfde. Theninsteadof settingfontetc.manuallyeach time, you can complete the setup with a single command from your computer.For example,youcan createa filecontainingprintercommands to selectnear letter quality,and selectelitepitchwith the Standardmode. You can find the commandsin Chapter4. We suggestthe following:

ANear letterquality “X” “l” ● Elitepitch “!” <1> “!” <1> is a powerfulcommandthat, in additionto selectingelite pitch, cancelsunwantedfeaturessuch as underliningwhichmightbe left from previous commands.The angle brackets around the <1> indicate charactercode 1, whichis a ccmtmlcode,not the printabledigit“l”. You may wantto place additionalcommandsin this ffle, such as left and rightmargins,linespacingandbottommargincommands.Oryoumaywant to c~ate a varietyof setupfdes with a differentset of commandsin each. To avoidexcessline feeds,you shouldplacethe commandson oneline in thesetupfile.Youmayormaynotbeabletogenerateasetupfdewithword- processingsoftware;it dependson whetheryour softwarelets you enter controlcodes.If yoursystemincludesthefileEDLIN.COM,however,you can easilycreatea setupfile withthe DOS line editor. An appropriatenameforthissetupfilewouldbe NLQELITE.DAT.To use theDOSlineeditor,typethecommandEDLINNLQELITE.DAT,thentype theunderlinedpartsof the followingdisplay.PressRETURNattheend of eachline.Don’ttypethesymbol“A”.Thissymbolmeansto holdthe CTRL keydownwhilepressingthenextkey:forexample,‘V meanstotypeCTRL- V. AC mem5 to type CTRL-C, which indicatesthe end of the input.

A >~DLIN NLQELITE——.—_- DAT New f i 1e *2.

AVindicatesthatthe followingcharacteris a controlcode.‘V[ entersWe code.cESG has charactercode27, and “[” is the 27th character fromA inASCIIsequence.Similarly,‘VA entemthecontrolcode<1>.See yourDOS manualif youneed furtherinformationaboutEDLIN.

81 I

Youcannow setup theprinterby sendingit the fileNLQELITE.DAT.To avoidunnecessaryloggingof commands,switchhard-copyoutputoff (by pressingCTRL-PRTSCifhardcopyison).ToprintthefileREADME.DOC in NLQ elitetype, givethe followingtwo commands:

A)COF’Y NLQELITE . PAT PRN A ,>PRINT README . DOC Forgreaterconvenienceyoucanmakeabatchfflethatwillsetup theprinter andprintany specifiedfde with a singlecommand.To createsuch a batch filewiththenameNLQPRINT.BAT,typeinthefirstfourlinesshownnext. AZ mems topRSStheCT’RLandZ keyssimultaneously.TO use thiS file tO printREADME.DOC,typethe fifth line.

A >COPY CON NLQPRINT . BAT COPY NLQELITE . DAT PRN PRINT %1 “z A->NLQPRINT README . DOC The first line aboveis a copycommandfromthe CONsolescreento a fde namedNLQPRINT.BAT.Thenexttwolinesarethecontentsofthisfile.The %1is a dummyparameter:whateverfilenameyoutype afterNLQPRINT willbe substitutedfor 901andprinted.

PROGRAMMING WITH BASIC As an exampleof programmingthe printeron MicrosoftBASIC,we have listed the program for the IBM-PC.This program runs in the printer’s Standardmode, and the downloadablecondition(DIP switch 1-1ON and DIP switch 1-2OFF).

1000 ‘ Set control cedes 1010 E$=CHR$(27) ‘Escape code 1020 D$-m+’’xo” ‘Draft quality 1030 N$-E$+’’x1° ‘Near letter quality 1040 C$-m+’’kO’’+N$ ‘Courier characters 1050 S$-E$+’’kl’’+N$ ‘Sanserif characters 1060 01$-E$+’’k7’’+N$ ‘Orator with smal 1 capital 1070 02$-E$+’’k8’’+N$ ‘Orator with lower case 1080 H$-CHR$(9) ‘Horiz.Ontal tab 1090 P$=E$+”P” ‘Pica pitch 1100 ‘ Start printiq 1110 WIMH “LFT1: “,255

82 1120 LPRINTE$; ’’D’’;CHR$(3);CHR$(13);CHR$(O) ‘Set ~ 1130 LPRI~ C$;“ are:” 1140 LPRINTH$;D$;“Draft charactem, “ 1150 LPRINTH$;C$; “Ccurier characters, ” 1160 LPRINTH$;S$; “SanSerif characters, ” 1170 IFRINT H$;Ol$; ’’Orator with small capitals, or “ 1180 LPRINTH$;02$; “ with lower case characters, ” 1190 LPRINI’E$; “4”; ‘Select italics 1200 LPRINTH$;02$; “and “;01$; “italics “;S$; “for “; 1210 LPRI~ C$; “all “;JX; “fonts. ” 1220 LPRIITfE$; “5” ‘Cancel italics 1230 LPRINTC$; “Print pitches are:” 1240 LPRINTH$;P$; “Pica pitch, ” 1250 LPRINTH$;E$; “M”;“Elite pitch, ” 1260 LPRINi’H5;CHR$(15); ‘Ccmiensed pitch 1270 LPRINTP$; “Cotiemed pica pitch, ” 1280 LPRINTH$;E$; “M”;“Comlensed elite pitch,”; 1290 LPRIIWP$; ‘Pica pitch 1300 LPRINT.CHR$(18) ‘Cancel corden9ed print 1310 LPRINTH$;E$; “PI”; ‘Select proportional spacing 1320 LPRINI’“and prqxmtional spacirg, ” 133!3LPRINTE$; “PO” ‘Cancel proportional spacim 1~ ~1~ H$;E$; ’’We’’*,’-*, “;=;’ ’WO”; 1350 LPRI~ ~; “w1”;“Double-height, “;E$; %0” 1360 LPRINTH$;E$; “h” ;CHR$(l); “DoublHized,” 1370 LPRINTH$;E$; “h” ;CHR$(2);“SXad*ized. ”; 1380 LPRI~ E$; “h’’;CliR$(O) 1390 LPRINT:LPRI~ :LPRINT 1400 LPRI~ E$; “Q”;CHR$(47) ‘Set right margin 1410 I.PRI~ C$; “Various line ami character spacings:” 1420 WRIIW E$; “al” ‘Center text 1430 RX? 1=1 ‘m 7 1440 LPRIM E$; “A’’;CHR$(I); ,.’Set line spacing 1450 IH?Im ES;” “;cHR$(I); ‘Increase character space 1460 IRIIIW “’IHESPACIFK3SARE~“ 1470 NEXTI 1480 FORI-7 ‘m 1 SmJ -1 1490 LPRI~ E$; “A’’;CHR$(I) ; 1500 I&’RI~ E$; “ “;CHR$(I) ; 1510 LPRINT“IHE SPACII#3SARECHAWED” 1520 NEXTI 1530 LPRINI’E$; “aO” ‘Left justify 1540 LPRI~ E$; “3’’;CliR$(36); ‘Set 1/6” line spacing 1550 LPRI)WFS; “ “;CHR$(0); ‘Normal character space 1560 LPRINT:LPRINT 1570 LPRINTC$;“Other features:” 1580 LPRIM H$;E$; “E”; “lhphasized” ;E$; “F”;”, ‘(; 1590 JJRIM E$; “G”;“Cmble-strike” ;E$; “H”;”, “; 1600 LPRIm E$; “-l”; “Underlining” ;E$; “-O”;”, “; 1610 LPRI~ 1620 LPRINTH$:E$; “SO”;“SUPERSCRIPT”;E$; “T”;” and “; 1630 LPRI~ E$; “S1”; “SUEECRIPT’’;E$; “T” 1640 GCmlB2110 1650 LPRI~ H$;C$; ‘Tbwnload characters: “; 1660 LPRI~ D$;E$; “%1”; ‘Select download character 1670 FOR1==1ITI 5 1680 LPRI~ CliR$(60) : ‘Print downltid character 1690 NEXTI 1700 LPRIm E$; “%0”; ‘Select normal character 1710 GC@JB2200 1720 IYRINTC$;E$; “%1”; ‘Select download character 1730 FOR1=1 TU 5 1740 LPRINTCHR$(60); ‘Print download character 1750 NEXTI 1760 LPRI~ E$; “%0” ‘Select normal character 1770 LPRINTH$;C$;“Varioue dot graphic densltles:” 1780 DIMKKQ$(4) 1790 RE3P3RE2390 1800 m Row=l To 4 1810 FCRCOL=lTO 65 1820 RADrKi 1830 LX130$(RQW)”LIXO$(RW +CliR$(D3) 1840 NEXTCOL 1850 1860 ~N!!!!; “A”;CHR$(8) ; ‘Set8/72” line .spacirq 1870 m ROW-l m 4 1880 LPRINTH$;“ “; 1890 mB-o To4 1900 IF 8=2 TIiD41940 1910 LPRINTE$; “*’’;CHR$(B); ‘Select dot gra~ica mode 1920 LPRINTCHR$(65);CHR$(0);I.CX33$(Ii0W); 1930 LPRIIW“ “; 1940 NEXTB 1950 ~INT 1960 mm 1970 LPRI~ 1980 m ROW”lm 4 1990 ~1~ H$;“ “; 2000 m B-5 m 7 2010 tYRINTE$; ““” ;CliR$(B); ‘Select dot gra@ics rode 2020 LPRI~ CIiR$(65) ;CJ-IR$(0);LCGO$(ROW); 2030 LPRI~ “ “; 2040 NEXTB 2050 LPRINT 2060 mm 2070 LPRINTE$; “@” ‘Initialize printer 2080 m 2090 2100 ‘ SUBR3WINE5 2110 ‘ Define draft download character 2120 LPRINTD$;E$; “&’’;CHR$(O);CHR$(60);CHR$(60); 2130 REEKK!E2300 2140 FORM=EOIU 11 2150 READMM 2160 LPRINI’CHR$(MM); 2170 NEXTM M 2180 RE’IURN 2190 ‘ 2200 ‘ Define NIL.)download character 2210 LPRINTC$;E$; “&”;CliR$(0);CHR$(60) ;CIiR$(60); 2220 RESKK!E2330 2230 FORM-O IU 46 2240 READMM 2250 LPRIIWCHR$(MM); 2260 NEXTM 2270 REIURN 2280 ‘ 2290 ‘ DATA 2300 ‘ Draft download character data 2310 DATA139,124, 0, 66, 4, 64, 36, 16, 2, 16, 12, 0 2320 ‘ 2330 ‘ NI.Qdownlcad character data 2340 DATA128, 14, 16, 38, 1, 70, 1, 70, 0,126, 0, 0 2350 DATA 70, 0, 38, 0, 22, 9, 6, 9, 6, 8, 6, 0 2360 DATA 28, 32, 14, 64, 14, 0, 14, 0,124, 0, 0, 12 2370 DATA 64, 12, 32, 14, 16, 14, 0, 14, 0, 12, 0 2380 ‘ 2390 ‘ Ibt graphics data 2400 DATA O, 0, 0, 0, 1, 3, 7, 7, 7, 15, 14, 14 2410 DATA 14, 14, 14, 7, 7, 3, 3, 15, 15, 15, 0, 0 2420 DATA O, 0, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6 2430 DATA 6, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7 2440 DATA 7, 7, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7 2450 DATA 7, 7, 0. 0, 0 2460 DATA 0, 0, 60,255,255,255,255,255,143, 15, 7, 7 2470 DATA 7, 7, 3, 3, 3,131,193,241,240,240, O, 0 2480 DATA O, 0, 0, 0,224,255,255,255,255,255, 31, 0 2490 DATA O, 0, 1, 3, 31,255,255,255,255,255,255, 1 2500 DATA O, 0, 0, 1, 7. 31.255>252.240,192,128, O 2510 DATA O, 0, 0, 0, 0 2.520DATA o, 31, 31, 3,129,128,192,192,192,192, 192,224 2530 DATA224,224,224,240,255,255,255,255,255, 127, 0, 0 2540 DATA O, 0, 0, 0, 0,192,255,255,255,255,255, 15 2550 DATA 15, 63,252,240,192, 0,240,255,255,255,255,255 2560 DATA 7, 15,127,252,240,192, 0, 0, 0, 0, 0, 0 2570 DATA O, 0, 0, 0. 0 2580 DATA 0,248,248,240,224,224,112, 112, 56, 56, 56, 56 2590 DATA 56,120,120,240,240,224,224, 192,128, 0, 0, 0 2600 DATA O, 0, 0, 0, 0, 0,128,248,248,248,248,240 2610 DATA192. 0, 0, 0, 0. 0,240,248,248,248,248,240 2620 DATA192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 2630 DATA O. 0, 0. 0, 0

85 I

How theprogram works Thisprogrambeginsby assigninganumberofprintercommandsto BASIC stringvariables(lines1000to 1090).Youcanfindmostofthesecommands nearthe beginningof chapter4. TheWIDTH“LPT1:”255statementinline 1110meansinfiite linewidth. It preventsthe IBM-PCfrom insertingunwantedcarriagemtums andline feedsin graphicsdata. Actualprintingbeginsin line 1120.Usingthe preassignedcommands,the programprints samplesof its diffenmtfonts,includinga line showingall stylesin italics,followedby samplesoftheprintpitches,thensomedouble and quadruple-sizedprinting. Next comes the central attractionof the program: a line of text printed fourteentimesinexpandingandcontractingloopstogiveabarreleffect.The workisdonebyfourprintercommands:acommandsettingtherightmargin (line 1400);a centeringcommand(line 1420);a commandto vary the line spacing(lines 1440and 1490);and a commandto micro-adjustthe space betweencharactm (lines 1450and 150Q). Nexttheprogramnmmnstonormalspacingandgivesademonstrationofthe printer’sword-processingabilities:bold printing,underlining,subscripts, etc. The rowof automobilesin thenextprintedlineis createdby downloading two new characterpatterns,whichareprintedin placeof the character“e” (character60). Detailscan be foundin Chapter5. The finalpart of theprogramuses dot graphicsto print some“SW”logos withvariousdensities.Thedotpatternofthelogowasoriginallylaidouton graphpaper,thenconvertedto the datain lines2400to 2630withthe help of a calculator.Eachnumber~presents eightverticaldots.(See“Graphics commands”in Chapter4 for details.). Thepatternis printedin fourrows,eachrowis eightdotshighand 65 dots wide.Lines1800to 1850madthedotdataintoastringarrayvariablenamed LOGO$.Line 1860setstheline spacingto 8/72inchso that the rowswill connectvertically.Theloopin lines 1870to 1960doestheprintingin four passesof the printhead.

86 Fonts are: ,,.,. I.,:f.;:,,’!! (:::ll~;i,;[{j,l,,,““i::.[;i’!’’;;:.:, Courier characters, Sanserif characters, ORATOR WITH SMALL CAPITALS, OR with lower case characters, iW7d ITALICS Fof - all i“i::’-!”:’f”!!.

Print pitches are: Pica pitch, Elite pitch, Condensedpica pitch, Condensedelite p]tch, and proportional spacing,

Ex~anded. Double-height, Ihub 1e–s ized, Quad–s ized .

Various 1 i ne and character spacings :

Other features : Emphasized, Double-strike, Under 1ininq, SU~=RSCR1 and SIUBSCRI FI- Down 1uacl characters : 1:::,,ll::.ll:::jl:::.,li::;h~ Various dot graphic dens it ies :

87 MEMO

tul chapter 7 TROUBLESHOOTING AND MAINTENANCE

Thefollowingsectionontroubleshootingandmaintenanceisintendedonly ~ a brief guide. Rememberthat your printer is a highly sophisticated electronicdevice,whichalsocontainshighvoltageinside.For thatreason, only carry out thoseoperationsthat are describedin this chapter. CAUTION: Anyattempttocarryoutoperationsotherthanthosedescribed heremayresultinelectricshockand/ordamagetotheprinter. Whencarryingoutanyrepairsormaintenance,alwaysfollow the instructionscatefidly.

TROUBLESHOOTING

Your printer is a reliablepiece of precisionmachinery,which shouldnot causeyouanytrouble,providedthatitisusedandtreatedsensibly.However, if youdo experiencea minorproblem,the fewtipsbelowshouldhelp you avoidhavingtomakeanunnecessaryservicecall.Thefollowingtablegives you ideason whereto look in this sectionif youexperienceproblems:

Region of fault Description Power supply Poweris not being suppliedto the printer Printing The printerdoes not prin~ or stops printing The printis faintor uneven DONaremissing in character or graphics Whileusingapplicationsoftware,fontsorcharacterscarmotbeprinted The printoutis not whatis expected whenrunninga program Paper feeding Single sheets do not feed properly(withoutASF) Continuouspaper”doesnot feed properlywith the tractorfeed The ASF is not operatingor is not feeding paperproperly Paperpark(switchingbetweencontinuouspaperandcutsheets) is not workingproperly Text is being printedall on one line, or with extrablanklines Page length andmamin settinm arenot whatis exwcted. Remember-it is betternotto attemptoperationsor repairsaboveyourlevel of competence.Otherwise,you run the risk of damagingthe printer.

89 Powersupply If the POWERindicatordoesnot illuminate,checkthe following:

Check Possible remedy Is the power cable properly Tum off the printer,makecertainthatthepower cable plugged into the electrical is securelyconnected,andthenturntheprinterbackon. outlet? Is power being supplied to Turn off the printer and unplug it. Try out another the outlet? appliamceoftheoutlettodetermineifelectricity is being suppliedto thatoutlet. Is theprintervoltsgecomxt? Checkthebottompanelof yourprintertoverify thatthe outletvoltagecorrespondstothevoltagerequiredby the printer.If theydonotmatch, DONOT trytooperatethe printer.contactyoursupplier.

PrhWng If yourprinterdoesnotprint,or suddenlystopsprinting,checkthefollow- ing:

Check Possible remedy Is the interface cable con- 1 Checkbothends of the cable - printerandcomputerto nected securely? make sure thatthe connectoris firmly in position. Is the ONLINEindicatori.llu- Ifit isno~press the ONLINEbuttontoset theprinteron- minated? line. Is the POWER indicator I If it is, the paperhas runout. Loadmorepaper. flashing? Is the papercaughtup inter- Turnoff thepower,remove thejammedpaper,replace, nrdly? tumontheprinter,andcontinueprinting.Makesurethat the leadingedge of the paperis smooth anduncreased. Is the ribbon caught up Turnoff thepower,removethenbbon, retensionit, and aroundthe printhead? replace it. This problemoccurs most frequentlywith a wornribbow so you may need to replace the ribbon. Is the softwareyou areusing Checkthe installationsettingsin yoursoftware,andre- properly installed for your install ifn~ssary. printer? Cantheprinterperformself- Turntheprinteroff, andtum it on again,holdingdown test operations? one of thebuttonsto performa self-test. If these donot work,contactyour&aler.

90 If the printis faint,or uneven,checkthe following:

Check Possible remedy Is the ribbon properly irt- 1 Check andreinstallif necessary. Stdkd? Is the ribbonwornout? The nbbonhas a long life, butwill eventuallyneedre- placing. Fit a new ribboncartridgeifnecessaxy. If dots aremissingin the printing,checkthe following:

Check Possible remedy Are dots missing at random The ribbonhas become slack causing it to get caught in the printing? up. Stop @ming, remove the ribboncarmidge,reten- sion andreplace it. Isa line of dots missing con- The printhead is diunaged.Stop printing,andcontact sistently throughout the yoursupplierfor a new printheaci ptiting? If your applicationsoftwarecartnotprint the fonts or charactersselected, checkthe following:

Check Possible remedy Is your applicationsoftware Checkthesoftwareinstallation,andre-installthesoft- properlyinstalled? wareif necessary. Are fonts not being selected Check the software installatio~ and insert the com- properly? mandsnecessary for font changes into the software. Are characters other than Eitheryou areusingthewrongkemational Character those expected being Set (reset with DIP switches or software commands), pMted? or you have the wrong character set selected (for example if charactersother thanIBM block graphic charactersare being printed). Correct this with DIP switches or the appropriatesoftware sequences. If the printoutis not whatis expected:

Check Possible remedy Is the printer installed cor- Your software may think thatit is driving a different rectly? emulationto theone actuallyset. Checkthe DIPswitch settings to makesureyou have the rightemulation. Is the printer not printing Use theHex Dumpmodeto analyzetheoutputfromthe anythingthatyou areexpect- computerto the printer.This will enable you to deter- ing? mine that the right escape sequences, etc are being transmitted.

91 Paper feeding If cut sheet paper (withoutthe ASF) is not feedingsmoothly,check the following:

I Check I Possible remedv I Is the papa release lever Set the release leva to the ~ position. pushedback(tothe ~ posi- I 1 tion)? Is the paper guide in place The paperguide should be in place vertically for cut andvertical? sheets to feed smoothlv.. Are the left andrightguides If the left andright gui&s are too close together, the too close together? paperwill not feed smoothly.Move thema little further apartto allow the paperto feed freely. Is the ASF selected with the If it is, thendeselect it. DIP switch se!tirws? Areyou tryingto feed paper You canonly f~paper in thisway wh~ theprinteris using thefkmt panelbuttons off-line. Set the printeroff-line andthenfeed paper. while the04 LINE indicator isilluminated? Is the papertoo thick? Therearelirnilsto thethicknessof paperthatcsnbe fed in this way. Try with thinnerpaper. Iffanfold(continuous)paperisnotbeingfedcorrectlyusingthetractorfeed, checkthe following:

Possible remedv I Makesure the release lever is pushedto the ~ posi- tion. Is thepaperguide in thever- Whenusing the tractorf~ thepaperguide shouldbe tical position? horizontal. Aretheholes on each side of Ifthetwosidesof thepaperareoutof aligmnen~realign thepaperalignedwithregard themso thatthe sprocketholes matchup. to each other in the sprock- e~? Arethesprocketstoocloseor Misalignmentof the sprockets, makingthe paper too too farapart? loose or too tigh~ will preventa smoothpaperfeed. Are the sprockets locked in Correctthis if necessary. position and the covers closed? Is the paperfeeding freely The papershouldnot be too far tkomthe printer(less into the printer? than1 meter/3 feet), andthereshouldbe no cables or otherobstacles obstructingits path.The papershould dSO be feeding straightinto the printer,andan angled feed mav cause iams andblockwes.

92 Check Possible remedy I Are you tryingto feed paper Youcanonly feed paperin this way whentheprinteris using the ffontpanelbuttons off-line. Set the printeroff-line andthenfeed paper. while the ONLINE indicator is illuminated? Is the papertoothick? Thereprelimits to thethicknessofpaperthatcanbe fed inthisway (one top copy andtwo NCRcopies). Try usingthinnerpaper. ‘1 If the ASF is not operatingor is not feeding paper correctly,check the following:

Check Possibleremedy Has the ASF option been Selectthisoption. selected with the DIP switch? he release lever set to the Therelease lever should be set to the single-sheet uosition? I position. 1s- the ASF correctly MakesurethattheASFisproperly seatedontheprinter. mounted? Is paper caught up neiw the Stopprinting,removethejarnmedsheet (youmayhave printhead? to remove the ASF for this), andcontinue. Are the left andrightguides If the left andright gui&s are too close together, the too close together? paperwill not feed smoothly.Move themalittle further atmrtto allow the Dawr to feed ffeelv. Is theretoomuchpaperin the The ASF’Spaperfed hopperandstackercan hold 50 paperfeedhopperorstacker? sheets each. Makesurethatthereis no morepaperthan this in either the hoooer or stacker. Was thepaperfannedbefore If this is not don%paperjams may occur. Remove the being fed into the ASF? stackof paperfrom the ASF andfan it before reinsert- ilw. Has the paperbeen used al- Ordynew, uncressed paper should be used with the readyor is it creased? ASF. Are you tryingto feed paper You canonly feed paperin this way when theprinteris using the frontpanel buttons off-line. Set the printeroff-line andthen feed paper. while the ONLINE indicator is illuminated? Is the papertoo thick or too Therearelimits to thethicknessofpaperthatcmbe fed ~in? in this way. Tryusing differentpaper.

93 I

If thepaperparkfacilitydoesnotappearto be workingcorrectly,checkthe following:

Check Possibleremedy Is the paperreleaseleverin ThepaperreleaseIevermustbe setto the * position the * position? afterthefanfoldpaperhasbeenparked. Has the fanfoldpaper been Makesurethatthe POWERindicatorcomes on flashing properlyparked? afterthe fanfoldpaperhaabeen parked.

If text is beingprintedall on oneline, or with extrablanklines, checkthe following:

Check Possible remedy Is the text alt on the same Carriage returns are not being expanded to tie? cCR> +pairs. ChecktheDIPswitch settingand correct. Is text being printed with Two line feeds arebeingprinted.Makeyoursoftware extrablanklines? printjust acarriageretttrnor(if thisisnotpossible), set the AUTO LF to OFFwith the DIP switch setting.

Ifthepagelengthandmarginsarenotwhatisexpected,checkthefollowing:

Check Possibleremedy Is the printing starting too Usethe MicroFeed functionto adjusttheprintposition high or too low on thepage? relative to the page. Does the printer’s page Use the DIP switch to setup thecorrectpagelength, or lengthnotmatchthephysical use software commandsto do it. page length?

94 MAINTENANCE Essentially,your printer is a robust piece of equipment, but should be treatedwithamodicumofcarein orderto avoidmalfimctions.Forexample:

● Keepyourprinterin a “comfortable”environment.Roughlyspeaking,if youarecomfortable,thentheenvironmentissuitableforyourprinter,too (see Chapter1).

● Do not subjectthe printerto physicalshocksor excessivevibration.

✎ Avoidextremelydustyenvironments.Dustis theenemyof allprecision mechanicaldevices.

● To clean the exteriorof the printer,use a cloth barely dampenedwith eitherwaterwithalittledetergentor alittlealcohol,butdo notallowany liquidto fall insidethe printer.

● Theinterioroftheprintermaybecleanedwitha smallvacuumcleaneror a-compressed-airaerosol(sold for this purpose).Whenperformingthis operation, be sure not to bend or damage any cable connectionsor electroniccomponents.

REPLACING THE PRINT HEAD Thisisnot ajob whichyouwillneedtodoveryoften.Theprintheadhasbeen designedto last for about 100millioncharactem.In normaleverydayuse, thistranslatestoyearsoflife.However,iftheprintqualityisfaint,evenafter youhavechangedtheribbonoryouhaveadjustedthegapbetweentheprint head andthe platen(see Chapter1),the printhead willneed replacement. Onlyuse a replacementprinthead as recommendedby yoursupplier. 1. Turn OFFthe printer,andunplugthe powercord. 2. Removethe top coverand ribboncartridge. 3. Ifthepnnterhasbeeninoperitionimmediatelybeforethisoperation,the print head will be hot. Allow time for the print head to cool before attempingto workon it. 4. Move the print head carnage toward the right until you can see the connectorcover.Removethe comector cover and pull the cable free from the connector. 5. Unscrewthe two screwsthathold the printhead in place and set them aside. r cover

—. — Figwu 7-T.Replacingthe printhead

% 6. Disengagethecablefromthetabsholdingitdown,thenremovethepnnt head. 7. Foreasy instaLlationofthenewprinthead,movethecarnagetowardthe left end of the rail. 8. Placethe new printhead on its support,seatingit on the two pins. 9. Threadthenewcablethesame wayastheold, securingitunderthethree tabs on the printhead carriage. 10.Plug the cableintothe connector,insertingit as far as it will go. 11.Fastenthe printhead downwiththe two screws. 12.Movethecarnagebacktowardtherightandreplacetheconnectorcover. Slidethe connectorcoverto the left untilit locksintoplace. 13.Replacetheribboncartridgeandtopcover,andplugthepowercordback in. MEMO

98 I

chapter 8 SPECIFICATIONS

Printingsystem...... SerialImpactDot-matrix

Printingspeed ...... 150cps (Draftpica) 37.5cps (NLQpica)

Print direction...... Bidirectional,logic-seeking Unidirectional,logic-seeking (selectable)

Numberof printpins...... 9

Printheadlife...... 100 million characters

Line spacing...... 1/6, 1/8,n/72,n/216inches

Characters...... ASCII 96 International 14sets (*) IBM special 111 IBMblockgraphic 50 Download 192

* USA,France,Germany,England,DenmarkI, Sweden,Italy,SpainI, Japan, Norway, Denmark II, Spain II, Latin America, DenmarM Norway CPI 10 80 Numberof columns...... 1.... 12 96 Pica 17.1 137 Elite 20 160 Condensedpica Variable Condensedelite Proportional

99 I

Characterdot matrix ...... 9 x 11(Draft) 18X23 (NLQ)

Bit imagedot-matrix...... DPI Normal 60 (8 or 9) x 480 Double 120 (8 or 9) x 960 High-speeddouble* 120 (8 or 9) x 960 Quadruple 240 (8 or 9) x 1920 CRTI 80 (8 or 9) x 640 CRTII 90 (8 or 9) x 720 Plotter 72 (8 or 9) x 576 Double-plotter 144 (8 or9) x 1152

* It is impossibleto printadjacentdotsinthemodemarkedwithan asterisk (*).

Paperfeed ...... Frictionandpushtractor

Paper feed speed...... 2.8 inches/secondmax

Paperwidth...... Cut sheet 5.5’’-8.5” Fanfold(continuous) 41!-~(y,

Copies...... Original +2 copies

Maximumbuffersize...... WithoutDownload 4kB With Download 1line

Emulations...... Epsonmode IBMProprintermode

Interface...... Centronicsparallel(standard) RS-232Cserial(option)

Ribbontype...... on-carriage, dedicated Black

100 I

Ribhn fife ...... lrnillio ncharacters(draftpica)

Dimensions...... 396(w)x 301(d)x 120(h)mm 15.6(w)xll.8(d) x4.7(h) in

Weight...... 5.1kg(11.21b)

Power supply ...... ~.u.w~...120VAC,220VAC,240VAC,50/60Hz (variesaccordingtothecountry ofpur- )

Options...... uno=...... Automaticsheetfeeder(SF-10DR) Serial-Parallelconverter(SPC-8K)

101 Thefollowingdescribesthepinoutoftheparallel(Centronics-type)inter- faceconnector(signalswhicharelow whenactiveate overlined):

Pin Name Function 1 STROBE Goes fromhigh to low (for 20.5ps) when active I 2 I DATAO I High when active I 3“ DATA1 High when active 4 DATA2 High when active 5 DATA3 High when active 6 DATA4 High when active 7 DATA5 High when active 8 DATA6 High when active

9 DATA7 High“ when active 10 ACK 5ys low pulse acknowledges receipt of data 11 BUSY Low when printer ready to receive data 12 PAPER High when paper OULCan be disabled with DIP switch setting 13 SELECT High whenprinteris on-line I 14,15 I N/’C I I 16 SIGNAL GND Signal ground 17 CHASSIS Chassis ground (isolated from signal ground) 18 +5V +5V DC output from ~inter 19-30 GND Twisted pair ground rehrrn 31 RESET When this input signal is low, printer is reset 32 ERROR Outputs low when printer cannot continue, due to an error 33 j EXT GND External ground 34,35 NI’C 36 SELECT IN Always high

102 I

chapter 9 CHARACTER SETS

The followingtablesshowthe standardand IBMcharactersets. The decimalcharactercode of each characteris shown in an inset to the lowerrightof the character. Thehexadecimalcodecanbe foundbyreadingtheentriesatthetop andleft edgesof the table.For example,the character“A” is in column4 and row 1,so its hexadecimalcharactercodeis 41.This is equivalent(4x 16+ 1= 65)to decimal65,the numberin the inset. Controlcodes recognizedby this printer are indicatedby abbreviations insidepointedbrackets.<>. cSample> rCharacter Hexadecimal value (high order) rI o 1 2 3 4 5 6 7

0 (u) o P ‘ P L L E L F L F E 1 (ccl) ! 1 A 1 Q a q L IT I-Y L E IT f7i riii (m2) “ 2 B – R b r 2 F L 6 E r66 1% 1% L (w 3) # 3 3 c s c s F E Kl rbl G A 1-

— Decimal value

I L Control code ~ Hexadecimal value (low order) 103 I

STANDARD CHARACTER SET #1

2 3141516 7 I

1

3 c s 51 67 s? 4 D T * 52 6E 84 W-db

> 118

h izi,

104 105 STANDARD CHARACTER SET #2 Othercharactersare identicalto standard characterset##l.

106 INTERNATIONAL CHARACTER SETS Whenaninternationalcharactersetis selectedDIPswitches2-2to 2-4orby a commandfromsoftware,thefollowingchangesaremadein thecharacter set:

See Chapter3 for the DIP switchsettings. The commandfor selectingthe internationalcharactersetsis: “R” n Wheren meanscharactercoden, i.e. CHR$(n)in BASIC.The valuesof n are: O U.S.A. 5 Sweden 10 DenmarkII 1 France 6 Italy 11 SpainII 2 Germany 7 SpainI 12 Latin America 3 England 8 Japan 13 Denmark/Norway 4 DenmarkI 9 Norway

107 IBM CHARACTER SET #2

108 109 IBM CHARACTER SET #1

Othercharacters are identical to character set #2. The duplication of control codes enables systems with a 7-bit interface to obtain control fi,mctions when the most significant bit is set to 1 by the cESC> “>” command in the standard mode. 110 o

. . * 112 I

INDEX El m Absolute horizontaltab,57 DIP switches, 29-32,78 Ascender,61,71 Delete, 65 Autofeed,67 Descender, 61,71 Automaticlinefeed,31,55 Dimensions of printer, 101 Automaticsheetfeeder,8,31,67, 101 Dot matrix size, 100 Double-size characters, 44,46 m--l Double-srnke printing, 37 Backspace, 55 Download character commands, 61-64 Bail lever, 3, 10 Download characters, 31,69-75 BASIC, 23,72-73,82 Draft quality, 20,34,61,62,64,69-73 Beeper, 67 Bidirectional printing, 67 m Bit-image printing, 58-60,86 Elite pitch, 19,34,41,64 Bold printing, 37 Emphasized printing, 36 Bottom margin,50 Emulation, 30,77, 100 Buffer,27,30, 100 Entryslot,3 Environmentalrequirements,1 m Escapesequence,33 Cancelcommand, 65 Expandedprinting,42 Carriage return, 54 Centering, 55 El Channelsof verticaltab stops,52 Fanfold forms: Charactercodes,printingof all,40 loading, 11 Charactersetcommands,39-41 parking, 14 Charactersets,99,104-111 specifications, 100 Charactersize and pitch commands, unparking, 14 41-46 Fixed spacing, 43 Characterspacing,44 FONT button, 20,22 Cleaning,95 Font controlcommands,34-39 Columnwidth,99 Form feed,26,51 Condensedpitch, 19,42 Connector,3,7 KZl Controlpanel, 17 Gap, 15 Couriertypestyle,20,35 Graphics,86 Graphicscommands,58-60

113 ml CEl Hexadecimaldump,23-24 Off-1ine,18,66 Horizontalpositioncommands,53-57 On Linebuuon, 18,21,66 Horizontaltabulation,57 Oratortypestyle,20,31,35,36 Overlining,38 ml IBMcharactersets,39, 108-111 m IBMrode, 30,88 Pagefeed,51 IBM-PC,24 Pagelength,31,50 Interface: Pagewidth,99 signals,102 Panelfont,22 specifications,100 Panelpitch,22 Internationalcharacters,32,40, 107 PaperFeedbutton,19,22,25,26 Italicprinting,36 Paperfeed, 100 Paperfeeding,92 III Paperguide,8, 14 Justification,55 Paperspecifications,100 Paper-outdetector,31,51 ml Parking,14 Left margin,53 Pause, 18 Linefeed,48 Picapitch, 19,41 Linespacing,4748,99 Pitch, 19,22,41,99 Locatingtheprinter,1 PITCHbutton,19,23 Platenknob,3,4 ml Powersupply,90 Maintenance,95 Powerswitch,3 Manualfeed,67 Printing,90 Margins: Printhead,95,99 bottom,50 Printercommands,33,81 left,53 Printinggap adjustment,15 right,54 Printingmechanism,99 Masterprintmode,44 Programming,80-88 Micro-feed,26,27 Proportionalpitch, 19,43 Microjustification,44 Mostsignificantbit, 65 m Quadruple-sizecharacters,44 1...2L Near letterquality,20,34,62,63,74- CKl 75 Rearcover,3, 11 Releaselever,3,8, 11

114 Resetprinter,68 ml Reverselinefeed,48 Verticalpositioncommands,47-53 Reversemicro-feed,27 Verticaltabulation,53 Ribboncartridge,4, 101 Rightmargin,54 El ROMcharacterset, 64 Zero (slashandnormal),41

—r-m S1nseriftypestyle,20,35 Selftests,21-22 Settingup, 4 Singlesheets: automaticloading,8 manualloading,10 specifications,100 Slashzero,41 Smallcapitals,20 Specifications,99-102 Sprocketfeed, 11-14,100 Standardcharacterset, 32, 39, lo4- 106 Standardmode,30,86 Subscripts,38 Superscripts,38 m Tabulation,52 Testpatterns,21 Top cover,3,4 Top of form,26 Tractorfeed, 11-14,100 Troubleshooting,89-94 Typestyle,20,99 ml Underlining,37 Unidirectionalprinting,67 Unpackingand inspection,2 Unparking,14

115 I

COMMAND SUMMARY

MODECONTROLCODE FUNCTION PAGE

Belf 67 Backspace 55 Horizontal tab 57 Line feed 48 Vertical tab 53 Fomr feed 51 Expanded printing for one line 43 Set printer cm-line 66 Cancel condensed printing 42 L*M Pica pitch 41 Std. Set printer off-line 66 Cancel one-line expanded prirrting 43 Cancel last line 65 std. Reverse line feed 48 Std. Return to top of current page 51 Expanded printing for one line 43 Manual feed 67 Auto feed 68 “’l”’n Set print start position on ASF 2: std. “!” n Select master print mede 44 ::: “#” Accept MSB as is 65 std. “$” nl n2 Absolute horizontal tab in iches 57 Std. Wo” Select ROM character set 64 std. “%” <1> Select downfoad character set Std. “%” “0” Select ROM character set :: Std. “%” “1” Select downfoad character set 63 Std. “&” nl n2 MOml rn2rm? .mll Define draft download character 61 Std. “&” nl n2 MOml m2 d .m46 Define NLQ download character 62 Std. “*” nOnl d ml m2 Select graphics mode 59 “-” “-” <1> Start underlining 37 “-” “o” Stop underlining 38 “’–”’“1” Start underlining Std. “r’ nO Select vertical tab channel “o” Set line spacing to 1/8inch “l” Set line spacing to 7172inch Std. “2” Set line spacing to 1/6inch 47 IBM “A” 48 “3” n 47 Std. “4” Set top of page at current position 49 Std. “5” Select upright characters 36 IBM “5” “5” <1> Set automatic fine feed 55

116 MODE CONTROL CODE FUNCTION PAGE

“6” Select character set #2 39 “7” Select character set #1 39 “8” Disable paper-out detector 51 “9” Enable paper-uut detector 51 IBM “:” Elite pitch 41 Std. cESC> “:” <(b n Copy-standard characters from ROM into RAM 63 Std. “<” One-line unidirectional printirtg 67 Std. “=” Set MSB to O 65 IBJ4 “=” nl n2 aOal a2 ml d mll Define draft dowrduad characters 62 IBM “=” nl n2 aOal d ml d ... &6 Defirte NLQ download characters 63 Std. “>” Set MSB to 1 65 Std. “?” n m Convert graphics density 59 W@” Reset printer 68 ‘CA”n Set line spacirtgto n/72 irtcb 48 “B” nl n2 Set vertical tab stops 52 “C” n Set page length ton fines 50 “C” n Set page length to n inches 50 “D” nl n2 ... <0> Set horizontal tab stops 56 “E” Emphasized prirtting “F” Cancel emphasized prirrting ;! “G” Double-strike printing 37 “H” Cancel double-strike printing 37 IBM- “I” Select draft quafity characters 34 IBM “1”<1> Select draft elite characters 34 fBM “I” <2> Select NLQ characters 34 IBM “1”<3> Select NLQ characters 34 IBM “I” <4> Select draft download cbaracter set 64 IBM “I” <5> Select draft elite download character set 64 IBM “I” <6> Select NLQ download character set 64 IBM “I” Select NLQ italic characters 36 IBM “I” “0” Select draft quality characters 34 IBM “1”“1“ Select draft efite characters 34 IBM “1”“2” Select NLQ characters 34 IBM “1”“3” Select NLQ characters IBM “1”“4” Select draft download character set 2: IBM “I” “5” Select draft elite download character set 64 IBM “I” “6” Select NLQ download cbaracter set 64 “J” n Perform one nL216-incbline feed 49 “K” nl n2 ml fl Print normal-density 8-bit graphics 58 ‘CL”n] n2 ml d Print double-density 8-bit graphics 58 std. “M” Elite pitch 41 “N” n Set bottom margin 50 “o” Cancel bottom margin 50 Std. “’P” Pica pitcb 41 IBM “P” <~ Select fixed spacing 43 IBM “P” <1> Select proportional spacing 43 Std. “Q” n Set right margin 54 IBM “Q” <3> Set printer off-line 66 IBM “R” Reset aff tab stops 56 Std. “R” n Select international character set 40 “S” <(k- Superscript 38 “S” <1> Subscript 38 “S” “O” Superscript 38 “S” “1“ Subscript 38 “T’ Cancel superscript or subscript 39 “U” Bidirecticmalprinting 67 “U” <1> Unidirectional printing 67 “U” “O” Bidirectional printing 67 “U” “1” Unidirectional printing 67

117 MODE CONTROL CODE FUNCTION PAGE

Expanded printing 42 “X” nl n2 Set left and rieht mareins 54 4?SG. “Y’ nl n2 ml d ... Print doubled-ensity, ~ouble-speed 8-bit graphics 58 “Z” nl n2 ml rn2 ... Print quadrupledensity 8-bit graphics 59 IBM clZSC> “[” “@” <4> n m Select character height, width, and line spacing 46 e’fLSO ‘1” id n2 Rehttive horizontal tab 57 ;*McESC> ‘Y”nl n2 Enable prirrting of all character codes 40 IBM “]” Reverse line feed 48 IBM “A” Enable printing of all character codes cmnext character std. cESC> ’46”nOnl n2 ml d . . Print 9-pingraphics $ IBM “-” a Stop overhning IBM “-” <1> StaA overlinin~ % IBM “-” “o” Stop overlirting 38 IBM “-” “l” Start overlining 38 “a” Center text 55 std. eESC> “a” <2. Right justify 56 std. &SC> “a” “O” Left justify 55 Std. SeI vertical tab stops in channel 52 Std. “e” CO>n Set hor-kntsl tab stop every n columns 56 Std. n SeI vertical tab stops every n lines 52 Std. cESC> “e” “O”n Set horizontal tab stop eve~ n columns Std. “e” “l” n Set vertical tab steps every n lines :: Std. cESC> “f’ “f’ <1> n Feed paper n lines 49 std. <13SC>“f’ “O”n Absolute horizontal tab in columns 57 Std. “f’ “l” n Feed paper n lines 49 Std. cESC> “h” n Select double or quadruple size 44 std. dlSC> “j” n Perform cmenf216-inch reverse line feed 49 cESC> “k”n Select NLQ font 35 Std. -4Z.SC>“1”n Setlefs margin 53 std. “p” Select proportional spacing !; std. “’p”“o” Select fixed spacing 43 std. Cancel qtuet mode 66 std. “s”<1> Quiet mode 66 std. “s” “o” Cancel quiet mode 66 std. “s” “l” Quiet mode 66 “t” Select standard character set 39 “t” <1> Select IBM character set 39 “t” “0” Select standard character set 39 ‘“l”“1” Select IBM character set std. “w” Return so normal height :: std. “w” <1> Print double-beight characters 45 std. “w” “o” Return to normal height 46 std. “w” “l” Print double-height characters 45 std. “x” <1> Select NLQ characters 34 std. “x” “o” Select draft quality charaaers 34 Ssd: “x” “l” Select NLQ characters 34 std. Select normal zero std. “-” <1> Select slash zero :! std. “-” “O” Select normal zero 41

118 MODE CONTROL CODE FUNCTION PAGE

Std. cESC> “-” “l” Select slash zero 41 std. Delete last character sent 65 “(” “(” “0” “)” “)” Manual feed “(” “(” “4” “)” “)” Auto feed :: “(” “(” “F” ‘“)”“)” “O” Select Courier characters “(,, .,(,, ..F.. ..).. L.)>,LL~.. Select Sanserif characters :; “(” “(” “F” ‘i)”‘i)”“7” Select Orator ehas-acterswith small capitals 35 “(” “(” “F” “)” “)” “8” Select Orator characters with lower case 36 “(” “(” “F” “)” “)” “9” Select draft quality characters 34 “(” “(” “R”“)”“)” Eject paper from ASF 68 ‘Ii”“(”w’ 7“‘j”n Select character siiz 45 “(” “(” “T’“)”“’)”n Set print start position on ASF 68 Consumer Response Star MicronicsCo., Ltd. invitesyour suggestionsand commentson your printerand thismanual.Pleaseaddressyourcorrespondenceto: WorldwideHeadquarters: STARMICRONICSCO.,LTD. 194Nakayoshida Shizuoka,JAPAN422-91 Attn:ProductManager AmericanMarket: STARMICRONICSAMERICA,INC. 420LexingtonAvenue,Suite2702-25 New York,NY 10170 Attn:ProductManager EuropeanMarket: STARMICRONICSDEUTSCHLANDGMBH WesterbachstraJ3e59 P.O. Box940330 D-6000Frankfurt/Main90 F.R. of Germany Attn:ProductManager U.K.Market: STARMICRONICSU.K., LTD. StarHouse PeregrineBusinessPark GornmRoad,High Wycombe Bucks.HP137DL, U.K. Attn:ProductManager FrenchMarket: STARMICRONICSFRANCES,A.R.L. 25, rueMichaUFaraday 78180Montigny-le-Bretonneux Attn:ProductManager AsianMarket: STARMICRONICSASIALTD. Room 2408-10SincereBuilding; 173Des VoeuxRoad,Central,HONGKONG Attn:ProductManager PRINTED IN JAPAN