home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 3 / hamradioversion3.0examsandprograms1992.iso / packet / tpk164a / tpk.doc < prev    next >
Text File  |  1991-03-21  |  80KB  |  2,049 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                     TTTTTTTT   PPPPPPPP  KK    KK
  15.                        TT      PP    PP  KK   KK 
  16.                        TT      PP    PP  KK  KK  
  17.                        TT      PPPPPPP   KKKKK   
  18.                        TT      PP        KK  KK  
  19.                        TT      PP        KK   KK  
  20.                        TT      PP        KK    KK
  21.  
  22.  
  23.  
  24.         Terminal PacKet pour le TNC-2 et IBM-PC ou compatible
  25.  
  26.  
  27.                                  par
  28.  
  29.                                 FC1EBN
  30.                             Gerard Regnard
  31.                              Mocquesouris
  32.                         77220 Tournan en Brie
  33.                              F R A N C E
  34.  
  35.       CE PROGRAMME EST ABSOLUMENT GRATUIT ET NE PEUT ETRE VENDU
  36.                     SOUS QUELQUE FORME QUE CE SOIT
  37.  
  38.            Sa diffusion est libre a la condition ci-dessus.
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. TPK version 1.64                                            21/03/1991
  66.  
  67.  
  68.                           Table de reference
  69.                           ------------------
  70.  
  71.      Possibilites de TPK ......................................  2
  72.      Installation .............................................  3
  73.      Connexion du TNC au micro-ordinateur .....................  4
  74.      Les ports serie ..........................................  5
  75.      Gestion de la liaison serie ..............................  6
  76.      Utilisation d'un driver serie externe ....................  6
  77.      Utilisation avec un KAM ..................................  7
  78.      Utilisation avec un PK232 ................................  7
  79.      Gestion des station entendues et connectees ..............  8
  80.      Retour en arriere : le mode "revue" ......................  9
  81.      Ecriture sur disque au fil de l'eau ......................  9
  82.      Imprimante ............................................... 10
  83.      Acces au DOS ............................................. 10
  84.      Connexion a une station .................................. 10
  85.      Les commandes a distance ................................. 10
  86.      Commandes clavier : touches ALT .......................... 13
  87.                          touches de fonction .................. 14
  88.      Touches de fonction programmables ........................ 15
  89.      Macro-commandes .......................................... 16
  90.      Programmation d'un evenement a une heure determinee ...... 17
  91.      Fichiers programmes ...................................... 17
  92.      Syntaxe des commandes .................................... 19
  93.      Les fichiers de configuration : CONFIG.TPK ............... 24
  94.                                      TPK.CFG .................. 24
  95.      Les fichiers de TPK ...................................... 24
  96.      TPK et les repertoires ................................... 26
  97.      Les transferts de fichiers ............................... 28
  98.      Reprise de transfert ..................................... 29
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.                                                                Page 1
  129. TPK version 1.64                                            21/03/1991
  130.  
  131.                          Possibilites de TPK.
  132.                          --------------------
  133.  
  134.      TPK  est le successeur de PK1PC (programme pour le PK1) et a  ete 
  135. ecrit  dans le meme esprit.Il reprend donc les memes fonctions qui ont 
  136. ete ameliorees et d'autres lui ont ete ajoutees.
  137.      Ce  n'est en aucun cas un programme de mini-BBS comme j'ai pu  le 
  138. lire a plusieurs occasions pour PK1PC !!!!  (meme s'il est possible de 
  139. laisser  un  message !) .  C'est simplement un programme  de  terminal 
  140. specialise pour le packet radio .
  141.  
  142.      Principales caracteristiques :
  143.  
  144.      Affichage :  en couleur sur ecrans CGA ,  EGA (25 ou 43  lignes), 
  145. VGA  (25 ou 50 lignes) .  Les modes monochromes (Hercules etc) sont en 
  146. principe supportes ,  mais je n'ai pas eu l'occasion de faire moi meme 
  147. des  essais  avec ce type de cartes .  Avec les cartes EGA ou  VGA  en 
  148. emulation  monochrome tout est OK ,  il faut simplement reprendre  les 
  149. parametres de couleur dans TPK.CFG .
  150.      Fenetres  :  l'ecran est divise en deux parties au minimum  ,  la 
  151. fenetre  du  bas  etant  l'entree clavier et la  fenetre  du  haut  la 
  152. reception  du TNC ainsi que les reponses eventuelles de  TPK  .  Cette 
  153. derniere  fenetre peut egalement etre divisee pour afficher une partie 
  154. definie  du trafic .  En mode connecte l'ecran haut peut  afficher  le 
  155. trafic dans une fenetre dans le cas d'utilisation d'un TNC2 .
  156.      Retour  en arriere :  un tampon garde en memoire tout ce qui  est 
  157. recu dans la fenetre de trafic .
  158.      Edition : l'entree clavier est editee dans le bas de l'ecran avec 
  159. possibilite  de  suppression ,  insertion ,  les lignes  entrees  sont 
  160. gardees  en memoire (16) et explorees avec les touches fleche haute et 
  161. fleche  basse ,  coupure ou justification du texte .  Le  principe  de 
  162. gestion  du clavier est tres simple :  TPK analyse ce qui a ete  entre 
  163. apres  validation  par  <RETURN>  ,  s'il reconnait  une  commande  il 
  164. l'execute sinon tout est envoye vers le TNC . Certaines commandes sont 
  165. egalement  traitees  avant  d'etre  envoyees  comme  par  exemple  les 
  166. commandes CONNECT ou MCON ou RXBLOCK .
  167.      Capture : sur disque ou imprimante .
  168.      Transferts  de  fichiers  :  binaire (protocole  Yapp)  ou  ASCII 
  169. accessible  a distance .  Le protocole Yapp de TPK a la possibilite de 
  170. reprendre  un transfert interrompu avec un autre TPK ou une BBS  F6FBB 
  171. en download uniquement dans ce cas.
  172.      Acces au DOS : commande SHELL pour lancer un programme depuis TPK 
  173. ou touche F3 pour passer simplement sous DOS .
  174.      Interface serie : acces a n'importe quel port serie par un driver 
  175. interne  a  TPK (ports 1 à 8) ou par des drivers externes  (COMBIOS  , 
  176. MBBIOS , G8BPQ)
  177.      Programmation :  execution de commandes dans un fichier (commande 
  178. EXECUTE)  ,   de  macro-commandes  (TPK.DIR)  ,  touches  de  fonction 
  179. programmables  (TPK.KEY) .  Les macro-commandes et touches de fonction 
  180. sont  modifiables dans TPK et les fichiers de commandes  doivent  etre 
  181. crees  avec  un  editeur  .  L'execution de ces  commandes  peut  etre 
  182. programmee a une heure determinee par la commande AT .
  183.      Acces a distance :  transfert de fichier , changement de disque , 
  184. de repertoire ,  entree de messages , aide sont disponibles a distance 
  185. et peuvent etre verouilles a un repertoire pour plus de securite .
  186.      LOG :  tenue d'un log des connexions et d'un log des commandes  a 
  187. distance (M/A par commande LOG)
  188.  
  189.  
  190.  
  191.  
  192.                                                                Page 2
  193. TPK version 1.64                                            21/03/1991
  194.  
  195.                          Installation de TPK
  196.                          -------------------
  197.      L'installation  la plus simple sur un disque dur est la  creation 
  198. d'un   repertoire  par  exemple  C:\TPK  dans  lequel  il  suffit   de 
  199. decompacter  le  fichier  TPKxxx.ZIP  (xxx est  la  version)  avec  le 
  200. programme PKUNZIP .
  201.  
  202.      A:\>PKUNZIP  TPKxxx  C:\TPK
  203.      va  donc decompacter tous les fichiers de TPK dans le  repertoire 
  204. C:\TPK  et  il ne vous reste plus qu'a personaliser  les  fichiers  de 
  205. configuration si vous le desirez .  Pour l'installer sur une disquette 
  206. la  procedure est pratiquement la meme ,  a partir du disque contenant 
  207. TPKxxx.ZIP (par exemple B:) tapez  : 
  208.  
  209.      B:\>PKUNZIP TPKxxx.zip A: 
  210.      apres avoir mis une disquette formatee dans le lecteur A:
  211.  
  212.      Liste des fichiers de TPK :
  213.  
  214.      AIDE            Fichier envoye en reponse a /AIDE
  215.      CONFIG.TPK      Les commandes a executer au debut de TPK
  216.      CONFIG-1.TPK    D'autres  configurations  utilisables avec  la
  217.      CONFIG-2.TPK    commande INIT n
  218.      CONFIG-X.TPK    Fichier execute a la fin de TPK
  219.      CONNECT.TXT     Modification DCD des Tiny-2 par PacComm
  220.      COULEURS        Type COULEURS vous affiche les couleurs de TPK
  221.      KOI29.TPK       Historique des modifications de TPK
  222.      LOG.DAT         Le fichier de log vide
  223.      MESSAGE1.TPK    Message a envoyer avec ALT-1
  224.      MESSAGE2.TPK    Message a envoyer avec ALT-2
  225.      TNC2.SET        Configuration standard de TNC2 eprom v 1.1.6
  226.      TNC2-117.SET    Configuration standard de TNC2 eprom v 1.1.7b
  227.      TPK.001         Les ecrans d'aide
  228.      TPK.CFG         Configuration materielle de TPK
  229.      TPK.DIR         Les macro-commandes
  230.      TPK.DOC         Documentation de TPK
  231.      TPK.EXE         Le programme lui meme
  232.      LBBS            Exemple de fichier programme (liste des messages)
  233.      RBBS            Exemple de fichier programme (lire des messages)
  234.      KAM.ZIP         Configuration pour le KAM
  235.      PK232.ZIP       Configuration pour le PK232
  236.      PK232SP.ZIP     Configuration pour le PK232 sans piles
  237.      TNCXXXXX.ZIP    Autres configurations de TNCs (en cours)
  238.  
  239.      Vous pouvez a partir de cet instant faire un premier essais  avec 
  240. TPK sans TNC et meme sans interface serie .  Si vous tapez TPK<RETURN> 
  241. vous  devez  d'abord  obtenir  un  ecran  d'accueil  pendant  que  TPK 
  242. initialise  tous ses parametres et lit ses fichiers ,  puis un message 
  243. d'erreur vous indiquant qu'il n'a pas trouve le port serie ou le TNC . 
  244. Ce n'est pas grave et meme normal si le TNC n'est pas en route . Tapez 
  245. une  touche  comme demande pour continuer .  Si vous ne tapez  pas  de 
  246. touche  une  temporisation va s'ecouler et la suite  du  programme  se 
  247. deroulera  apres un certain temps d'attente .  Le message d'erreur qui 
  248. a  ete  genere  par  le test des signaux  DSR  et  CTS  correspond  au 
  249. parametre  controle de flux de TPK.CFG (message "Erreur acces TNC")  . 
  250. Vous pouvez ainsi essayer de manipuler les commandes et les touches de 
  251. TPK  de  maniere  a  voir  si tout se passe  bien  avec  votre  mirco-
  252. ordinateur et qu'il n'y a pas d'incompatibilite (affichage , clavier , 
  253. etc)
  254.  
  255.  
  256.                                                                Page 3
  257. TPK version 1.64                                            21/03/1991
  258.  
  259.  
  260.      Ensuite  examinez tout d'abord le fichier TPK.CFG dans lequel  il 
  261. va  falloir  verifier le port serie et le changer s'il n'est  pas  bon 
  262. (COM1  dans le fichier original) ,  le reste des parametres peut  pour 
  263. l'instant  rester  d'origine  car il  correspondent  a  un  equipement 
  264. standard (nombre de lignes affichage etc) .
  265.      
  266.                Connexion du TNC-2 au micro-ordinateur.
  267.                ---------------------------------------
  268.  
  269. La  liaison  RS232 doit s'effectuer en fil a fil dans le cas d'un  TNC 
  270. equipe d'une prise a 25 broches .  Ce cablage est valable pour le TNC2 
  271. et le PK232 par exemple et en general il suffit d'utiliser le  cablage 
  272. indique  dans  la documentation du TNC ,  appele "cablage complet"  et 
  273. preconise pour les BBS type WA7MBL , etc .
  274.  
  275.           PC                 TNC     PC               Tiny-2
  276. Masse     1 ----------------- 1      1 et 7 ----------- 5
  277. TXD       2 ->------------->- 2      2 ->------------>- 3
  278. RXD       3 -<-------------<- 3      3 -<------------<- 2
  279. RTS       4 ->------------->- 4      4 ->------------>- 7
  280. CTS       5 -<-------------<- 5      5 -<------------<- 8
  281. DSR       6 -<-------------<- 6      6 -<------------<- 6
  282. Masse     7 ----------------- 7
  283. DCD       8 -<-------------<- 8      8 -<------------<- 1
  284. DTR       20 ->------------>- 20
  285.  
  286. Dans  le cas du TNC2 le signal DTR (broche 20) est utilise par le  TNC 
  287. pour  le  controle  de flux avec le micro-ordinateur mais  en  general 
  288. c'est le signal RTS qui joue ce role .  TPK utilise les deux signaux , 
  289. c'est  a  dire  que  lorsque ses  tampons  reception  sont  pleins  ou 
  290. lorsqu'il  n'est  pas en mesure de traiter les signaux recus  (cas  du 
  291. shell  au  dos par exemple) il met ces deux lignes au  niveau  logique 
  292. zero  et  le  TNC arrete d'envoyer les caracteres sur la  ligne  RS232 
  293. (s'il est correctement parametre ! XFLOW OFF par exemple).
  294. L'un des parametres de TPK.CFG est egalement concerne par le  controle 
  295. de  flux mais il s'agit la de l'autre sens de la liaison RS232  .  CTS 
  296. est  le  signal  utilise  par le TNC  pour  dire  au  micro-ordinateur 
  297. d'arreter  d'envoyer  des  donnees sur la ligne et TPK lit  sa  valeur 
  298. avant  d'envoyer  des  caracteres au TNC .  Vous pouvez  lui  dire  de 
  299. surveiller egalement le signal DSR et c'est le but de ce parametre  de 
  300. TPK.CFG .  En tappant sur ALT-V vous pouvez voir l'etat de ces signaux 
  301. tels  qu'ils  sont  vus de TPK par l'intermediaire  des  registres  de 
  302. l'UART de l'interface serie .
  303. Le  signal DCD de la broche 8 est celui qui aura sans doute  cause  le 
  304. plus de difficultes a de nombreux OMs pour demarrer TPK .  En effet ce 
  305. signal a ete neglige sur certains TNCs comme le Tiny-2 et ses nombreux 
  306. clones  .  Pourtant le DCD est tres important car c'est ce signal  qui 
  307. indique  que le TNC est connecte ou non du point de vue AX25 dans  les 
  308. TNC2s  equipes  du  logiciel du TAPR ou les TNCs  commerciaux  et  TPK 
  309. l'utilise a cet usage .
  310. Suivant le TNC ce signal est soit simplement non connecte ,  soit tire 
  311. au +5V a travers une resistance , soit directement cable sur le SIO du 
  312. TNC c'est a dire a un niveau TTL au lieu du niveau RS232 .
  313. En general le DCD au niveau TTL fonctionne assez correctement si votre 
  314. carte serie accepte ce genre de niveau a la place du RS232 et c'est la 
  315. cas de la majorite des cartes d'origine Asiatique , par contre cela ne 
  316. fonctionne  pas  avec  les  cartes  IBM equipees  de  CI  qui  veulent 
  317. absolument des niveaux corrects .
  318.  
  319.  
  320.                                                                Page 4
  321. TPK version 1.64                                            21/03/1991
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.                                                                Page 5
  385. TPK version 1.64                                            21/03/1991
  386.  
  387. Dans  le cas ou le DCD n'est pas connecte ou relie au +5V vous  pouvez 
  388. dans  un premier temps relier celui-ci directement a la broche  25  du 
  389. SIO . Cette modification vous amenera au meme niveau que les TNCs dont 
  390. le signal est au niveau TTL et fonctionnera dans beaucoup de cas .
  391. Dans  tous  les cas le montage d'un simple transistor comme  preconise 
  392. par  Paccomm  pour ses Tiny-2 permettra un fonctionnement  correct  de 
  393. l'ensemble  TNC  -- TPK .  Vous trouverez le schema  dans  le  fichier 
  394. CONNECT.TXT .
  395. ALT-V  vous donne egalement l'etat de cette ligne DCD qui doit etre  a 
  396. zero (logique) lorsque le TNC n'est pas connecte en AX25 . Cette ligne 
  397. reflete l'etat de la LED CON et est connectee au meme endroit .
  398.  
  399.                       Les ports serie dans TPK.
  400.                       -------------------------
  401.  
  402.              Le  TNC-2 peut etre relie sur COM1 a COM8 .
  403.  
  404.                    Vitesse : 4800/9600/19200 bauds
  405.                    Parite  : sans
  406.                    Bits    :    8
  407.                    Stop    :    1
  408.  
  409.      La  vitesse implicite de TPK est 9600 bauds ,la commande  Vitesse 
  410. accepte  4800/9600/19200  et  elle  doit  etre  au  debut  du  fichier 
  411. CONFIG.TPK  avant toute commande accedant au TNC  bien  entendu.  Pour 
  412. obtenir  un fonctionnement optimum en transfert de fichier par exemple 
  413. il est indispensable de conserver une vitesse superieure a celle de la 
  414. liaison radio entre le TNC et le micro-ordinateur ,  c'est pour  cette 
  415. raison  que  la vitesse minimum est fixee a 4800 bauds .  Un PC XT  de 
  416. base a 4.77 Mhz fonctionne sans problemes a 9600 bauds avec TPK . 
  417.      Pour  changer le TNC-2 de port serie taper PORT n (avec n=1 a  8) 
  418. et SAUVE pour modifier le fichier de configuration.
  419.      Les  parametres  des ports series sont  initialises  aux  valeurs 
  420. standards du materiel IBM c'est a dire :
  421.  
  422.                  COM1 (et COM5) en 3F8 et IRQ4
  423.                  COM2 (et COM6) en 2F8 et IRQ3
  424.                  COM3 (et COM7) en 3E8 et IRQ4
  425.                  COM4 (et COM8) en 2E8 et IRQ3
  426.  
  427.   Tous ces parametres sont modifiables par la commande "port"
  428.  
  429. PORT            sans parametre donne le port utilise par TPK
  430.  
  431. PORT  n         affecte le port n a TPK 
  432.  
  433. PORT n ?  donne l'adresse et l'IRQ du port n
  434.           ex:  port 1 ?  doit donner au depart Adresse:3F8 IRQ4
  435.  
  436. PORT n adr irq 
  437.  
  438.      Avec  adr=adresse  en hexadecimal de l'interface serie  que  l'on 
  439. veut  utiliser  et irq le numero de l'interruption utilisee par  cette 
  440. interface (2 a 5)
  441.      A T T E N T I O N   cette commande avec ces parametres ne modifie 
  442. pas le port utilise par TPK mais uniquement son adresse et IRQ.
  443.      ex:port 4 370 4    affecte le port 4 a  l'adresse  370  en 
  444.                         hexadecimal et IRQ4
  445.  
  446.  
  447.  
  448.                                                                Page 6
  449. TPK version 1.64                                            21/03/1991
  450.  
  451.                      Gestion de la liaison serie.
  452.                      ----------------------------
  453.  
  454.      Le  controle  de flux peut etre gere differement entre le  micro-
  455. ordinateur  et le TNC .  C'est la ligne CTS qui est utilisee  pour  le 
  456. controle  de flux mais il est possible d'y ajouter DSR .  Un parametre 
  457. de  TPK.CFG  controle  cette gestion et depuis TPK  la  commande  FLux 
  458. permet de la modifier .  Si le controle de flux est different de celui 
  459. du  TNC2 il faut mettre le bon parametre dans TPK.CFG sinon il y  aura 
  460. un message d'erreur lors du test des signaux de controle.La valeur  de 
  461. ce parametre est la meme que pour la commande Flux dont la syntaxe est 
  462. decrite plus loin et est rappelee en commentaire dans TPK.CFG.
  463.      N'oubliez pas de mettre XFlow off pour n'utiliser que le controle 
  464. de flux par les signaux de controle de la liaison serie entre le micro 
  465. et le TNC.
  466.  
  467.  
  468.                 Utilisation d'un driver serie externe.
  469.                 --------------------------------------
  470.  
  471.      Deux  parametres  du fichier de configuration et  deux  commandes 
  472. permettent  l'utilisation de drivers serie externes comme les  COMBIOS 
  473. de  WA7MBL  ou  le  MMBIOS de AA4RE ainsi que le  driver  de  G8BPQ.Le 
  474. fonctionnement  doit  etre  correct avec COMBIOS  ou  MBBIOS  mais  le 
  475. support  de G8BPQ n'est qu'au stade de test et de nombreuses fonctions 
  476. de TPK ne fonctionnent pas avec lui..
  477.      La mise en place de G8BPQ dans le fichier de configuration ou par 
  478. la  commande G8BPQ valide l'utilisation d'un driver externe et  permet 
  479. un fonctionnement correct de la connexion au SWITCH.
  480.      Certaines  commandes  deviennent sans effet dans le  cas  de  ces 
  481. drivers  comme  par  exemple la modification des adresses et  Irq  des 
  482. ports serie ou la vitesse dans le cas de G8BPQ..
  483.  
  484.      Il est bien entendu preferable de parametrer correctement TPK.CFG 
  485. plutot  que  d'utiliser  les commandes INT14  et  G8BPQ  dans  TPK..Le 
  486. demarrage  du  programme se fait bien sur avec ce qui se  trouve  dans 
  487. TPK.CFG  mais  ces  commandes autorisent le changement  de  port  sans 
  488. quitter  TPK  avec  des sytemes completement  differents..Il  est  par 
  489. exemple  possible  de  passer ainsi d'un TNC2 en mode KISS  associe  a 
  490. G8BPQ a un autre TNC2 connecte sur un autre port et n'utilisant pas de 
  491. driver externe..
  492.  
  493.      La  liaison  RS232  etant etablie ,  le bon port etant  mis  dans 
  494. TPK.CFG et le TNC etant alimente vous pouvez maintenant relancer TPK . 
  495. Si  tout  va  bien  il n'y a pas de message  d'erreur  ,  le  TNC  est 
  496. initialise et vous devez avoir sur votre ecran les reponses de  celui-
  497. ci et le trafic packet si vous avez mis le monitoring en service .
  498.  
  499. Messages d'erreur :
  500.  
  501.      Erreur  acces TNC (manque DSR CTS) :  vous n'avez pas mis le  bon 
  502. parametre de controle de flux dans TPK.CFG , le TNC n'est pas alimente 
  503. ,  il  n'est pas connecte sur le bon port serie ,  votre  cable  RS232 
  504. n'est  pas correct .  Ce signal est emis a l'initialisation du port  , 
  505. apres  le test des signaux CTS et DSR et suivant la valeur de controle 
  506. de  flux donnee dans TPK.CFG .  Le signal utilise en principe est  CTS 
  507. qui  doit  etre au niveau logique 1 ,  cette valeur  etant  verifiable 
  508. grace a la touche ALT-V .
  509.  
  510.  
  511.  
  512.                                                                Page 7
  513. TPK version 1.64                                            21/03/1991
  514.  
  515.      Erreur  acces  UART  :  un  test de  lecture  ecriture  dans  les 
  516. registres de l'UART de l'interface serie est fait a l'installation  du 
  517. driver   serie  et  si  ce  test  est  negatif  le  port  est  declare 
  518. indisponible et ce message est affiche .  Verifiez l'adresse de  votre 
  519. port  serie  d'apres la documentation de votre carte interface  et  la 
  520. commande PORT n ? de TPK .
  521.      Erreur DCD !  :  le signal DCD de la liaison RS232 est au  niveau 
  522. logique  un et TPK a detecte que le TNC n'etait pas connecte au niveau 
  523. AX25 .  Vous pouvez controler cet etat grace a la touche ALT-V .  Voir 
  524. les causes et solutions dans le paragraphe "Connexion du TNC au micro-
  525. ordinateur".
  526.  
  527.                    Utilisation de TPK avec un KAM.
  528.                    -------------------------------
  529.  
  530.      Grace  au  pret d'un KAM par Marc F3YX le fonctionnement  de  TPK 
  531. avec  ce  TNC  a  pu etre grandement ameliore  .  Le  fichier  KAM.ZIP 
  532. contient des fichiers de configuration utilisables avec ce TNC et pour 
  533. les  installer  il  suffit  de  decompacter  ce  fichier  dans   votre 
  534. repertoire TPK .
  535.  
  536.      C:\TPK>PKUNZIP -O KAM
  537.  
  538.      Vous allez obtenir les fichiers suivants :
  539.  
  540.      CONFIG.TPK avec les commandes specifiques au KAM
  541.      CONFIG-X.TPK execute a la sortie de TPK
  542.      KAM.SET qui contient l'ensemble des commandes de configuration du 
  543. KAM et pourra servir de reference par exemple en comparant son contenu 
  544. avec l'etat de votre TNC par une commande DISPLAY , ou pourra servir a 
  545. initialiser votre TNC par la commande /SEND KAM.SET
  546.      TPK.KEY  fichier des touches de fonction avec quelques  commandes 
  547. specifiques au KAM .
  548.  
  549.  
  550.                   Utilisation de TPK avec un PK232.
  551.                   ---------------------------------
  552.  
  553.      Grace  au pret d'un PK232 par Michel F6ANO le  fonctionnement  et 
  554. surtout  le  demarrage de TPK a pu etre ameliore .  Il est  maintenant 
  555. possible d'utiliser TPK avec un PK232 avec ou sans piles . Dans le cas 
  556. ou celui-ci est equipe de piles son utilisation est la meme qu'un  TNC 
  557. standard   c'est  a  dire  qu'il  n'y  a  que  quelques  parametres  a 
  558. initialiser  .  Si votre PK232 n'est pas equipe de piles il  perd  ses 
  559. parametres a chaque coupure d'alimentation et il faut tout restaurer . 
  560. La   vitesse  n'etant  pas  initialisee  il  faut  donc  realiser   la 
  561. reconnaissance  de celle-ci par le PK232 par l'envoi du caractere *  , 
  562. ceci  etant  effectue  automatiquement par TPK  qui  envoie  egalement 
  563. aussitot  apres  la commande DCDCONN ON pour avoir  un  fonctionnement 
  564. correct  du signal DCD .  Il faut ensuite envoyer toutes les commandes 
  565. de  configuration  du  PK232 ce qui est fait dans CONFIG.TPK  par  une 
  566. commande /SEND PK232.SET .
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.                                                                Page 8
  577. TPK version 1.64                                            21/03/1991
  578.  
  579.      De  meme  que  pour le KAM vous avez  un  fichier  PK232.ZIP  qui 
  580. contient les fichiers de configuration et il suffit de le decompacter:
  581.  
  582.      C:\TPK>PKUNZIP -O PK232
  583.  
  584.      Qui va donner :
  585.  
  586.      CONFIG.TPK avec les commandes specifiques au PK232
  587.      CONFIG-X.TPK
  588.  
  589.      Et un fichier PK232SP.ZIP : (SP pour "sans piles" !)
  590.  
  591.      C:\TPK>PKUNZIP -O PK232SP
  592.  
  593.      Qui va donner :
  594.  
  595.      CONFIG.TPK avec la commande /SEND PK232.SET
  596.      CONFIG-X.TPK
  597.      PK232.SET  qui contient l'ensemble des commandes de configuration 
  598. du  PK232 et pourra servir de reference par exemple en  comparant  son 
  599. contenu  avec  l'etat de votre TNC par une commande DISPLAY   Z  ,  ou 
  600. pourra  servir a initialiser votre TNC par la commande /SEND PK232.SET 
  601. (cas du PK232 sans piles).
  602.      Pour initialiser un PK232 sans piles il faut le demander a TPK ce 
  603. qui se fait en lui passant un parametre particulier : PK232
  604.      
  605.      La commande dans le cas du PK232 sans piles devient :
  606.      C:\>TPK PK232
  607.  
  608.      Comme  TPK  dans  cette  version  ne  sait  pas  gerer  plusieurs 
  609. parametres   il  n'est  pas  possible  dans  ce  cas  d'utiliser   les 
  610. possibilites de TPK d'aller chercher ses fichiers dans des repertoires 
  611. particuliers .
  612.  
  613.  
  614.             Gestion des stations entendues et connectees:
  615.             ---------------------------------------------
  616.  
  617.      - Fenetre  :  il est possible d'envoyer le trafic  d'une  station 
  618. dont  on  a donne l'indicatif dans une fenetre en haut  de  l'ecran.Le 
  619. texte  sera reproduit correctement dans le cas du TNC2 tel que vous le 
  620. verriez  si vous etiez vous meme connecte hormis bien entendu dans  le 
  621. cas  de  repetition (!) auquel cas il est affiche autant de  fois  que 
  622. repete.Le   chemin   est   indique  au   bas   de   la   fenetre.Autre 
  623. possibilite:envoyer  dans cette fenetre tout le trafic contenant  dans 
  624. sa  ligne d'indicatifs un texte defini par cette commande.Dans ce  cas 
  625. le  texte  de reference est affiche sur la barre de separation  et  le 
  626. trafic  dans  la  fenetre.Par  exemple la  commande  FE  ">FC1EBN"  va 
  627. afficher tout ce qui est envoye a FC1EBN dans la fenetre,FE  "FC1EBN*" 
  628. va  afficher tout ce qui est repete par FC1EBN ,FE "/H" avec un KAM va 
  629. envoyer  tout  le  trafic  HF  dans  cette  fenetre...Les  possibiltes 
  630. d'utilisation sont donc tres nombreuses et variees ! 
  631.      - En mode connecte il est egalement possible d'avoir une  fenetre 
  632. en  haut de l'ecran dans laquelle va s'afficher le trafic recu par  le 
  633. TNC2  et non destine a l'indicatif du TNC2.Cette fenetre ne fonctionne 
  634. pas  en  transfert de fichier car le TNC est en  transparent  dans  ce 
  635. mode.Ce  mode  ne fonctionne que sur les TNC2s ou clones  (Tiny-2  par 
  636. ex.) . N'essayez pas avec un PK232 cela ne fonctionne pas !!!
  637.  
  638.  
  639.  
  640.                                                                Page 9
  641. TPK version 1.64                                            21/03/1991
  642.  
  643.      - Alarme  :  des la reception de la station donnee a la  commande 
  644. Alarme une sonnerie est emise.
  645.      - Connexions ,  deconnexions ,  commandes :  un log des  stations 
  646. entendues  avec le chemin est maintenu en memoire (16 stations)  ainsi 
  647. que  les  stations  connectees avec eventuellement les  commandes  que 
  648. cette station aurait envoyees et traitees par TPK. (touche F2)
  649.      - A  chaque connexion et deconnexion deux fichiers log sur disque 
  650. sont  mis a jour (si desire) ,  le fichier LOG.DAT qui est  compatible 
  651. avec  le  programme  PCLOG ecrit par un OM  americain  et  le  fichier 
  652. LOGDIST.TPK  qui  contient  les  connexions  ,   deconnexions  et  les 
  653. commandes eventuellement traitees par TPK . Cette fonction est mise en 
  654. service ou supprimee par la commande LOG [ON|OFF].
  655.  
  656.                Retour en arriere : Mode "revue" de TPK.
  657.                ----------------------------------------
  658.  
  659.     Le trafic (ou tout texte venant du TNC-2) est mis en memoire.Tapez 
  660. une touche de gestion du curseur (HOME END PGUP PGDN ) ,  TPK passe en 
  661. mode "revue" et vous pouvez relire les lignes memorisees .  Le  nombre 
  662. de lignes conservees en memoire est parametre dans TPK.CFG . Attention 
  663. si vous mettez le maximum de lignes il ne vous restera plus qu'environ 
  664. 30KO de disponibles lors d'un SHELL au DOS...Ce tampon peut etre ecrit 
  665. sur disque (ALT-W) ou sur imprimante (ALT-P).
  666.      Attention   s'il   est  plein  cela  risque   d'etre   long   sur 
  667. l'imprimante! (ESC pour arreter).
  668.  
  669. Lorsque vous passez en mode revue vous vous trouvez alors a la fin  de 
  670. ce  tampon  sauf avec HOME qui vous met directement au debut  et  vous 
  671. pouvez vous deplacer dans celui-ci avec les touches suivantes:
  672.  
  673.             HOME pour revenir au debut
  674.             PGUP pour monter d'une page
  675.             PGDN pour descendre d'une page
  676.             Fleche vers le haut pour monter d'une ligne
  677.             Fleche vers le bas pour descendre d'une ligne
  678.             END  pour sortir du mode revue
  679.  
  680. En mode connecte la fenetre d'entree clavier reste active ce qui  vous 
  681. permet  d'entrer une ligne de texte ,  par exemple une commande R  sur 
  682. une  BBS  (c'est le but de ce mode !) ,  le mode revue  restant  actif 
  683. jusqu'a l'envoi de la ligne .
  684.  
  685.                  Ecriture sur disque au fil de l'eau:
  686.                  ------------------------------------
  687.  
  688.      Le  trafic recu peut etre envoye sur disque en meme temps que sur 
  689. l'ecran (ALT-S).C'est une commande bascule c'est a dire qu'au  premier 
  690. appui  sur ALT-S la fonction est mise en service et a l'appui  suivant 
  691. elle est supprimee.Le texte est envoye dans le fichier dont le nom est 
  692. donne  dans  une fenetre .Implicitement c'est TEMP.TPK .Si ce  fichier 
  693. n'existe  pas il est cree et s'il existe le texte est ajoute a la  fin 
  694. du  fichier,a  la suite de ce qui s'y trouve deja.Cette  commande  est 
  695. surtout  utile pour capturer des informations en  mode  connecte.Cette 
  696. fonction  est  systematiquement  supprimee  a la fin d'un  QSO  (a  la 
  697. deconnexion).
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.                                                                Page 10
  705. TPK version 1.64                                            21/03/1991
  706.  
  707.                              Imprimante:
  708.                              -----------
  709.  
  710.      Une imprimante peut etre mise en service par les touches ALT-I ou 
  711. F4  et  le  tampon  reception  peut  etre  ecrit  sur  disque  ou  sur 
  712. l'imprimante par l'appui sur ALT-W (disque) ou ALT-P (imprimante).
  713.  
  714.                             Acces au DOS:
  715.                             -------------
  716.  
  717.      L'acces au DOS est possible de plusieurs manieres:
  718.      F3:saut au DOS sans commande.Le retour se fait avec EXIT
  719.      Commande  Shell:une  commande  DOS  peut  etre  passee  avec  ses 
  720. parametres.Dans  ce  cas le retour se fait a TPK apres l'execution  de 
  721. cette commande.Si il n'y a pas de commande apres Shell l'execution est 
  722. comme avec la touche F3.
  723.  
  724.                        Connexion a une station:
  725.                        ------------------------
  726.  
  727.      Une demande de connexion est transmise au TNC-2 bien entendu mais 
  728. est  egalement  geree  par TPK:les indicatifs  passes  au  TNC-2  sont 
  729. memorises  et  si cette connexion n'aboutit pas il est possible de  la 
  730. relancer  en  tapant sur la touche F8.De meme  lorsqu'une  station  se 
  731. connecte  a  vous  il  suffit de taper F8 s'il y  a  deconnexion  pour 
  732. relancer une demande de connexion.
  733.  
  734.  
  735.                    Les commandes a distance de TPK.
  736.                    --------------------------------
  737.  
  738.      Ces  commandes  sont accessibles par la station a qui  vous  etes 
  739. connecte.Pour  etre  acceptee comme commande par  TPK   celle-ci  doit 
  740. etre precedee de / .
  741.  
  742.                        Transferts de fichiers:
  743.                        -----------------------
  744.  
  745.      TPK  permet  le  transfert  de  fichiers  ASCIIs  ou  binaires.Le 
  746. protocole utilise pour les transferts binaires est l'excellent YAPP de 
  747. WA7MBL.La  difference  avec  YAPP  est  que  ces  transferts   peuvent 
  748. s'executer  sans  la  presence d'un operateur a une  extremite  de  la 
  749. chaine.Il  est ainsi possible a votre correspondant (ou a vous meme si 
  750. il  est equipe de TPK) de transferer des fichiers binaires sans  votre 
  751. intervention (ou la sienne dans l'autre cas).
  752.      Votre    correspondant   peut   egalement    executer    quelques 
  753. commandes:acceder  a  vos disques pour avoir le  repertoire  (/DIR),le 
  754. nombre d'octets libres (/FREE),changer de disque implicite (/DISK).
  755.  
  756.                          Commandes diverses:
  757.                          -------------------
  758.  
  759.      /HELP donne une liste des commandes a distance.
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.                                                                Page 11
  769. TPK version 1.64                                            21/03/1991
  770.  
  771.      /LOG : Votre corresponadnt peut obtenir la liste des stations que 
  772. vous  avez entendues (/LOG) et il peut laisser un message sur disque a 
  773. votre intention uniquement (/MSG et /EX).Il ne s'agit pas d'un systeme 
  774. BBS  car il n'y a pas de titre de message ni de destinataire.Ce  n'est 
  775. qu'une  possibilite  pour laisser un petit message  a  l'operateur.Les 
  776. messages sont stockes sur disque sous la forme :  MSGhhmm.xxx ou  hhmm 
  777. est   l'heure  courante  et  xxx  les  trois  derniers  caracteres  de 
  778. l'indicatif de votre correspondant.
  779.      Enfin  une  derniere  commande  (/OPE)  permet  de  reveiller  un 
  780. eventuel  operateur somnolant dans une douce torpeur a proximite de la 
  781. station!!.
  782.  
  783.                   Syntaxe des commandes a distance.
  784.                   ---------------------------------
  785.  
  786. /HELP
  787.      Envoie un court texte rappelant la liste des commandes.
  788.  
  789. /DIR [X:[FICHIER.YYY]
  790.      Envoie le repertoire du disque X: a votre correspondant
  791.  
  792. /DISK [X:]
  793.      Renvoie  le disque courant si le parametre est absent et  modifie 
  794. le  disque courant si le parametre est present.Cette commande  renvoie 
  795. le disque courant en reponse a la commande.
  796.  
  797. /FREE [X:]
  798.      Renvoie le nombre d'octets libres sur le disque courant si pas de 
  799. parametre ou sur le disque X: donne en parametre.
  800.  
  801. /OPE
  802.      Appel de l'operateur :  une sonnerie est declanchee sur le PC  et 
  803. un message de bonne execution envoye.
  804.  
  805. /LOG
  806.      Renvoie la liste des stations entendues.
  807.  
  808. /MSG
  809.      Permet   a   votre  correspondant  de  laisser  un  message   sur 
  810. disque.Celui  ci est stocke sur le disque specifie dans le fichier  de 
  811. configuration de TPK.(il n'est donc pas forcement visible par un  /DIR 
  812. de   votre   correspondant).Un  message  est  envoye   (Entrez   votre 
  813. message.Terminez  par  /EX ou [CTRL-Z]) .LES AUTRES COMMANDES ne  sont 
  814. alors  plus OPERATIONNELLES tant que le message n'est pas  entre  (fin 
  815. par /EX ou CTRL-Z).
  816.      En  local  la  commande  /MSG liste les messages  entres  sur  le 
  817. disque. (fichiers MSG*.*)
  818.  
  819. /EX
  820.      Pour terminer l'entree d'un message. (ou CTRL-Z)
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.                                                                Page 12
  833. TPK version 1.64                                            21/03/1991
  834.  
  835. /SEND [X:]FICHIER[.XXX] [Y|A|T|E]
  836.  
  837.      Transfert d'un fichier ASCII ou BINAIRE
  838.      Y : YAPP
  839.      A : ASCII avec le TNC en mode CONVERS
  840.      T : ASCII avec le TNC en mode TRANS
  841.      E : ASCII sans echo dans la fenetre trafic de TPK
  842.      TE: ASCII sans echo avec le TNC en mode TRANS
  843.  
  844. Exemple : /SEND X:FICHIER[.XXX]
  845.  
  846.      Enverra  le fichier FICHIER[.XXX] qui se trouve sur le disque  X: 
  847. avec le protocole YAPP.Si le disque n'est pas specifie c'est le disque 
  848. courant  qui est utilise et celui-ci peut etre facilement modifie  par 
  849. /DISK.   (Yapp est le protocole implicite en mode connecte et ASCII en 
  850. mode deconnecte)
  851.  
  852. /BYE
  853.      Deconnexion : TPK envoie une demande de deconnexion au TNC
  854.  
  855. /AIDE
  856.      Envoi  du  fichier  AIDE qui donne la  syntaxe  des  commandes  a 
  857. distance  .  Ce fichier est un petit texte que vous pouvez modifier  a 
  858. votre gre , le personaliser , mais TPK doit le trouver a son lancement 
  859. sinon vous aurez un message d'erreur .
  860.  
  861. /CHDIR ou /CD
  862.      Changement  de repertoire courant .  Si le systeme est "ferme" il 
  863. n'est pas possible de changer de repertoire a distance bien entendu et 
  864. votre correspondant est limite au repertoire actuel , la descente dans 
  865. l'arborescence n'etant pas possible non plus .
  866.  
  867.      Les commandes suivantes sont egalement executables en local (vous 
  868. pouvez les taper sur votre clavier):  /DIR /OPE /DISK /FREE /LOG /HELP 
  869. /SEND /CHDIR /CD . En local /SEND permet l'envoi d'un fichier ASCII au 
  870. TNC par exemple pour reconfiguer celui-ci.
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.                                                                Page 13
  897. TPK version 1.64                                            21/03/1991
  898.  
  899.                        Commandes clavier de TPK
  900.                        ------------------------
  901.                              Touches ALT
  902.                              -----------
  903.  
  904. ALT-A  Passage en terminal direct sur l'interface serie .  Tout ce qui 
  905.        est tape au clavier est envoye directement au TNC . Les touches 
  906.        de fonction fonctionnent correctement , les commandes et macro-
  907.        commandes  sont gerees par TPK mais apres avoir ete envoyees au 
  908.        TNC (!!??) . Ce mode de fonctionnement permet de trafiquer dans 
  909.        d'autres  modes  que  la packet comme par  exemple  le  RTTY  , 
  910.        l'AMTOR  ,   etc  pour  les  TNCs  qui  ont  cette  possibilite 
  911.        (PK232,KAM) .
  912. ALT-B  Suppression/Autorisation des sonneries.Lorsque qu'il est  actif 
  913.        les  sonneries  sont remplacees par le caractere  ascii  numero 
  914.        14.L'effet est le meme que la commande BELL .
  915. ALT-C  Efface l'ecran mais pas la fenetre si il y en a une d'active.
  916. ALT-D  Envoie DAYTIME date/heure au TNC-2 (execute au debut de TPK)
  917. ALT-E  En mode chat envoi par F10 ou CR ou seulement par F10  
  918. ALT-F  Efface la fenetre. (ecran haut)
  919. ALT-G  Bascule l'affichage en 8 bits ou en 7 bits
  920. ALT-H  Affichage des commandes avec leur syntaxe
  921. ALT-I  Marche/Arret de l'imprimante (comme la touche F4)
  922. ALT-J  Marche/Arret  de  la  justification du texte entre  au  clavier 
  923.        (commande Justifie)
  924. ALT-K  Repasse un TNC2 du mode KISS en fonctionnement normal
  925. ALT-M  Affiche la liste des macro-commandes
  926. ALT-P  Impression du tampon de reception
  927. ALT-S  Mise   en   service  ou  suppression  de  la   sauvegarde   sur 
  928.        disque.(tout  ce  qui  est recu est ecrit sur  disque  dans  un 
  929.        fichier (implicite TEMP.TPK))
  930. ALT-T  Affiche la liste des touches de fonction programmables
  931. ALT-V  Affiche l'etat de la ligne RS232
  932. ALT-W  Ecriture  du tampon de reception sur le disque dans un  fichier 
  933.        (implicite TAMPON.TPK) 
  934. ALT-X  Fin du programme
  935. ALT-Z  RAZ du tampon de reception
  936.  
  937.  
  938. ALT-1 a ALT-0 
  939.  
  940.        Connecte  :  ALT-1  a  ALT-0  envoi  du  contenu  des  fichiers 
  941.        MESSAGEn.TPK  .  Ces fichiers sont des fichiers sequentiels qui  
  942.        peuvent  etre crees avec n'importe quel editeur  de  texte.Vous 
  943.        pouvez  y mettre par exemple la description de votre station ou 
  944.        tout texte d'usage frequent.
  945.            
  946. Fleches Haute et Basse:
  947.        Un  tampon  circulaire  garde  en  memoire  les  16   dernieres 
  948.        commandes entrees a TPK (y compris les commandes a distance).
  949.        La  fleche  Haute  ramene donc a la commande precedente  et  la 
  950.        fleche basse a la commande suivante du tampon.
  951.             
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.                                                                Page 14
  961. TPK version 1.64                                            21/03/1991
  962.  
  963.                          Touches de fonction.
  964.                          --------------------
  965.  
  966.  
  967. F1 :  Aide (touches de fonction et ALT)
  968. F2 :  MH (MHeard) liste des stations entendues
  969. F3 :  DOS  acces  au DOS (en non pas fin de TPK) le  retour  au 
  970.       programme se fait en tapant EXIT
  971. F4 :  Imp  mise en route ou arret de la recopie sur  imprimante 
  972.       (comme ALT-I)
  973. F5 :  Acces  a  distance en fonction du troisieme parametre  du       
  974.       fichier TPK.CFG .  Si ce parametre existe le systeme  est 
  975.       considere  comme  "FERME" et votre correspondant ne  peut 
  976.       acceder  qu'a ce repertoire et un appui sur la touche  F5 
  977.       inverse  cet  etat.Le systeme devient ouvert  jusqu'a  un 
  978.       nouvel appui sur cette touche.
  979.       Inversement si le systeme est ouvert car le paremetre est 
  980.       laisse  a blanc dans TPK.CFG l'appui sur F5 va fermer  le 
  981.       systeme  sur  le repertoire courant a ce  moment  precis.     
  982. F6 :  Envoie  un  break  sur  l'interface  serie  ce  qui  fait 
  983.       repasser le TNC-2 en mode commande
  984. F7 :  Pour  entrer  une commande de TPK en mode  connecte  (par 
  985.       exemple /SEND pour envoyer un fichier) .  Vous obtenez le 
  986.       prompt  de TPK (TPK>) qui vous indique qu'il attend  bien 
  987.       une  commande  .  En  mode non  connecte  TPK  interprete 
  988.       automatiquement  ce qui est tappe au clavier et  dans  ce 
  989.       cas F7 n'a aucun effet .
  990. F8 :  CNX  envoie une demande de connexion avec les  parametres 
  991.       memorises par TPK (connexion precedente)
  992. F9 :  DCNX envoie une demande de deconnexion
  993. F10 : la  touche  F10 sert de touche d'envoi du tampon  clavier 
  994.       sans <RETURN> (ou <ENTER>)
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.                                                                Page 15
  1025. TPK version 1.64                                            21/03/1991
  1026.  
  1027.                   Touches de fonction programmables.
  1028.                   ----------------------------------
  1029.  
  1030.      Les  touches Shift-F1 a F10,  Alt-F1 a F10 et Ctrl-F1 a F10  sont 
  1031. programmables.La syntaxe est la suivante:
  1032.  
  1033. Touche Sn Texte_de_la_touche       (pour Shift)
  1034. Touche Cn Texte_de_la_touche       (pour Ctrl)
  1035. Touche An Texte_de_la_touche       (pour Alt)
  1036.  
  1037. Avec n valant 1 2 ....0 pour F1 F2 ....F10
  1038.  
  1039. Lorsque le Texte_de_la_touche est absent TPK liste le contenu de cette 
  1040. touche et si n est egalament absent TPK liste le contenu de toutes les 
  1041. touches de la categorie.Par exemple:
  1042.  
  1043. T S1  liste le contenu de Shift-F1
  1044. T S   liste le contenu des touches Shift-F1 a Shift-F10
  1045. ALT-T liste le contenu de toutes les touches de fonctions
  1046.  
  1047. Le Texte_de_la_touche peut contenir des caracteres de controle et  des 
  1048. touches Alt .  Les caracteres de controle sont entres avec la touche ^ 
  1049. (accent  circonflexe  ou  fleche  vers  le haut  (pas  celle  du  pave 
  1050. numerique)) et les touches Alt avec @.
  1051. Par  exemple pour entrer un <RETURN> il faut taper ^M sans oublier  de 
  1052. mettre le M en majuscule sinon il n'est pas traite comme caractere  de 
  1053. controle mais envoye tel quel.Il est donc possible d'entrer  plusieurs 
  1054. commandes  sur  la  meme  touche.De plus  il  est  egalement  possible 
  1055. d'entrer  des  touches  de fonction de TPK de la meme  maniere.F1  est 
  1056. genere par ^1 ,  F2 par ^2 , etc..Meme principe pour les touches Alt : 
  1057. pour entrer Alt-C par exemple pour effacer l'ecran il faut mettre @C .
  1058. Les lettres doivent toujours etre en majuscules dans les deux cas pour 
  1059. etre traitees correctement.
  1060. Enfin  une  derniere  combinaison du  caractere  "@"  permet  d'entrer 
  1061. n'importe  quel  code ASCII :  @nnn@ pour generer le code nnn  ce  qui 
  1062. donne  par  exemple @27@ pour ESC et la syntaxe  particuliere  @0@nnn@ 
  1063. pour  simuler  les touches de fonction ou les codes de touches a  deux 
  1064. caracteres par exemple @0@75@ pour la fleche vers la gauche ou  @0@59@ 
  1065. pour la touche F1 .
  1066. Toutes  ces combinaisons permettent de simuler n'importe quelle touche 
  1067. du clavier telles que TPK les interprete .
  1068.  
  1069. Trois variables predefinies ont une signification particuliere:
  1070. %DATE%  Pour  incorporer la date courante dans la touche ou la  macro-
  1071. commande .
  1072. %HEURE% Meme chose pour l'heure .
  1073. %PATH%  Chemin des fichiers de TPK ou repertoire courant au  lancement 
  1074. de TPK . Cette variable peut servir a construire un chemin a partir du 
  1075. repertoire de TPK .
  1076.  
  1077. Quelques exemples:
  1078.  
  1079. T S1 /DIR C:\TPK\*.*^M  affecte la commande DIR a la touche Shift-F1
  1080. T S2 ^7/SEND met TPK en attente d'une commande (F7) et lui entre /SEND 
  1081. Il  ne vous reste plus qu'a entrer le nom de fichier !  simplement  en 
  1082. ayant tape Shift-F2
  1083. T S3 ^6MH^MK^M     Dans ce cas  Shift-F3 va remettre le  TNC  en  mode 
  1084. commande s'il n'y est pas deja ,  lister le MHEARD et remettre le  TNC 
  1085. en mode convers (a utiliser si connecte).
  1086.  
  1087.  
  1088.                                                                Page 16
  1089. TPK version 1.64                                            21/03/1991
  1090.  
  1091. T S4 ^6@CMH^M  Meme  chose que ci-dessus apres avoir efface l'ecran.
  1092.  
  1093. Le   contenu  des  touches  est  sauvegarde  dans  TPK.KEY  a   chaque 
  1094. modification  d'une  touche  et ne doit pas  depasser  255  caracteres 
  1095. par touche (ainsi que les macro-commandes).
  1096.  
  1097.  
  1098.                            Macro-commandes.
  1099.                            ----------------
  1100.  
  1101.      Les  macro-commandes se programment exactement de la meme maniere 
  1102. que les touches de fonction.
  1103.      Une  touche de fonction peut appeler une macro-commande mais  une 
  1104. macro-commande  qui  en  appelle  une autre se termine  au  moment  ou 
  1105. commence  l'execution de la suivante.  Vous pouvez donc sans  probleme 
  1106. mettre une macro-commande a la fin d'une autre mais si vous la  mettez 
  1107. au  milieu tout ce qui se trouve apres ne sera jamais execute  .  Cela 
  1108. peut peut etre servir a mettre des commentaires !
  1109.      Les commandes concernant les macro-commandes:
  1110.      MEMorise [Cle [Texte]] pour programmer  et  afficher  les 
  1111.           macro-commandes
  1112.      EMacro Cle pour editer une macro-commande
  1113.      EFMacro pour effacer une macro-commande
  1114.      Macro Cle ou <ESC>Cle pour executer une macro-commande
  1115.  
  1116. Exemples:
  1117.      MEM bbs c f6abj-1^M met en memoire la macro-commande bbs
  1118.      <ESC>bbs  execute  la macro-commande bbs et va donc  lancer 
  1119.           une connexion vers F6ABJ-1
  1120.      EM bbs rentre la macro commande bbs dans le tampon  clavier 
  1121.           pour permettre son edition.
  1122.      EFM bbs efface la macro-commande bbs
  1123.  
  1124.      MEM bbs1 <ESC>bbs^Matt 180 cnx^MRM^M
  1125.                ^exemple  d'une  macro-commande  qui  ne  va  pas 
  1126.                 fonctionner !!
  1127.      L'execution  de cette macro-commande va s'arreter a l'appel de la 
  1128. macro-commande  bbs  car c'est cette derniere qui prend  la  place  au 
  1129. moment de son execution.
  1130.      La  commande  att qui apparait dans cette macro-commande  est  la 
  1131. commande  ATTente  qui  comme son nom l'indique  permet  l'attente  de 
  1132. certains evenements:
  1133.      ATTente Duree [Evenement] programmation d'une attente
  1134.      Evenement peut etre: CNX   attente de la connexion
  1135.                           DCNX  ------- -- -- deconnexion
  1136.                           Texte ------- -- -- reception d'un
  1137.                           texte uniquement en mode connecte
  1138.  
  1139. Exemples:
  1140.  
  1141.      ATT  180  cnx  attend pendant 180 secondes  une  connexion.Si  la 
  1142. connexion  n'arrive pas avant la fin de cette duree la  macro-commande 
  1143. ou la touche de fonction est abandonnee.
  1144.      ATT 60 ?) > attend pendant 60 secondes le prompt d'une bbs
  1145.                  FBB . Ce texte doit etre termine par un CR .
  1146.                  ( C'est le cas avec la bbs FBB)
  1147.      ATT 10 attend simplement 10 secondes .
  1148.  
  1149.  
  1150.  
  1151.  
  1152.                                                                Page 17
  1153. TPK version 1.64                                            21/03/1991
  1154.  
  1155. Le fonctionnement de TPK n'est pas interrompu pendant cette attente et 
  1156. toutes  ces  programmations  peuvent etre annulees en tappant  sur  la 
  1157. touche ESC .
  1158.  
  1159.          Programmation d'un evenement a une heure determinee.
  1160.          ----------------------------------------------------
  1161.  
  1162.      La  commande  At  (ne pas confondre avec  ATTente  !)  permet  la 
  1163. programmation  de  TPK.  Il est possible de lancer  l'execution  d'une 
  1164. commande  de TPK a une heure determinee.  Cette commande peut etre une 
  1165. macro-commande ou n'importe quelle fonction de TPK . L'execution n'est 
  1166. validee  que  si  TPK  n'est pas connecte  sinon  les  commandes  sont 
  1167. empilees et seront executees apres la deconnexion.
  1168.      At [Heure [Commande ou liste de commandes]]
  1169.           Commande :  meme principe que les touches de fonctions 
  1170.           et les macro-comandes
  1171.      Le   parametre  heure  peut  etre  la  variable   %HEURE%   (voir 
  1172. description  dans les touches de fonction) et il est possible de faire 
  1173. une addition a ce parametre par exemple : a %HEURE%+15 commande^M
  1174. Cet exemple va executer commande a l'heure courante plus 15 minutes  . 
  1175. Soit la macro-commande balise :
  1176.      K^MBalise TPK^M^6a %HEURE%+15 macro balise 
  1177. L'execution de macro balise^M (ou <ESC>balise) va se reprogrammer elle 
  1178. meme  a  l'heure courante plus 15 minutes et creer un cycle continu  . 
  1179. Attention  cela  ne  fonctionne que dans les  macro-commandes  ou  les 
  1180. touches de fonction car la variable %HEURE% n'est connue que dans  ces 
  1181. modes .
  1182.  
  1183. Exemples:
  1184.  
  1185.      A sans parametres liste les programmations
  1186.  
  1187.      A 1000 <ESC>bbs^M met en memoire une programmation a 10H00
  1188.      Quand  TPK  va arriver a 10H00 il va executer  la  commande 
  1189.      <ESC>bbs , donc il va executer la macro-commande bbs. 
  1190.  
  1191.      A 1000 liste le contenu de la programmation a 10H00
  1192.  
  1193.      Apres    son   execution   la   programmation   est    effacee.Le 
  1194. fonctionnement est donc assure par cycle de 24h et il est possible  de 
  1195. refaire  les  programmations par un fichier de commandes qui sera  lui 
  1196. meme execute a une heure determinee.
  1197.  
  1198.      Associee  a  At  la  commande  EFAt  permet  l'effacement   d'une 
  1199. programmation.
  1200.  
  1201.      EFA 1000 efface la programmation a 10H00 si elle existe.
  1202.  
  1203.                          Fichiers programmes.
  1204.                          --------------------
  1205.  
  1206.      La  commande  EXecute  lance l'interpretation  de  commandes  TPK 
  1207. placees  dans  un  fichier dont le nom est passe  en  parametre.Chaque 
  1208. ligne peut comporter une ou plusieurs commandes selon le meme principe 
  1209. que  les  macro-commandes  .  Une ligne commencant par  un  diese  est 
  1210. consideree comme commentaire et ignoree par TPK .
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.                                                                Page 18
  1217. TPK version 1.64                                            21/03/1991
  1218.  
  1219.      La  commande  ECHOTpk permet de placer du texte dans  un  fichier 
  1220. programme  .  Ce texte sera affiche dans la fenetre de trafic de TPK . 
  1221. Cela permet de mettre sur l'ecran des commentaires sur le programme en 
  1222. cours d'execution .
  1223.  
  1224. Exemples:
  1225.  
  1226.      EX bbs1 lance l'execution du  fichier programme bbs1 qui doit  se 
  1227. trouver dans le repertoire des fichiers TPK .
  1228.  
  1229.      A 100 EX bbs1  programme l'execution de bbs1 a 1H00
  1230.  
  1231.             Exemple de fichier programme: le fichier lbbs
  1232.             ---------------------------------------------
  1233.  
  1234. c fe6cnb-1
  1235. att 180 cnx
  1236. ^7att 180 ) >
  1237. @S^H^H^H^H1
  1238. rm
  1239. ^7att 600 ) >
  1240. b
  1241.  
  1242.                  Detail des commandes de ce fichier:
  1243.                  -----------------------------------
  1244.  
  1245. Ligne 1 :    c  fe6cnb-1 connexion sur la bbs .  La demande  est 
  1246.              envoyee au TNC par TPK .
  1247. Ligne 2 :    att  180  cnx attente pendant 180  secondes  de  la 
  1248.              connexion .  Si au bout de cette tempo la connexion 
  1249.              n'est pas etablie le programme est abandonne .
  1250. Ligne 3 :    ^7att 180 ) > attente du prompt de la bbs
  1251.              Il ne faut pas oublier le ^7 qui simule l'appui sur 
  1252.              la  touche  F7 pour appeler l'interpreteur  de  TPK 
  1253.              sinon la commande serait envoyee a la bbs !!
  1254. Ligne 4 :    @S^H^H^H^H1  Alt-S suivi de 4 Ctrl-H et 1
  1255.              Alt-S : mise en service de la capture sur disque
  1256.              Les  4 Ctrl-H effacent le .TPK de TEMP.TPK et un  1 
  1257.              est  ajoute a TEMP ce qui donne TEMP1 .  La capture 
  1258.              va donc etre ecrite dans le fichier TEMP1 .
  1259. Ligne 5 :    rm  envoi  de la commande de lecture  des  messages 
  1260.              personnels a la bbs .  Si messages il y a ils  sont 
  1261.              sauvegardes dans TEMP1 .
  1262. Ligne 6 :    ^7att 600 ) > attente du prompt pendant 600 secondes
  1263.              Le ^7 toujours present est indispensable ....  Mais 
  1264.              facile a oublier !!
  1265. Ligne 7 :    b commande de deconnexion de la bbs
  1266.              La   capture  sera  fermee  automatiquement  a   la 
  1267.              deconnexion  .  Il est bien entendu possible de  la 
  1268.              faire  avec  un Alt-S ,  il suffit de mettre un  @S 
  1269.              dans le fichier .
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.                                                                Page 19
  1281. TPK version 1.64                                            21/03/1991
  1282.  
  1283.                         Syntaxe des commandes.
  1284.                         ----------------------
  1285.  
  1286. Les lettres des commandes qui sont en majuscules sont obligatoires.
  1287. Les parametres entre crochets sont optionnels.
  1288. Les parametres des commandes doivent etre separes par des espaces.
  1289. Les parametres inutiles (ou en trop) sont ignores.
  1290.  
  1291. ALArme F6XYZ[-n]
  1292.  
  1293.      Une sonnerie est envoyee a chaque fois que F6XYZ-n est      recu.
  1294.  
  1295. At [Heure [Commande]]
  1296.  
  1297.      Programmation   d'une  commande  a  une  heure   determinee.   La 
  1298. programmation  est  par cycle de 24h .  Il est possible de  faire  une 
  1299. programmation  dans  un  fichier  de  commandes  ce  qui  autorise  de 
  1300. multiples combinaisons.
  1301.  
  1302. ATTente Duree [Evenement]
  1303.  
  1304.      Attente  pedant un temps=Duree d'une evenement .  Evenement  peut 
  1305. etre CNX pour une connexion (avec un X !!) , DCNX pour une deconnexion 
  1306. (aussi avec un X !!) ,  ou un texte recu .  L'attente d'un texte n'est 
  1307. valide qu'en mode connecte . Il n'est pas possible d'attendre un texte 
  1308. non  connecte ....Si le parametre evenement n'est pas donne  l'attente 
  1309. se  fait  simplement pendant la duree demandee sans rien  attendre  de 
  1310. particulier sinon l'ecoulement de la temporisation .
  1311.      Duree est donnee en secondes et peut aller de 1 a 3600 .
  1312.      Soit de 1 seconde a 60 minutes ..
  1313.      Si  la  duree est ecoulee et que l'evenement attendu n'a  pas  eu 
  1314. lieu  l'execution de la macro-commande ou du fichier de commandes  est 
  1315. abandonnee .
  1316.  
  1317. BELL [OUI|NON|ON|OFF]
  1318.  
  1319.      Autorise  ou non l'emission de sonneries par le micro  ordinateur 
  1320. en  reception.(ne concerne pas la sonnerie de connexion qui est  geree 
  1321. par la commande SOnnerie)
  1322.  
  1323. CHat x
  1324.  
  1325.      Etablit  le  nombre  de  lignes  de  la  fenetre  du  mode   chat 
  1326. (fonctionnement  du programme lorsque l'on est connecte a une station) 
  1327. (x=3 a 21)
  1328.  
  1329. COUpure [n]  (n=40 a 79)
  1330.  
  1331.      Coupure du texte entre au clavier a partir de la colonne n  .  Le 
  1332. texte  est  coupe au dernier espace avant cette colonne et le  mot  en 
  1333. cours d'entree est renvoye a la ligne suivante .  Cela permet d'entrer 
  1334. un message sur une BBS sans s'occuper des retours a la ligne .
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.                                                                Page 20
  1345. TPK version 1.64                                            21/03/1991
  1346.  
  1347. ECHOTpk Texte
  1348.  
  1349.      Affiche  Texte dans la fenetre de trafic de TPK .  Cette commande 
  1350. permet  d'afficher  des commentaires sur l'ecran  pendant  l'execution 
  1351. d'un  fichier  de commandes .  Elle remplace la commande  ECHO  de  la 
  1352. version  1.63 qui etait en conflit avec la meme commande du TNC  .  En 
  1353. effet  si  vous mettiez ECHO OFF dans un fichier de configuration  TPK 
  1354. affichait OFF sur l'ecran au lieu d'envoyer cette commande au TNC .
  1355.  
  1356. EFAt Heure
  1357.  
  1358.      Effacement d'une programmation .
  1359.  
  1360. EFLogrx
  1361.  
  1362.      RAZ des stations entendues.
  1363.  
  1364. EFMacro macro
  1365.  
  1366.      Cette  commande  permet  de supprimer une  macro-commande  de  la 
  1367. liste.Il  n'est  pas possible de la recuperer en cas d'erreur  car  le 
  1368. fichier est reecrit aussitot sur le disque .... Alors attention !
  1369.  
  1370. EMacro Macro
  1371.  
  1372.      Edition  d'une macro-commande .  Le contenu de la  macro-commande 
  1373. est repasse dans le tampon clavier ce qui permet sont edition .
  1374.  
  1375. EXecute NomFichier
  1376.  
  1377.      Lance  l'execution d'un fichier de commandes .  Le fonctionnement 
  1378. est le meme que pour les macro-commandes et les touches de fonction.
  1379.  
  1380. FChat [Hauteur]
  1381.  
  1382.      Initialise la hauteur de la fenetre de moniteur en mode  connecte 
  1383. lorsque  RXblock et MCon sont valides.Le trafic est visualise dans  un 
  1384. fenetre  en haut de l'ecran lorsque ces deux commandes sont actives.Ne 
  1385. fonctionne pas en transfert Yapp car a ce moment la le TNC est en mode 
  1386. transparent.
  1387.  
  1388. FIN
  1389.  
  1390.      Retour au DOS (fin du programme)   (voir egalement ALT X)
  1391.  
  1392. FEnetre  F6XYZ-n
  1393.  
  1394.      Envoie  tous les messages de F6XYZ-n dans une fenetre en haut  de 
  1395. l'écran.
  1396.                     
  1397. FEnetre  x
  1398.  
  1399.      Etablit la hauteur de la fenetre a x lignes (3 a 18)
  1400.  
  1401. FEnetre "texte"
  1402.  
  1403.      Envoie  tous  les paquets dont le header contient texte  dans  la 
  1404. fenetre.Texte est marque dans la barre de separation.
  1405.  
  1406.  
  1407.  
  1408.                                                                Page 21
  1409. TPK version 1.64                                            21/03/1991
  1410.  
  1411. FLux [0|1|2]
  1412.      
  1413.      Controle de flux entre le micro-ordinateur et le TNC par:
  1414.      0 : DSR
  1415.      1 : CTS
  1416.      2 : DSR+CTS
  1417.      Pour un TNC2 utiliser DSR+CTS ou CTS et pour les TNCs  Kantronics 
  1418. par  exemple utiliser CTS .  TPK des son lancement vous indique si ces 
  1419. signaux  ne sont pas a la valeur attendue et passe  en  fonctionnement 
  1420. sans  acces a l'interface serie .  La touche ALT-V vous affiche l'etat 
  1421. de ces signaux grace au registre de l'UART 8250 de l'interface serie.
  1422.  
  1423. FREquence [xxxxxx]
  1424.  
  1425.      Modifie la frequence de QSO marquee dans le log.
  1426.  
  1427. FREquence 1|2 [xxxxxx]
  1428.  
  1429.      Valide  l'utilisation  de deux frequences avec basculage  par  le 
  1430. STREAM SWITCH qui doit etre modifie en consequence.Cette commande  est 
  1431. prevue  pour le KAM ou les autres TNCs Kantronics equipes de plusieurs 
  1432. ports radio.Le basculage de frequence avec TPK est alors automatique.
  1433.      Les  commandes suivantes doivent se trouver dans  le  CONFIG.TPK:       
  1434. (voir fichier CONFIG.KAM)
  1435.  
  1436.      STR $F1/$F2
  1437.      STREAMEV ON
  1438.      FRE 1 14Mhz
  1439.      FRE 2 144675   (par exemple!)
  1440.  
  1441.      De   plus  chaque  commande  FRE  bascule  le  TNC  sur  le  port 
  1442. correspondant.La  validation du Stream Switch permet a TPK de  changer 
  1443. de  port radio et de prendre en compte une connexion arrivant  sur  le 
  1444. port sur lequel il n'est pas affecte..
  1445.  
  1446.      Par  exemple si vous etes sur VHF et que quelqu'un se connecte  a 
  1447. vous  sur  HF TPK va basculer le TNC sur HF ,valider la  connexion  et 
  1448. changer la frequence pour le LOG.
  1449.      Cette possibilite est uniquement validee par la presence des deux 
  1450. frequences  et  ne  fonctionnera bien sur qu'avec un TNC equipe  de  2 
  1451. ports radio.A ne pas utiliser avec un TNC2 !!
  1452.  
  1453. G8BPQ [OUI|NON|ON|OFF]
  1454.  
  1455.      Valide  l'utilisation du driver de G8BPQ.Le numero de port  serie 
  1456. dans TPK.CFG doit correspondre a celui que vous desirez utiliser  dans 
  1457. le driver.
  1458.  
  1459. Init n
  1460. Init NomFichier
  1461.  
  1462.      Initialisation  a  partir d'un fichier de configuration comme  au 
  1463. depart du programme.
  1464. Init sans parametre initialise avec CONFIG.TPK
  1465. Init n initialise avec le fichier CONFIG-n.TPK avec 0 < n < 9
  1466. Init NomFichier lance l'execution du contenu de NomFichier.Par exemple 
  1467. I TNC2.SET pour initialiser le TNC2 avec les parametres contenus  dans 
  1468. le  fichier  TNC2.SET qui est un fichier type fonctionnant  avec  TPK. 
  1469.  
  1470.  
  1471.  
  1472.                                                                Page 22
  1473. TPK version 1.64                                            21/03/1991
  1474.  
  1475. Contrairement  a execute ou les caracteres sont entres dans le  tampon 
  1476. clavier  ,  les commandes sont passees directement a l'interpreteur de 
  1477. TPK .
  1478.  
  1479. INT14 [OUI|NON|ON|OFF]
  1480.  
  1481.      Valide  l'utilisation d'un driver serie externe comme COMBIOS  de 
  1482. WA7MBL ou MBBIOS de AA4RE.
  1483.  
  1484. Justifie [n]  (n=40 a 79)
  1485.  
  1486.      Justification du texte sur n colonnes . Lorsque le texte entre au 
  1487. clavier atteint la colonne n ,  le mot en cours d'entree est reporte a 
  1488. la ligne suivante et la ligne en cours est cadree sur les n colonnes . 
  1489. Son utilisation est la meme que la commande coupure .  La touche ALT-J 
  1490. permet de basculer la justification En/Hors service.
  1491.  
  1492. LOG [OUI|NON|ON|OFF]
  1493.  
  1494.      Autorise  ou  interdit  la  generation  d'un  log  des   stations 
  1495. connectees.Ce fichier est compatible avec le programme PCLOG.
  1496.      
  1497. Macro cle ou <ESC>cle
  1498.  
  1499.      Lance  la  macro-commande  reperee par son nom  "cle".Une  macro-
  1500. commande peut etre une suite de commandes de TPK ou du TNC-2.
  1501.       Deux  macros commandes sont fournies dans le fichier TPK.ZIP  la 
  1502. premiere  RAZTNC permet la mise du TNC2 aux bons parametres de  parite 
  1503. et  nombre de bits ce qui est tres utile pur les versions  d'eprom  du 
  1504. TAPR  qui  sont  en  general  en  7  bits  et  INITNC  qui  envoie  la 
  1505. configuration complete au TNC2..
  1506.      Donc si au demarrage de TPK il n'y a pas de message d'erreur mais 
  1507. que  le  micro-ordinateur n'a pas de caracteres venant du TNC2  il  se 
  1508. peut  que les parametres de la liaison serie du TNC2 soient en 7  bits 
  1509. avec  parite et il suffit a ce moment de taper <ESC>RAZTNC pour mettre 
  1510. le  TNC2  dans le bon mode,ensuite <ESC>INITNC  pour  l'initialisation 
  1511. complete,INIT  et  ALT-D  pour envoyer les  commandes  qui  sont  dans 
  1512. CONFIG.TPK et mettre l'horloge du TNC2 a l'heure.
  1513.  
  1514. MCon [ON|OFF]
  1515.      
  1516.      Valide le mode moniteur connecte.Si RXblock est egalement  valide 
  1517. le trafic va s'afficher dans le haut de l'ecran . (TNC2 uniquement)
  1518.  
  1519. MEmorise macro commande
  1520.  
  1521.      Met  en memoire (et sur disque) la macro-commande "macro" avec la 
  1522. commande "commande" qui lui sera associee.
  1523.      Par exemple vous pouvez entrer les calls que vous appelez souvent 
  1524. avec  une  abreviation (un mnemonique quelconque).Le principe  est  le 
  1525. meme que le fichier YAPP.DIR du programme YAPP.La difference est qu'il 
  1526. est possible de modifier chaque macro depuis le programme.
  1527.      Exemple:votre BBS locale et favorite est F6ABJ-1 
  1528.      Vous pouvez creer une macro pour l'appeler:
  1529.           MEM BBS C F6ABJ-1
  1530.      La macro BBS est creee et il vous suffit de taper:
  1531.           M BBS  pour lancer une connexion vers F6ABJ-1 ou <ESC>BBS
  1532.      Si  la macro dont vous donnez le nom existe deja son contenu  est 
  1533. remplace par la nouvelle commande donnee en parametre.
  1534.  
  1535.  
  1536.                                                                Page 23
  1537. TPK version 1.64                                            21/03/1991
  1538.  
  1539.  
  1540. PAth 
  1541.  
  1542.      Affichage du chemin d'acces aux fichiers de TPK
  1543.  
  1544. PORT [n[?|adresse irq]]
  1545.  
  1546.      Changement  de port serie ou des adresses et IRQs des  interfaces 
  1547. series . (voir au debut de la documentation)
  1548.  
  1549. REPrise [OUI|NON|ON|OFF]
  1550.  
  1551.      Autorisation   ou  suppression  de  la  reprise  d'un   transfert 
  1552. abandonne avec YAPP.Cette option est NON par defaut dans le  programme 
  1553. car  si  elle est validee il est possible de detruire  n'importe  quel 
  1554. fichier des disques accessibles ! (REMISE a OUI dans V 1.64)
  1555.  
  1556. RXblock [ON|OFF]
  1557.  
  1558.      Valide  le  mode  bloc  en reception ce qui permet  si  MCon  est 
  1559. egalement  valide  d'afficher  le trafic en  mode  connecte  dans  une 
  1560. fenetre  en haut de l'ecran..La hauteur de cette fenetre est  reglable 
  1561. par la commande FChat.Ce principe etant assez simpliste sur le TNC2 il 
  1562. est  possible  qu'il  y ai confusion par le programme dans le  cas  de 
  1563. reception de binaire qui risque alors de se retrouver dans la  fenetre 
  1564. principale.Il  ne  peut s'agir bien entendu que de trames qui ne  vous 
  1565. sont pas adressees ,mais par exemple un transfert binaire en cours sur 
  1566. la frequence.
  1567.      Lorsque  vous etes vous meme en transfert binaire le TNC  est  en 
  1568. mode transparent et cette reception n'est plus active donc en principe 
  1569. pas de confusion possible. (TNC2 uniquement)
  1570.  
  1571. SAuve
  1572.  
  1573.      Sauvegarde  des  parametres de la liaison serie de TPK:numero  du 
  1574. port  et adresses/IRQs des ports serie..Les autres parametres ne  sont 
  1575. pas  modifies  par  cette commande et il faut donc le  faire  avec  un 
  1576. editeur de texte
  1577.  
  1578. Shell [commande[ parametres]] 
  1579.  
  1580.      Saut  au DOS et execution d'un programme avec retour a TPK  a  la 
  1581. fin  de  la  commande.S'il n'y a pas de commande  cette  fonction  est 
  1582. equivalente a la touche F3
  1583.  
  1584.  
  1585. SUpcr [ON|OUI|OFF|NON]
  1586.  
  1587.      Suppression  ou non d'un eventuel CR envoye systematiquement a la 
  1588. fin de chaque paquet information par le TNC-2 en mode moniteur  .C'est 
  1589. le  cas  des  TNC-2 par exemple ce qui permet l'affichage  correct  du 
  1590. texte  dans  la fenetre mais pas du PK232 pour lequel il  faut  mettre 
  1591. SUPcr off.
  1592.  
  1593. SOnnerie [OUI|ON|NON|OFF]
  1594.  
  1595.      Valide la sonnerie a la connexion.
  1596.  
  1597.  
  1598.  
  1599.  
  1600.                                                                Page 24
  1601. TPK version 1.64                                            21/03/1991
  1602.  
  1603. Touche Sn|Cn|An Texte_de_la_touche
  1604.  
  1605.      Touches  de fonction programmables.Description complete au  debut 
  1606. de la documentation.
  1607.  
  1608. Vitesse [4800|9600|19200]
  1609.  
  1610.      Modification  de la vitesse de la liaison serie avec  le  TNC2.La 
  1611. vitesse  implicite  est  9600  bauds.Pour passer en  19200  mettre  la 
  1612. commande  Vitesse  19200 au debut du fichier  CONFIG.TPK  avant  toute 
  1613. commande a envoyer au TNC2 bien sur.
  1614.  
  1615.                      Les commandes et CONFIG.TPK
  1616.                      ---------------------------
  1617.  
  1618. Les   commandes   peuvent   etre   utilisees  dans   un   fichier   de 
  1619. configuration.Ce  fichier s'il existe est lu au lancement de  TPK   et 
  1620. les  commandes  qu'il  contient sont  executees.Ce  fichier  s'appelle 
  1621. CONFIG.TPK et peut se presenter par exemple comme ci-dessous:
  1622.  
  1623. FE 5
  1624. FE F6XYZ-1
  1625. ALARME F6ABC-1
  1626. MON ON
  1627. CONOK ON
  1628. CPACTIME  ON      (parametre  important  permettant  l'envoi  de 
  1629.                    caracteres sans CR par exemple pour le prompt
  1630.                    de TPK ([TPK] >))
  1631. etc
  1632.  
  1633.      Certaines  commandes destinees au TNC sont egalement  gerees  par 
  1634. TPK pour son fonctionnement.
  1635.      Connect  F6XYZ est utilise par TPK qui memorise l'indicatif  pour 
  1636. le reutiliser avec la touche F8.
  1637.      RXblock est utilise pour valider le mode bloc dans TPK.
  1638.      MCon  est  utilise  pour valider la fenetre de moniteur  en  mode 
  1639. connecte.
  1640.      Pour  que  la fenetre soit active en mode connecte il  faut  donc 
  1641. passer ces deux commandes au TNC a chaque utilisation de TPK ce ui lui 
  1642. permet de valider le mode..Il suffit par exemple de les mettre dans le 
  1643. fichier  CONFIG.TPK qui est execute au demarrage du programme..TPK  ne 
  1644. va  pas  interroger  le TNC et ne peut pas savoir  autrement  que  ces 
  1645. commandes sont activees. 
  1646.  
  1647.  
  1648.                         Fichiers de TPK
  1649.                         ---------------
  1650.  
  1651. TPK.CFG   Configuration du programme
  1652.           Le  fichier  est  commente  et  il  suffit  de  changer  les 
  1653.           parametres  en fonction de ses besoins ou de ses gouts  pour 
  1654.           les couleurs !
  1655.           Le  principe du repertoire d'envoi de fichiers  (  troisieme 
  1656.           parametre)  est  explique dans les touches de  fonction  car 
  1657.           sont usage est modifiable avec la touche F5.Le repertoire de 
  1658.           reception  de  fichier  permet  de  verrouiller  l'acces  en 
  1659.           reception  a un seul repertoire ce qui evite d'aller  ecrire 
  1660.           des fichiers n'importe ou. 
  1661.  
  1662.  
  1663.  
  1664.                                                                Page 25
  1665. TPK version 1.64                                            21/03/1991
  1666.  
  1667.           Le  nombre  de lignes d'affichage est fonction de  la  carte 
  1668.           ecran  utilisee et doit correspondre a une valeur utilisable 
  1669.           par  cette carte en mode TEXTE.Donc 25 lignes dans tous  les 
  1670.           cas,43 lignes dans le cas de l'EGA et 50 lignes dans le  cas 
  1671.           de  la  carte VGA..D'autres valeurs entraineront sans  doute 
  1672.           une perte de controle car il n'y a pas de verification  dans 
  1673.           TPK  !..Chacun devra donc utiliser la valeur correspondant a 
  1674.           sa carte.. 
  1675.           Les  parametres  de couleurs peuvent etre verifies  dans  le 
  1676.           fichier COULEURS (faire TYPE COULEURS).
  1677.           Les ports serie sont modifiables par la commande PORT et  il 
  1678.           est plus sur d'utiliser celle-ci plutot que de modifier dans 
  1679.           ce fichier.
  1680.  
  1681.           Vous  pouvez modifier et rajouter des commentaires mais bien 
  1682.           entendu  ne pas supprimer de parametres.De plus  TPK  charge 
  1683.           ses  parametres  dans l'ordre du fichier qu'il ne faut  donc 
  1684.           pas modifier !!
  1685.      
  1686.                Le  programme  peut etre lance avec  un  parametre  lui 
  1687.           indiquant le chemin sous lequel se trouve le fichier TPK.CFG
  1688.  
  1689.                Par   exemple  si  les  fichiers  sont  dans  un   sous 
  1690.           repertoire  C:\TPK  et que vous voulez lancer  le  programme 
  1691.           d'un autre repertoire il vous suffit de donner ce repertoire 
  1692.           comme  parametre  et  TPK ira chercher les fichiers  par  ce 
  1693.           chemin. Taper : TPK C:\TPK\  (ne pas oublier le dernier \)
  1694.  
  1695.  
  1696. TPK.001        ecrans d'aide
  1697. TPK.DIR        liste des macro-commandes de TPK
  1698. TPK.KEY        touches de fonction programmables
  1699. LOG.DAT        log des stations connectees compatible avec PCLOG
  1700. MESSAGEn.TPK   Fichiers  messages  appeles en mode  connecte  par  les 
  1701.                touches ALT-1 a ALT-0.
  1702. CONFIG.TPK     Fichier  pouvant  contenir  les  commandes  de  TPK  et 
  1703.                execute   au  debut  du  programme ou  par la  commande 
  1704.                INIT  sans  parametre.Voir  a la fin de  la  liste  des 
  1705.                commandes.
  1706. CONFIG-n.TPK   Fichiers   similaires   a  CONFIG.TPK   contenant   des 
  1707.                commandes de TPK et lances par INIT n
  1708. CONFIG-X.TPK   Fichier  contenant les commandes executees par TPK a la 
  1709.                fin du programme.
  1710. AIDE           Fichier contenant le texte envoye a la reception de  la 
  1711.                commande AIDE (commande a distance)
  1712.  
  1713. Ces  fichiers doivent se trouver dans le sous repertoire indique  dans 
  1714. TPK.CFG  sinon  il  y  aura  un message  d'erreur  et  abandon  de  la 
  1715. commande.Attention  si ce chemin n'est pas precise dans le fichier  de 
  1716. configuration   c'est  le  disque  implicite  qui  sera  utilise   par 
  1717. TPK.(c'est le cas du fichier original de TPK)
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.                                                                Page 26
  1729. TPK version 1.64                                            21/03/1991
  1730.  
  1731.                        TPK et les repertoires.
  1732.                        -----------------------
  1733.  
  1734.      TPK sans parametre et pas de repertoire dans TPK.CFG.
  1735.      -----------------------------------------------------
  1736.  
  1737. C:\TPK\TPK.EXE
  1738.        TPK.CFG
  1739.        TPK.001
  1740.        CONFIG.TPK
  1741.        TPK.KEY
  1742.        TPK.DIR
  1743.        AIDE
  1744.        MESSAGEn.TPK
  1745.        LOG.DAT
  1746.        CONFIG-X.TPK
  1747.  
  1748. La commande est simplement TPK<RETURN>
  1749.  
  1750.     TPK avec un parametre et pas de repertoire dans TPK.CFG.
  1751.     --------------------------------------------------------
  1752.  
  1753. C:\TPK\TPK.EXE      C:\REPCFG1\TPK.CFG
  1754.        TPK.001      C:\REPCFG2\TPK.CFG
  1755.        CONFIG.TPK
  1756.        TPK.KEY
  1757.        TPK.DIR
  1758.        AIDE
  1759.        MESSAGEn.TPK
  1760.        LOG.DAT
  1761.        CONFIG-X.TPK
  1762.  
  1763. Dans ce cas les commandes suivantes sont possibles:
  1764. TPK C:\REPCFG1\<RETURN> et TPK C:\REPCFG2\<RETURN>
  1765. avec  deux  configurations  differentes,par exemple  des  ports  serie 
  1766. differents,un  mode  d'affichage different...Les autres fichiers  sont 
  1767. communs..
  1768.  
  1769.         TPK sans parametre et avec un repertoire dans TPK.CFG.
  1770.         ------------------------------------------------------
  1771. C:\TPK\TPK.EXE      
  1772.        TPK.CFG -->  C:\PACKET\TPK.001
  1773.                               CONFIG.TPK
  1774.                               TPK.KEY
  1775.                               TPK.DIR
  1776.                               AIDE
  1777.                               MESSAGEn.TPK
  1778.                               LOG.DAT
  1779.                               CONFIG-X.TPK
  1780.  
  1781. Le repertoire C:\PACKET\ se trouve dans TPK.CFG...
  1782. La  commande  est TPK<RETURN> et les fichiers peuvent etre  communs  a 
  1783. plusieurs  configurations  ou  a un autre  logiciel  comme  PK1PC  par 
  1784. exemple qui utilise le meme LOG.DAT..
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.                                                                Page 27
  1793. TPK version 1.64                                            21/03/1991
  1794.  
  1795.          TPK avec un parametre et un repertoire dans TPK.CFG.
  1796.          ----------------------------------------------------
  1797.  
  1798. C:\TPK\TPK.EXE      
  1799.  
  1800.        C:\REPCFG1\TPK.CFG ---> C:\REPTPK1\TPK.001
  1801.                                           CONFIG.TPK
  1802.                                           TPK.KEY
  1803.                                           TPK.DIR
  1804.                                           AIDE
  1805.                                           MESSAGEn.TPK
  1806.                                           LOG.DAT
  1807.                                           CONFIG-X.TPK
  1808.  
  1809.        C:\REPCFG2\TPK.CFG ---> C:\REPTPK2\TPK.001
  1810.                                           CONFIG.TPK
  1811.                                           TPK.KEY
  1812.                                           TPK.DIR
  1813.                                           AIDE
  1814.                                           MESSAGEn.TPK
  1815.                                           LOG.DAT
  1816.                                           CONFIG-X.TPK
  1817.  
  1818. Les commandes possibles sont TPK C:\REPCFG1\<RETURN>
  1819. et TPK C:\REPCFG2\<RETURN>
  1820. Dans  ce  cas  cela donne deux TPK completement separes  avec  un  LOG 
  1821. separe,des fichiers CONFIG differents,etc...
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.                                                                Page 28
  1857. TPK version 1.64                                            21/03/1991
  1858.  
  1859.            Envoyer un fichier (texte) a son correspondant.
  1860.            -----------------------------------------------
  1861.  
  1862.      Lorsque  l'on  est  connecte passer en mode  commande  en  tapant 
  1863. F7.Ensuite  taper  /SEND fichier.ext A et le fichier sera envoye  sans 
  1864. protocole.Ceci  est valable par exemple pour envoyer un message a  une 
  1865. messagerie.Lorsque  la  BBS vous demande d'entrer le  texte  de  votre 
  1866. message  il suffit de passer la commande ci-dessus et le texte prepare 
  1867. a l'avance dans un fichier sera transmis.
  1868.  
  1869.  
  1870.           Envoyer un fichier binaire avec le protocole YAPP:
  1871.           --------------------------------------------------
  1872.  
  1873.      Tapez  F7  ce qui met TPK en attente d'une  commande  et  ensuite 
  1874. entrez  la  commande :  /SEND [x:]FICHIER[.EXT] [Y] ce qui demarre  la 
  1875. procedure de transfert.Si votre correspondant est equipe de TPK il n'a 
  1876. rien  a faire la reception va demarrer automatiquement chez lui.Si  il 
  1877. utilise  YAPP il doit taper la touche de reception de fichier  binaire 
  1878. et  donner  le  nom  du fichier ensuite  le  transfert  doit  s'operer 
  1879. normalement.
  1880.      Pour  envoyer  un fichier binaire a une BBS F6FBB proceder de  la 
  1881. meme  maniere apres avoir envoye la commande YU FICHIER[.EXT] a  cette 
  1882. BBS.
  1883.      Si  votre correspondant connait TPK il lui suffit de vous envoyer 
  1884. la commande et TPK va passer en emission de fichier.S'il est equipe de 
  1885. TPK  il n'a plus rien a faire et s'il est avec YAPP il  doit  proceder 
  1886. comme ci-dessus.
  1887.  
  1888. ATTENTION : lorsque vous etes connecte YAPP est implicte dans la 
  1889.             commande  /SEND et deconnecte il n'est pas  possible 
  1890.             d'envoyer  autrement  qu'en  ASCII.Cela  permet  par 
  1891.             exemple  d'envoyer  un fichier de  configuration  au 
  1892.             TNC (ex:/SEND TNC2.SET).
  1893.  
  1894. ATTENTION : Avec  les  TNC2s equipes d'une eprom  contenant  une 
  1895.             mini  BBS  appelee  en  bon  francais  PMS  utilisez 
  1896.             PACLEN=255  sinon l'envoi de fichier ne fonctionnera 
  1897.             pas  correctement si la longueur du fichier  depasse 
  1898.             2KO  avec  le  PACLEN=0 sans  doute  a  cause  d'une 
  1899.             mauvaise gestion des tampons du TNC2.Par contre pour 
  1900.             une  utilisation de TPK sur une frequence degagee et 
  1901.             de maniere a obtenir une bonne vitesse de  transfert 
  1902.             vous  pouvez utiliser le PACLEN maxi et le  MAXFRAME 
  1903.             maxi  si vous avez une eprom sans PMS.Dans de bonnes 
  1904.             conditions la vitesse peut atteindre 110cps..
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.                                                                Page 29
  1921. TPK version 1.64                                            21/03/1991
  1922.  
  1923.                      Recevoir un fichier binaire:
  1924.                      ----------------------------
  1925.  
  1926.      Si  votre correspondant utilise TPK il vous suffit de lui envoyer 
  1927. la commande (toujours la meme (voir ci-dessus)) et tout va se derouler 
  1928. tout seul ensuite.
  1929.      Si votre correspondant utilise YAPP c'est lui qui va diriger  les 
  1930. operations  !  Il doit taper la touche d'envoi de fichiers binaires et 
  1931. donner  le  nom  du fichier.De votre cote avec  TPK  le  transfert  va 
  1932. demarrer tout seul.
  1933.      Si votre correspondant est une BBS F6FBB envoyez lui la  commande 
  1934. d'envoie  de  fichier  binaire  (YD FICHIER[.EXT])  et  la  suite  est 
  1935. automatique.
  1936.  
  1937.      TPK  accepte  les conventions du DOS pour les  noms  de  fichiers 
  1938. c'est a dire que par exemple si il recoit /SEND FICHIER.* il enverra a 
  1939. la  suite  tous les fichiers ayant pour nom FICHIER  quelquesoit  leur 
  1940. extension.
  1941.      *.* enverra le contenu du disque !
  1942.  
  1943.  
  1944.                   REPRISE d'un transfert abandonne.
  1945.                   ---------------------------------
  1946.  
  1947.      Depuis  la version 1.44 il est possible de reprendre le transfert 
  1948. d'un  fichier qui a ete interrompu.Il faut d'abord valider la  REPRISE 
  1949. par   la  commande  du  meme  nom  et  bien  entendu  que   les   deux 
  1950. correspondants  soient equipes de TPK.Lorsque cette option est validee 
  1951. et que TPK trouve sur sont disque un fichier du meme nom que celui qui 
  1952. lui  est  envoye et dont la longueur est inferieure a  ce  dernier  il 
  1953. considere  que c'est le meme fichier dont le transfert a ete abandonne 
  1954. et  il  va donc reprendre le tranfert a l'endroit exact ou  il  a  ete 
  1955. interrompu.ATTENTION  pour ne pas alourdir les echanges d'informations 
  1956. entre  les  deux  correspondants il n'y a pas de  verification  de  la 
  1957. partie  deja recue qui peut etre un fichier  different.Cette  facilite 
  1958. est a manier avec prudence mais est neanmoins tres apreciable quand un 
  1959. transfert est interrompu a quelques octets de la fin du fichier !!
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.                                                                Page 30
  1985. TPK version 1.64                                            21/03/1991
  1986.  
  1987.  
  1988.                  Principe de la REPRISE du transfert.
  1989.                  ------------------------------------
  1990.  
  1991.      Dans  le protocole YAPP en reception on peut considerer que si le 
  1992. fichier existe deja sur le disque c'est une condition pour refuser  la 
  1993. reception  bien  que ca ne soit pas clairement defini par  WA7MBL.Donc 
  1994. dans ce cas le recepteur va repondre Not_Rdy (Not Ready) et dans cette 
  1995. reponse  il  est  prevu  la possibilite  d'incorporer  une  raison  en 
  1996. ASCII.C'est donc cette possibilite que j'ai utilise pour declancher la 
  1997. reprise de transfert.
  1998.  
  1999.      Dans ce cas TPK repond:
  2000.  
  2001. NAK len (R) NUL (longueur deja recue en ASCII) NUL 
  2002.      |   |
  2003.      |   |-> R comme REPRISE
  2004.      |-> longueur du texte suivant
  2005.  
  2006.      Ce  format est identique a celui du HEADER et le nom  de  fichier 
  2007. est remplace par la lettre R.
  2008.      Lorsque le TPK emetteur recoit cette information il se positionne 
  2009. a  l'endroit  ou le transfert a ete interrompu et reprend  l'envoi  du 
  2010. fichier.
  2011.  
  2012.  
  2013. PS:les   critiques   (constructives   !)   remarques,suggestions,idees 
  2014. diverses seront le bienvenues.
  2015.  
  2016. Vous pouvez envoyer des messages packet aux adresses suivantes :
  2017. FC1EBN @F6ABJ.FRPA.FRA.EU ou @FF6PTT.FRPA.FRA.EU
  2018.  
  2019.  
  2020.                           73s Gerard FC1EBN
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.                                                                Page 31
  2049.