R T T Y S U R C A N O N X 0 7
En portable, il est bien ciitTidle de Taire du RTTY car, transporter une S P E 5 o u l e m i c r o - o r d i n a t e u r d a n s s a
voiture, sur son vélo ou sur son dos nécessite une certaine dose découragé.
Heureusement pour nous, les mordus du télétype, il existe actuellement dans le commerce de merveilleuses petites machines qui permettent, grâce à leur petite taille, leur alimentation auto nome et surtout leur puissance de nous adonner à notre passion à l'hôtel ou, pourquoi pas, sur la plage durant les
v a c a n c e s .
1! s'agit, bien sûr, là encore, d'un ordi nateur mais cette lois de poche : le CANON X07. 11 permet, à l'aide du programme ci-dessous, de faire du RTTY à 45, 50, 75 et 110 bauds avec
peu de matériel. Les 8 kilo-octets de
mémoire d'origine de la machine suT-llsent, seul un démodulateur pour laréception sera nécessaire. L'émission
.se fait par la sortie cassette. Le démo d u l a t e u r e n q u e s t i o n s e r a c o m m e d'habitude de n'importe quel type pourvu que sa sortie soit TTL {0-5 V).C A R A C T E R I S T I Q U E S D U P R O G R A M M E E m i s s i o n :
— Vitesses 40, 50, 75 et 110 bauds,
— shift programmable normal ou inverse.
— un message mémorisé,
— retour chariot et avance papier automatiques.
Réception :
— Vitesses, 45, 50, 75 et 110 bauds + sélection automatique,
— non-affichage des RC à cause de la
d i m e n s i o n d e l ' é c r a n .
U T I L I S A T I O N
Après avoir fait RUN et patienté quel ques instants pour le chargement des différentes routines en langage machine, la première donnée à entrer est le nombre de caractères par ligne à émettre avant le RC/LF qui e.st auto matique (20 à 80), puis le shift pour l'émission (donner la valeur précédée du signe + ou - suivant le sens).
Pour la réception, le shift est à régler
s u r l e d é m o d u l a t e u r b i e n s û r. L e d e r
nier paramètre à entrer est la vitesse.
La fonction AUTO permet de se caler automatiquement sur la vitesse de la transmission reçue à condition que celle-ci soit exempte de tout parasite.
Le cas échéant, sélectionner directe ment la vitesse par essais successifs. 11 ne reste plus qu'à choisir entre l'émis sion ou la réception. A l'émission, l'appui sur SHIFT R fait passer en réception, SHIFT M envoie le message mémorisé (lignes 600 à 620 du Basic).
S H I F T G f a i t r e v e n i r a u m e n u d e s
options. Pendant la réception, l'appui sur ta touche espace fera revenir au
m e n u . L a t é l é c o m m a n d e é m i s s i o n
-réception du transceiver se fait par le
r e l a i s i n t e r n e d u m i c r o - o r d i n a t e u r .
C O N N E X I O N S
Relier le démodulateur au récepteur (prise ligne ou HP) et à l'ordinateur via le connecteur imprimante (voir schéma). Connecter la sortie BF (fil rouge du câble magnéto du X07) à
l ' e n t r é e m i c r o d u t r a n s c e i v e r e t l e f i l d e t é l é c o m m a n d e a u P T T.
Précisons, pour terminer, qu'une légère retouche des vitesses hautes (75 à 110 bauds) pourra être néces.saire car les horloges peuvent différer d'un X07 à l'autre. Ceci .se fait à la ligne 450 du
Basic :
M$(3) = msb et L$(3) = Isb de la vitesse pour le 75 bauds.
M$(4) = msb et L$(4) = Isb de la vitesse pour le 110 bauds.
Ajuster ces valeurs hexadécimales pour une réception sans faute sur un bon signal.
Une version de ce programme existe pour 144 MHz sans interface (démo dulateur). Prendre contact avec l'au
t e u r .
E d d y D U T E R T R E
La direction envisage de changer la parution de MEGAHERTZ en 1987. De mensuel, il pourrait devenir, dans un premier temps, bi-mensuel, puis hebdomadaire.
4 0
C O N N E X I O N S
fil rouge
+ 5 V
2
10 k
ï
2 xI
-1N414SpH
+ 5 V
0 , 1 ^
H I
a c c o r d fi n V C O O k
0,1 u E i ^ o — I l
e a E X A R X R 2 2 1 1
4 7 n * ^
1 1 4
2 1 3
3 1 2
4 11
5 1 0
6 9
7
H l - o o - C
0 2 ' H l - o
CI ^ Hl-o
/ I
- < iNo-i U I RI
O - l U I R 2R 3 1 8 k
K
H H
0.1 ^
5 1 0 k
1 0 0 k
I
f
1 4
1 0 k
V A L E U R S D E S C O M P O S A N T S P O U R
L E S D I F F E R E N T S S H I F T S
ï
+ 5 V
11
Po
> o
D 2
■f - f 2 2 0
- M H = H
D 1 2 2 0
- M - C = H
D 3
♦ ♦ 2 2 0
- > H = H
g Inverse
— o
" Sortie vers prise
— o i m p r i m a n t e C a n o n N o r m a l ( b u s y )
1 7 0 H z C l = 3 9 n F R i = 1 5 0 k 4 2 5 H z 0 2 = 3 3 n P R 2 = 6 3 k 8 5 0 H z 0 3 = 2 7 n P R 3 = 3 6 k
Prendre des composants aux toléren-ces les plus strictes.
Les inverseurs 1 à 6 sont ceux d'un OD 4049 avec + 5 V en 1 et 0 V en 8. Le
commutateur de shift et les compo sants 02, 03, R2 et R3 peuvent être
o m i s s i l ' o n v e u t r e c e v o i r l e 1 7 0 H z s e u l e m e n t .
D é m o d u l a t e u r R T T Y
Le XR 2211 est sensible à une entrée d e 2 m V .
D1 et D3 clignotent au rythme du Mark et du Space. D2 doit s'éteindre lorsqu'on est bien calé. Le seul réglage consiste à ajuster la fréquence du
V O O .
1 R E M * * * - * - * R T T Y * - x * x x . 2 R E M Û - D U T E R T R E E d d v 5 C O N S O L E . . . 0
6 C L S : P R I N T " P A T I E N T E Z P R I N T " Q U E L Q U E S I N S T A N T S P R I N T " S V P "
7 G O T O l O O
1 0 D A T A 3 A . 0 0 . l A . F E . O D . 2 0 . 1 1 . 3 A . 0 1 . l A . 3 2 . 0 2 . l A . 3 E . 0 8 . C D . 6 F . l A
1 2 D A T A 3 E , 0 2 . C D . 6 F. 1 A . 0 9 . C D . 3 6 . 1 A . 3 A . 0 2 . 1 A . 3 D . 3 2 . 0 2 . 1 A . A 7 . C O l-V DATA13 , El , FE . 20 . 23 . 29 . FE . 41 . 30 . 13 .F5 . 3A . 03 . lA . A7 . 20 . ID . 3E
1 6 D A T A O l . 3 2 . 0 3 . l A . 3 E , I E . C D . 6 F . l A . 1 8 . 1 1 . F 5 . 3 A . 0 3 . l A . A 7 . 2 8 . O A 1 3 D A T A 3 E . 0 0 . 3 2 . 0 3 . 1 A . 3 É . I F , C D . 6 F . 1 A . F 1 . 2 1 . 9 0 . 1 A . 4 F . 0 6 . 0 0 . 0 9 2 0 D A T A 7 E . C D . 6 F . l A . C 9 . 5 F . 3 A . 0 4 . 1 A . D 3 . F 2 . C D . 9 A . l A . 1 6 , 0 5 . C B , I B 2 2 D A T A 3 8 . 1 7 . 3 A . 0 4 , 1 A . D 3 , F 2 . C D . 9 A . 1 A , i 5 . 2 0 . F 1 . 3 A . 0 5 . 1 A . D 3 . F 2 2 4 D A T A C D . 9 A . 1 A . C D . 9 A , 1 A . C 9 , 3 A . 0 5 . 1 A . 1 8 . E 7 . F 3 . 0 1 . F F . 0 5 . O B . 7 8 26 DATABl . 20 . FB , FB . 09 , ti2 8 D A T A 0 4 . 0 0 . 0 5 . 0 0 . 0 0 , 1 A . 0 0 . 0 5 , O F . 1 2 . 0 9 . 1 1 . O C . 0 3 . 1 0 . I D . 1 6 . 1 7 3 0 D A T A 1 3 . 0 1 . O A . 1 0 . 1 5 . 0 7 . 0 6 . 1 8 . O E . 0 0 . 0 0 . I E . 0 0 . 1 9 . 0 0 . 0 3 . 1 9 , 0 E 3 2 D A T A Q 9 . 0 1 . O D , l A . 1 4 . 0 6 . O B , O F . 1 2 . I C . Q C . 1 8 . 1 6 . 1 7 , 0 A . 0 5 . 1 0 . 0 7 3 4 D A r A l E . 1 3 . 1 D . 1 5 . 1 1 . n
3 5 D A T h D 3 . F 1 . 3 E . 0 2 , D 3 . F 5 . C 9 . t ^
3 6 D A T A F 3 . 2 1 . l A . 1 9 . 2 2 . 3 D . 0 0 . F B . 1 8 . 0 3 . D B 3 7 D A T A F l . 3 2 . O F . 1 9 . C 3 . 9 9 . C 7 , 3 E , 0 0 . 3 2 . O E 4 0 D A T A 1 9 . 1 6 . 0 5 , I E . 0 0 . 3 A . O F , 1 9 . F E . 2 0 . c e 4 2 D A T A D B . F 2 . E 6 . 8 0 . 2 8 . F 4 . 3 A , O F . 1 9 . F E . 2 0 4 4 D A T A C 8 . D B . F 2 . E 6 . S O . 2 0 . F 4 , C D . 7 B . 1 9 . C D 4 6 D A T A 8 4 . 1 9 , D 3 . F 2 . 1 7 . C B . 1 3 . 1 5 , 2 0 . F 5 . 7 B 4 8 D A T A F E . I B . 2 0 . 0 7 . 3 E . I F . 3 2 . O E . 1 9 . 1 8 . 0 9 5 0 D A T A F E . I F , 2 0 , 0 5 . 3 E . 0 0 . 3 2 . O E . 1 9 . 2 1 , 8 D 5 2 D A T A 1 9 . 3 A . O E . 1 9 . 0 6 . 0 0 , 8 3 . 4 F . 0 9 , 7 E . 3 2 5 4 D A T A O D . 1 9 . C D . 0 0 . 1 9 . C 3 . 2 7 , 1 9 . 0 1 . F F . 0 2 5 6 D A T A Q B , 7 8 . B 1 . 2 0 . F B . C 9 . 0 1 . F F . 0 5 . O B . 7 8 5 8 D A T A B l . 2 0 , F B . C 9 . 2 0 , 5 4 . 2 0 . 4 F . 2 0 . 4 8 . 4 E 6 0 D A T A 4 D . 2 D . 4 C . 5 2 . 4 7 . 4 9 . 5 0 . 4 3 . 5 6 . 4 5 . 5 A 6 2 D A T A 4 4 . 4 2 . 5 3 . 5 9 . 4 6 . 5 8 . 4 1 . 5 7 . 4 A . 2 0 . 5 5 6 4 D A T A 5 1 . 4 B . 2 0 . 3 5 . 2 0 . 3 9 . 2 0 . 4 8 . 2 C . 2 E . 2 0 6 6 D A T A 2 9 , 3 4 . 2 5 , 3 8 . 3 0 . 3 A . 3 D , 3 3 . 2 B . 2 A . 3 F 6 8 D A T A 2 7 . 3 6 . 2 0 . 2 F . 2 D . 3 2 . 2 0 . 2 0 . 3 7 . 3 1 . 2 8 7 0 D A T A 2 0 . t t
7 2 D A T A C D . 1 0 . 1 9 . F 3
74 DATA21 . 99 . C7 . 22 . 3D , 00 . FB . C9 .
7 5 D A T A 1 6 , 1 4 . 2 1 . F F . F F . 2 2 . 0 E . 1 8 , 2 1 . 0 0 . 0 0
7 6 D A T A F 3 . D B . F 2 . E 6 , 8 0 . 2 8 . F A . D B . F 2 . E 6 . 8 0 . 2 0 . F A , 2 3 . D B . F 2 . E 6
77 DATA80 . 28 . F9 . FB . 3A . OF . I'S . BC . 28 . OA . 38 . 03 . 22 . OE . 18 .15 . C2
7 8 D A T A I S . 1 8 . C 9 . 3 A . O E . 1 3 . B D . 3 8 . F 5 . 1 8 . F O . S 8 0 R E A D A $ : I F A $ = " t t " T H E N R E T U R N
9 0 P O K E L . y A L ( " S H " + A $ ) : L = L + 1 i G O T O S O 1 0 0 C L E A R 4 5 0 . . S H 1 7 F F
1 0 5 G 0 S U B 6 G G
1 1 0 L = S H 1 A 1 0 ; G 0 S U B 8 0 1 2 0 L = S H 1 A B Q : G 0 S U B S 0 1 2 2 L = S H 1 9 0 0 : G 0 5 U B 8 0 1 2 4 L = S H 1 9 1 0 : G 0 S U B S a 1 2 5 L = & H 1 A F 0 : G 0 5 U B 8 0 1 2 6 L = S H 1 8 1 0 : G O S U B S Q 1 2 7 G O S U B 4 0 0
1 3 0 C L 5 : P R I N T " N o m b r e d e c o l o n n e s I N P U T " 2 0 ë 8 0 " ; C 1 4 0 I F C < 2 0 0 R C > 8 0 T H E N 1 3 0 E L S E P 0 K E & H 1 A 0 1 . C
1 4 5 P 0 K E . Î H 1 A 0 2 . C
1 5 0 C L 5 : I N P U T " 5 H I F T ( + . / - . . . H z " ; 5
4 2
1 6 0 1 7 0 1 8 0 1 9 0 2 0 0 2 0 5 2 1 0 2 1 1 o ^ o 2 1 4 2 1 6 2 1 7 2 1 8 2 2 0 2 3 0 2 4 0 2 4 5 2 5 0 2 6 0 3 0 0 3 0 5 3 0 8 3 1 0 4 0 0 4 1 0 4 1 5 4 2 0 4 2 5 4 3 0 4 3 2 4 3 5 4 4 0 4 5 0 4 5 5 4 5 7 4 6 0 4 6 5 4 7 0 4 7 5 4 7 7 4 8 0 5 0 0 5 1 0 6 0 0 6 1 0 6 2 0 6 3 0 7 0 0 8 0 0 S I O 8 2 0 8 3 0 8 4 0 8 5 0 8 6 0 9 0 0 9 0 5 9 1 0
I F 5 = 0 T H E H 1 5 0
I F S > 0 T H E N P 0 K E S H l fl 0 5 , 1 5 0 : Q 0 T 0 2 0 0
P 0 K E S H l f t 0 4 . 1 5 0 : P 0 K E S H 1 A 0 5 . I N T < 1 9 2 0 0 0 / ( 1 2 7 5 + A B 5 < S ) ) )
0 0 T 0 2 Q 5
P O K E S H 1 A 0 4 . I N T ( 1 9 2 0 0 0 / ( 1 2 7 5 + fi B S ( 5 ) ) )
C L 5 : P R I N T " E p o u r e m e + r t r e " : P R I N T " R p o u r r e c e v o i r "
P R I N T " 0 p o u r o p t i o n s "
R $ = I N K E Y $ : I F R $ = " " T H E N 2 1 1
I F R ^ O " E " f t N D R t < > " R " A N D R $ < > " 0 " T H E N 2 1 1 2 1 3 I F R T = " R " T H E N 9 0 0 I F K $ = " 0 " T H E N 1 2 7
0 U T S H F 2 . P E E K < S H l f t 0 5 ) : 0 U T 5 H F 3 . 0 : 0 U T S H F 4 . S H E F 0 L 5 : F O R T = 1 T 0 1 0 0 : N E X T : C $ = " < " + C H R $ ( 2 9 )
P R I N T C $ ;
K $ = I N K E Y $ : I F K i = " " T H E N 2 2 0 X F K ^ = " m " T H E N 5 0 0
I F K $ = " r " T H E N 7 0 D
I F K $ = " o " T H E N 0 U T 5 H F 4 . 0 : Q 0 T 0 1 2 7
G 0 S U B 3 0 0 G 0 T 0 2 2 0
P O K E & H l fi O O , fi S C C K $ >
I F f t S C ( K t ) = 1 3 T H E N P R I N T " " : 0 H R $ C 1 3 ) : C H R ^ ( 1 0 ) ; C $ ; P R I N T K $ : C $ ;
E X E C S H l A l O i R E T U R N
C L S : P R I N T " V I T E 5 5 E " : P R I N T " 1 - 4 5 B d s 2 - 5 0 B d s "
P R I N T " 3 - 7 5 B d s 4 - 1 1 0 B d s "
P R I N T " 5 - f t L l T O " :
K ^ = I N K E Y $
I F K Ï = " " T H E N 4 2 0
I F A S C < K $ ) < 4 9 0 R f t 5 C ( K $ > > 5 3 T H E N 4 2 0 I F V A L C K t ) = 5 T H E N A U = 1
y = O A L C K $ )
( 1 ) = " 0 6 " : L $ ( 1 ) = " 9 8 " . m ( 2 ) = " 0 5 " : L i ( 2 ) = " F F "
N ^ < 3 > = " 0 3 " : L i < 3 ) = " f t 0 " : M $ < 4 ) = " 0 2 " : L $ < 4 > = " 7 4 " '
P T = y A L < " S H " + M $ ( 0 ) ) x - Z S â + VA L C " S H " + L $ ( 0 ) ) P T = I N T ( P T / 2 ) ; M P = I N T < P T / 2 5 6 > : L P = P T - M P - x 2 5 6 P 0 K E & H l fl 9 C . O fl L < " & H " + L $ ( 0 ) )
P 0 K E S H 1 9 3 5 , O f t L < " S H " + L $ ( 0 ) >
P 0 K E S H l f t 9 D . y f t L < " S H " + M $ ( V ) ) P 0 K E S H 1 9 8 6 . O A L ( " S H " + m < V ) ) P 0 K E S H 1 9 7 C . L P : P 0 K E S H 1 9 7 D . N P R E T U R N
F 0 R J = 1 T 0 L E N C M $ ) : K $ = H I D $ ( M $ . J . 1 ) : G 0 5 U B 3 0 0 N E X T J : 0 0 T 0 2 2 0
M $ = C H R $ < 1 3 > + " R Y R V R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y "
M $ = H i + C H R $ < 1 3 ) + " E S 5 A I D E T R A N S M I S S I O N P A R C A N O N X 0 7 "
M ^ = H $ + C H R $ ( 1 3 ) + " R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y R Y "
R E T U R N
0 U T S H F 4 . 0 ; R $ = " R " : G 0 T 0 2 1 3 C L S : E X E C S H 1 8 1 0
y = P E E K ( S H 1 8 G F ) I F M = 0 0 R y > 4 T H E N 8 0 0
C $ ( l ) = " 1 1 0 B d s " : C ^ < 2 ) = " 7 5 B d s " : C $ ( 3 > = " 5 G B d 5 "
C $ ( 4 ) = " 4 5 B d s "
L 0 C A T E 1 2 . 3 : P R I N T C $ ( 0 ) ; 0 = 5 - 0 ; G 0 T 0 4 4 0
C L 5 ; I F A i J = l T H E N C 0 S U B 8 0 0 L O C A T E D . 0 : P R I N T "
P O K E & H 1 9 0 F . 0 : E X E C S H I A F O : A U = 0 : G 0 T 0 2 0 5
4 3
A M S T R A D E T
T E L E V I S I O N D ' A M A T E U R
( R E C T I F I C AT I F )
D e n o m b r e u x l e c t e u r s n o u s o n t f a i t
part de l'impossibilité de générer
c o n v e n a b l e m e n t l a m i r e T D F à l ' a i d e
des programmes publiés dans notre n° 42 à la page 44, Une malencon treuse erreur de découpage de listing, pour laquelle nous vous prions de bien vouloir nous excuser, vous a privé de la fin du listing 2 que nous reprodui
s o n s c i - d e s s o u s .
2720 ?L0' .V.l28.1:DRAwR 275C "ÛR î=42Cl TO 460 S~ER 6
-2 7 ^ 0 C . ? 6 : N E X r
2 7 5 0 X = 4 2 4 T O 4 B 0 S T t f I t 27iG PLOT /..iOBtOPAwR j.56;!\E?'"' :77Q -OR X=l38 70 irj2
2 7 8 0 x , ; c ^ . , - . : r ' R A W n G . 3 2 : f . c > : T O/PD -OP Y=l5'j "0 24û
28C0 ?LO" 3[•*f.VsDRrt^Jp 29!G -UR >-=rT'i: TO J-*-»
2 8 2 0 P _ 0 ~ : j O r A w J P Û . 3 2 : ' M E U 2830 =:'fî y:=:38 7'V
50.-2S4[i PL07 ^OOOjNEX:
2 8 5 Q " - - I ? c ' T P P 3 2 2S60 PLO" '.S4:ijPAwt? ■j.3_';ivt0*
2570 POP V=i56 T.; 24^
2S6D ^LO' 32!j,f;'^EXT 2690 "^OP Y=io TO cO
2 9 0 0 ^ L O T o O . ' O j N t ? . ^ 2 « 1 L ! f o p 1 5 0
2920 -'LO' '..9é.'2;0P4-i»i9 2.3C:?iEY"!
2930 -OP >=:92 TO 25*^
2940 PLOT <.96.9;DPWR Q.St'îNEXT 295Ô FOR >:=25o TO 318
.9sQ Fij-'l" x.F6,0;DRAtdR 0.30;'4EA"
297G -OP ^=32C "0 382
2950 PLOT I'.9O.10:DPAWR 3.3C::f£xT 2990 FOR X=:'34 "0 44b
TC-::: PLOT '.Pb.lUi'RAwP Q.3C';NEXT 3210 -OR X=44S "0 4/4
3020 PLO"'" X.Pb.lsDPAwR j,3CsME.r
3030 WINDOWH1.8.13. 20.2: : RAPE R3 i, 2 : PEMii >, ; ; COS# : 3040 WIMD0tJS2.9.i2.3,4:=APERit2.I:-W2. l:C-Ef2 3050 PRÎMT«i,C8R£U37.'+CHRî^l36i+CHR$i:39}-f-Cf^P5i>
0 ) +CHR$ (Î4U -CHR5 • : 4 Î ) +CHRii i n'l ) +CHRÎ ilLT) +f;-R$. : ^ 4 Î +CHR4 ! 147 ) tCî-Pî U «Tb ! + CNR J i • 4b .■ t
3060 PRÎNT42.CHR$r2?'-CHRIil30'*CH9îii:i::t"HR5(!3 I)-i-CbRï(133}+CHRîU34i+CkRîi 135 KOf-Rî 1:3b':
3DTD RAD:TEMRO=j
3 0 7 5 C h A i b ■" A : v 2 " . 2 ' t G , D E L E T i 3 0 7 5 3080 CALL &5bQb
3 0 9 0 G O TO 2 4 0
3 i O D R E : ^ I N V E R S I O N V I D E O ~ S / P 3110 INV=u
3120 C$=l;pFERSiiNKEVî)
3i3C IF Cî="r AND ÎNV=Ç "HEN BORDER 26:IivK Q.2à::
NK :.D;INV=1:5070 3Î2G
314G IF C£='r AND INV=1 THEN BORDER ÔîîNK U.GÎÎNK 1 . 2 6 : 5 0 ^ 0 3 1 i w
315G IF C£=C^R$il3î THEN RcTU.Rfi
3 1 6 0 I F O P C 5 v ' > C h R ? ( 1 3 ) T H E N 3 1 2 0 3 1 7 0 R E N R E D E F C H R — 5 / ^
3 2 5 0 R E N - A B 8 A G E T E M P O — 3 / P 3260 MODE 2
3 2 7 0 . T E M P Q = 1
3230 PRINT'TErlPORISATîON 'ÎIINPUT TÎ 3290 IF VAL(T$i=û THEN 240
3 3 0 Q 7 = V A L ; T Î ) 331Q T=T*'30GCE/54) 3320 GObOB 410
3330 FOR TEMPS=C TO T:NEX"
3340 SOSUB 5-70
3350 -OP TENR5=0 TO T:^E:îT 3360 GOS'JB 730
3370 FOR TEMPS=0 TO 7:NEXT 33BQ GOSoB 64Q ' •
339D FOR TEi1PS=0 TO T;NEXT 3400 GOSUB 970
341G FOR TEMFS=0 TO ^TNET 3420 GOSoE 1100
3430 FOR TEMPS=0 TO TÎNEXI"
344Q GOSOB 1210
345D FOR TEhP5=0 TO T:NEr 3460 GOS'JE 1320
3470 FCtR TEMP5=0 TO T:NEXT
34BQ IF BOO OR lOO ThEN GOSuE 1450 ELSE 3500 3490 FOR TEMPS=0 TO T#2;NEXT
3500 GOTO 1900
4 4