$ od -c -N 50000 [phylum]<LISPUSERS>Lyric>RS232CNetwork.tedit!1 0000000 X E R O X \t R S 2 3 2 C N E T W 0000020 O R K \r 2 \r \r 4 \r \r 1 \r \r R S 2 0000040 3 2 C N e t w o r k \r 1 \r \r 4 \r 0000060 \r B y : N i c k B r i g g 0000100 s ( B r i g g s . p a @ x e r 0000120 o x . c o m ) \r U s e s : D L 0000140 R S 2 3 2 C \r \r T h i s d o c 0000160 u m e n t l a s t e d i t e 0000200 d o n A u g u s t 1 0 , 0000220 1 9 8 8 . \r I N T R O D U C T I 0000240 O N \r T h e R S 2 3 2 C p o 0000260 r t o n a D a y b r e a k 0000300 c a n b e c o n f i g u r 0000320 e d i n s u c h a w a y 0000340 t h a t i t c a n b e 0000360 u s e d t o c o m m u n i c 0000400 a t e w i t h a P u p G 0000420 a t e w a y o v e r a p h 0000440 o n e l i n e t o p r o v 0000460 i d e a n e t w o r k c o 0000500 m m u n i c a t i o n s p a t 0000520 h e q u i v a l e n t i n 0000540 a l l b u t s p e e d t o 0000560 a n E t h e r n e t c o n 0000600 n e c t i o n . \r U S E \r L o a 0000620 d t h e R S 2 3 2 C N e t w 0000640 o r k m o d u l e . I t 0000660 r e d e f i n e s a n u m b 0000700 e r o f f u n c t i o n s , 0000720 t h e o n e o f g e n e 0000740 r a l i n t e r e s t b e i 0000760 n g \r ( R S 2 3 2 C . I N I T 0001000 B A U D R A T E B I T S P E 0001020 R S E R I A L C H A R P A R I 0001040 T Y N O O F S T O P B I T S \r 0001060 F L O W C O N T R O 0001100 L L I N E T Y P E ) \t [ F u n 0001120 c t i o n ] \r R S 2 3 2 C . I N 0001140 I T p e r f o r m s a s d 0001160 o c u m e n t e d i n t h e 0001200 L i s p L i b r a r y m o 0001220 d u l e s m a n u a l , e x 0001240 c e p t f o r t h e a d d 0001260 i t i o n o f t h e L I N 0001300 E T Y P E a r g u m e n t . 0001320 L I N E T Y P E s h o u l d 0001340 b e S Y N C o r A S Y N 0001360 C ( a l s o a c c e p t e d 0001400 a r e t h e a l t e r n a 0001420 t e s p e l l i n g s S Y N 0001440 C H a n d A S Y N C H ) . \r 0001460 I n o r d e r t o u s e 0001500 t h e R S 2 3 2 C p o r t 0001520 f o r c o m m u n i c a t i n 0001540 g w i t h a P u p G a t 0001560 e w a y i t m u s t b e 0001600 c o n f i g u r e d ( u s i n 0001620 g R S 2 3 2 C . I N I T ) i 0001640 n S Y N C m o d e . I n 0001660 a d d i t i o n , t h e v 0001700 a r i a b l e \r * R S 2 3 2 C - 0001720 N E T W O R K * \t [ V a r i a b 0001740 l e ] \r s h o u l d b e s e 0001760 t t o T ( w h i c h i s 0002000 t h e d e f a u l t s e t 0002020 t i n g o n l o a d i n g 0002040 t h e R S 2 3 2 C N e t w o r 0002060 k m o d u l e . \r T h e v a 0002100 r i a b l e \r * R S 2 3 2 C - N 0002120 E T W O R K - A U T O D I A L * 0002140 \t [ V a r i a b l e ] \r c o n t 0002160 r o l s w h e t h e r t h e 0002200 s y s t e m w i l l a t t 0002220 e m p t t o s t a r t t h 0002240 e n e t w o r k c o n n e c 0002260 t i o n a u t o m a t i c a l 0002300 l y w h e n L i s p r e t 0002320 u r n s f r o m a L O G O 0002340 U T . I f * R S 2 3 2 C - 0002360 N E T W O R K - A U T O D I A L 0002400 * i s s e t t o N I L , 0002420 y o u c a n c a u s e t 0002440 h e s y s t e m t o a t t 0002460 e m p t t o e s t a b l i s 0002500 h t h e c o n n e c t i o n 0002520 m a n u a l l y b y c a l 0002540 l i n g t h e f u n c t i o 0002560 n R E S T A R T . E T H E R . 0002600 \r T h e m o d e m s h o u l 0002620 d b e c o n f i g u r e d 0002640 t o d i a l o n d e t e c 0002660 t i n g a n o f f t o o 0002700 n t r a n s i t i o n o f 0002720 D T R . O n a C o d e x 0002740 2 2 6 0 m o d e m t h i s 0002760 i s D T R m o d e 1 0 8 0003000 . 1 . S i n c e t h e d 0003020 i a l i n g a n d a n s w e 0003040 r i n g p r o c e s s c a n 0003060 t a k e a n o n - t r i v 0003100 i a l a m o u n t o f t i 0003120 m e , t h e v a r i a b l e 0003140 \r * R S 2 3 2 C - N E T W O R K 0003160 - D I A L I N G - T I M E O U T 0003200 * \t [ V a r i a b l e ] \r i n d 0003220 i c a t e s h o w m a n y 0003240 s e c o n d s t h e c o d e 0003260 w i l l w a i t f o r t 0003300 h e m o d e m t o s i g n 0003320 a l t h a t t h e c o n n 0003340 e c t i o n h a s b e e n 0003360 e s t a b l i s h e d ( b y 0003400 r a i s i n g D S R ) b e f 0003420 o r e t i m i n g o u t a 0003440 n d c o n t i n u i n g w i 0003460 t h o u t t h e n e t w o r 0003500 k c o n n e c t i o n . T 0003520 h e d e f a u l t v a l u e 0003540 i s 3 0 s e c o n d s . \r 0003560 E X A M P L E \r T h e v e 0003600 r y f i r s t t i m e t h 0003620 e c o d e h a s b e e n 0003640 l o a d e d t h e i n i t i 0003660 a l i z a t i o n s e q u e n 0003700 c e , w h e n u s i n g C 0003720 o d e x 2 2 6 0 m o d e m s 0003740 w h i c h c a n c o m m u 0003760 n i c a t e a t 9 6 0 0 b 0004000 a u d , w o u l d b e \r 0004020 ( R S 2 3 2 C . I N I T 0004040 9 6 0 0 8 ' N O N E 1 N 0004060 I L ' S Y N C ) \r ( 0004100 S E T Q * R S 2 3 2 C - N E T 0004120 W O R K - A U T O D I A L * T 0004140 ) \r ( R E S T A R T . 0004160 E T H E R ) \r S u b s e q u e n 0004200 t l y , w h e n e v e r t h 0004220 e D a y b r e a k b o o t s 0004240 i n t o L i s p , t h e 0004260 n e t w o r k c o d e w i l 0004300 l a t t e m p t t o e s t 0004320 a b l i s h a p h o n e c 0004340 o n n e c t i o n . \r T o s h 0004360 u t d o w n t h e p h o n e 0004400 c o n n e c t i o n y o u 0004420 c a n c a l l t h e f u n 0004440 c t i o n T U R N . O F F . E 0004460 T H E R . T h e c o n n e 0004500 c t i o n w i l l a l s o 0004520 b e b r o k e n w h e n y 0004540 o u l o g o u t o f L i 0004560 s p ( a s s u m i n g t h a 0004600 t t h e m o d e m i s c 0004620 o n f i g u r e d t o d i s 0004640 c o n n e c t o n l o s s 0004660 o f t h e D T R s i g n a 0004700 l , w h i c h t h e C o d 0004720 e x 2 2 6 0 m o d e m s w 0004740 i l l d o ) \r \0 \0 \0 \0 \0 003 ( L 0004760 I S T ( ( P A G E N I L ( 0005000 P A P E R S I Z E L e t t e r 0005020 F O L I O I N F O ( A R A B 0005040 I C " " " " ) S T A R T I 0005060 N G P A G E # 1 ) ( 0 0 0005100 6 1 2 7 9 2 ) ( ( F O L I O 0005120 N I L ( P A R A L O O K S 0005140 ( Q U A D C E N T E R E D ) 0005160 C H A R L O O K S ( S U P E R 0005200 S C R I P T 0 I N V I S I B 0005220 L E O F F S E L E C T P O I 0005240 N T O F F P R O T E C T E D 0005260 O F F S I Z E 1 0 F A M 0005300 I L Y M O D E R N O V E R L 0005320 I N E O F F S T R I K E O U 0005340 T O F F U N D E R L I N E 0005360 O F F E X P A N S I O N R E 0005400 G U L A R S L O P E R E G U 0005420 L A R W E I G H T M E D I U 0005440 M I N V E R T E D O F F U 0005460 S E R I N F O N I L S T Y L 0005500 E N I L ) F O R M A T I N F 0005520 O ( A R A B I C " " " " ) 0005540 ) ( 1 7 4 3 6 2 8 8 3 6 0005560 ) N I L ) ( H E A D I N G 0005600 N I L ( H E A D I N G T Y P E 0005620 R U N N I N G H E A D ) ( 8 0005640 4 7 4 4 5 2 8 3 6 ) N I 0005660 L ) ( T E X T N I L N I L 0005700 ( 8 4 9 6 4 5 6 6 0 0 ) 0005720 N I L ) ) ) ( P A G E N I 0005740 L ( P A P E R S I Z E L e t 0005760 t e r F O L I O I N F O ( A 0006000 R A B I C " " " " ) ) ( 0 0006020 0 6 1 2 7 9 2 ) ( ( F O 0006040 L I O N I L ( P A R A L O O 0006060 K S ( Q U A D C E N T E R E 0006100 D ) C H A R L O O K S ( S U 0006120 P E R S C R I P T 0 I N V I 0006140 S I B L E O F F S E L E C T 0006160 P O I N T O F F P R O T E C 0006200 T E D O F F S I Z E 1 0 0006220 F A M I L Y M O D E R N O V 0006240 E R L I N E O F F S T R I K 0006260 E O U T O F F U N D E R L I 0006300 N E O F F E X P A N S I O N 0006320 R E G U L A R S L O P E R 0006340 E G U L A R W E I G H T M E 0006360 D I U M I N V E R T E D O F 0006400 F U S E R I N F O N I L S 0006420 T Y L E N I L ) F O R M A T 0006440 I N F O ( A R A B I C " " 0006460 " " ) ) ( 1 7 4 3 6 2 8 8 0006500 3 6 ) N I L ) ( H E A D I 0006520 N G N I L ( H E A D I N G T 0006540 Y P E R U N N I N G H E A D ) 0006560 ( 8 4 7 4 4 5 2 8 3 6 ) 0006600 N I L ) ( T E X T N I L 0006620 N I L ( 8 4 9 6 4 5 6 6 0006640 0 0 ) N I L ) ) ) ( P A G E 0006660 N I L ( P A P E R S I Z E 0006700 L e t t e r F O L I O I N F O 0006720 ( A R A B I C " " " " ) ) 0006740 ( 0 0 6 1 2 7 9 2 ) ( 0006760 ( F O L I O N I L ( P A R A 0007000 L O O K S ( Q U A D C E N T 0007020 E R E D ) C H A R L O O K S 0007040 ( S U P E R S C R I P T 0 I 0007060 N V I S I B L E O F F S E L 0007100 E C T P O I N T O F F P R O 0007120 T E C T E D O F F S I Z E 0007140 1 0 F A M I L Y M O D E R N 0007160 O V E R L I N E O F F S T 0007200 R I K E O U T O F F U N D E 0007220 R L I N E O F F E X P A N S 0007240 I O N R E G U L A R S L O P 0007260 E R E G U L A R W E I G H T 0007300 M E D I U M I N V E R T E D 0007320 O F F U S E R I N F O N I 0007340 L S T Y L E N I L ) F O R 0007360 M A T I N F O ( A R A B I C 0007400 " " " " ) ) ( 1 7 4 3 6 0007420 2 8 8 3 6 ) N I L ) ( H E 0007440 A D I N G N I L ( H E A D I 0007460 N G T Y P E R U N N I N G H E 0007500 A D ) ( 8 4 7 4 4 5 2 8 0007520 3 6 ) N I L ) ( T E X T N 0007540 I L N I L ( 8 4 9 6 4 5 0007560 6 6 0 0 ) N I L ) ) ) ) ) \0 0007600 \0 \0 \0 \0 005 \0 005 \0 2 \0 \0 \0 \0 001 310 \0 0007620 \a \0 \0 \0 001 003 004 \0 \0 001 001 310 001 \0 \0 \0 0007640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 , \0 \0 \0 \0 001 0007700 310 \0 021 \0 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 0007720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007740 \0 \0 \0 \0 \0 \0 , \0 212 \0 212 001 8 \0 006 \0 0007760 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010020 \0 \0 , \0 212 \0 212 001 8 \0 \0 \0 \0 \0 004 002 0010040 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 H \0 0010100 \0 \0 \0 001 310 \0 \0 \0 \0 \0 \0 003 004 \0 \0 001 0010120 001 310 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H 0010140 E A D I N G \0 \v R U N N I N G H 0010160 E A D \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \t \0 024 \0 0010220 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 0010240 \0 \0 026 \0 \b T E R M I N A L \0 \n \0 0010260 \0 \0 \0 \0 \0 \0 \0 \0 027 \0 \t H E L V E 0010300 T I C A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 024 0010320 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 0010340 002 \0 \0 024 \0 006 M O D E R N \0 \n \0 \0 0010360 \0 \0 \0 \0 \0 \0 \0 024 \0 006 M O D E R N 0010400 \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M O 0010420 D E R N \0 006 \0 \0 \0 \0 \0 \0 \0 \0 \0 024 0010440 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 0010460 001 \0 \0 022 \0 004 L O G O \0 030 \0 \0 \0 \0 0010500 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 005 0010520 \0 \0 \0 \0 \t \0 \0 \0 001 \0 \0 \0 \0 \a \0 \0 0010540 \0 016 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 005 \0 0010560 \0 \0 002 \0 001 \0 \v H R U L E . G E T 0010600 F N 001 \0 024 \0 006 M O D E R N \0 \n \0 0010620 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 001 0010640 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v 0010660 H R U L E . G E T F N 001 \0 024 \0 006 0010700 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0010720 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 0010740 004 \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0010760 E T F N 001 \0 024 \0 006 M O D E R N \0 0011000 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 0011020 \0 001 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 016 \0 \0 0011040 \0 \0 006 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 002 \0 0011060 001 \0 \v H R U L E . G E T F N 001 \0 0011100 024 \0 006 M O D E R N \0 \f \0 \0 \0 \0 \0 0011120 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 006 \0 \0 \0 \0 0011140 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H R U L 0011160 E . G E T F N 001 \0 024 \0 006 M O D E 0011200 R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 0011220 \0 \0 \0 \0 006 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 0011240 ' \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 002 \0 \0 0011260 \0 017 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 002 \0 0011300 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 0011320 \0 \0 \0 - \0 \0 \0 \0 005 \0 \0 \0 001 \0 \0 \0 0011340 \0 004 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \f \0 \0 0011360 \0 \0 004 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 0011400 \0 002 \0 001 \0 \0 \0 346 \0 \0 \0 \0 001 \0 \0 \0 0011420 \0 \0 002 \0 001 \0 \0 \0 004 \0 \0 \0 \0 004 \0 \0 0011440 \0 \0 \0 002 \0 001 \0 \0 \0 f \0 \0 \0 \0 005 \0 0011460 \0 \0 \0 \0 002 \0 001 \0 \0 \0 016 \0 \0 \0 \0 005 0011500 \0 \0 \0 I \0 \0 \0 \0 \b \0 \0 \0 001 \0 \0 \0 0011520 \0 005 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \v \0 0011540 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 f 0011560 \0 \0 \0 \0 005 \0 \0 \0 \b \0 \0 \0 \0 \b \0 \0 0011600 \0 \f \0 \0 \0 \0 005 \0 \0 \0 \b \0 \0 \0 \0 \b 0011620 \0 \0 \0 W \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0011640 001 \0 \0 \0 230 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0011660 \0 001 \0 \0 \0 034 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 0011700 002 \0 001 \0 \0 \0 V \0 \0 \0 \0 001 \0 \0 \0 \0 0011720 \0 002 \0 001 \0 \0 \0 \r \0 \0 \0 \0 001 \0 \0 \0 0011740 \0 \0 002 \0 001 \0 \0 \0 % \0 \0 \0 \0 001 \0 \0 0011760 \0 \0 \0 002 \0 001 \0 \0 001 025 \0 \0 \0 \0 001 \0 0012000 \0 \0 \0 \0 002 \0 001 \0 \0 \0 340 \0 \0 \0 \0 001 0012020 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 , \0 \0 \0 \0 0012040 001 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 343 \0 \0 \0 0012060 \0 001 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \a \0 \0 0012100 \0 \0 004 \0 \0 \0 003 \0 \0 \0 \0 001 \0 \0 \0 \0 0012120 \0 002 \0 001 \0 \0 \0 224 \0 \0 \0 \0 001 \0 \0 \0 0012140 \0 \0 002 \0 001 \0 \0 \0 , \0 \0 \0 \0 002 \0 \0 0012160 \0 \0 \0 002 \0 001 \0 \0 \0 ( \0 \0 \0 \0 002 \0 0012200 \0 \0 \0 \0 002 \0 001 \0 \0 \0 025 \0 \0 \0 \0 002 0012220 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 t \0 \0 \0 \0 0012240 001 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 375 \0 \0 \0 0012260 \0 001 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \t 350 \0 V 0012300 z 272 0012302