---------------- C O P T E L ---------------- Version 1.3 par T.Jaouen (C) 1990 Sixième Continent I - INTRODUCTION ------------ 1 Description: ------------ Coptel est un transmetteur/récepteur de fichier par le réseau téléphonique. Sa particularité principale est d'utiliser uniquement le minitel comme modem, et de l'exploiter au maximun de ses possibilités. Le protocole de communication unique, gére les erreurs. La vitesse de transmission est de 90 octets par seconde. 2 Configuration requise: ---------------------- - Un ordinateur totalement compatible avec l'IBM PC. - Une carte video acceptant soit le mode CGA 80 colonnes, soit le mode MDA 80 colonnes. - Un minitel. - Un cable de liaison carte série-minitel. 3 Fichiers fournis: ----------------- COPTEL.EXE Le logiciel de communication. COPTEL.CFG Fichier ASCII (texte) décrivant la configuration. COPTEL.DOC Le fichier que vous lisez en ce moment. II - LANCEMENT --------- 1 Configuration de Coptel: ------------------------ Par défaut, Coptel est configuré comme suit: Communication par le port COM1. Il est possible de spécifier une autre configuration ou d'autres informations en utilisant deux méthodes: a) Lignes de commandes ------------------- Coptel reconnait 13 commandes possibles sur la ligne de commandes. les voici avec leur description: communication: COM1 : désigne le port 1 (adresse ??? IRQ 4) COM2 : désigne le port 2 (adresse ??? IRQ 3) COM3 : désigne le port 3 (adresse ??? IRQ 4) COM4 : désigne le port 4 (adresse ??? IRQ 3) note: l'adresse est celle qui est spécifiée sur la carte. IRQ3 : désigne l'interruption 3 IRQ4 : désigne l'interruption 4 ex: COM2 IRQ4 LGIN= : définit la taille du tampon d'entrée, intermédiaire du minitel vers le PC. Par défaut: LGIN=1024 LGOUT= : définit la taille du tampon de sortie, intermédiaire du PC vers le minitel. Par défaut: LGOUT=0 (mieux vaut ne pas changer cette valeur) écran: CGA : carte video supportant le mode CGA MDA : carte video supportant le mode MDA (monochrome) NEIGE : force Coptel à éliminer (autant que possible) les parasites apparaissant avec certaines cartes video CGA. PASNEIGE : l'inverse de NEIGE. (c'est l'etat pas défaut) note: Si vous spécifiez pas la carte video à utilisé (CGA ou MDA) c'est le logiciel que la déterminera. divers: VER : affiche la version du logiciel et retourne sous le système d'exploitation. (cette opération doit être possible sous une configuration quelconque). Normalement, il est affiché: COPTEL Version date auteur copyright b) Fichier de configuration ------------------------ Il est possible de créer un fichier texte regroupant toutes les spécifications décrites plus haut. Il faut alors le nommer "COPTEL.CFG". Lorsque Coptel est lancé, il recherche automatiquement le fichier "COPTEL.CFG" dans le répèrtoire courant. Les commandes peuvent être organisées comme sur la ligne de commande ou séparées par une "fin de ligne". ex: + COM1 +-¦ LgOut=4096 PasNeige ¦ + PasNeige ¦ +-->COPTEL.CFG note: Il est toujours possible de spécifier des ordres sur la ligne de commande: la ligne de commande est toujours consultée après la lecture de "COPTEL.CFG". c) Messages d'erreurs retournés ---------------------------- - "paramètre incorrect ->" La ligne de commande ou le fichier "COPTEL.CFG" contient une erreur de syntaxe ou une commande inconnue. - "Carte série absente" Ce message se produit lorsque Coptel obtient une adresse de port nulle. (Il est impératif de bien paramètrer sa carte série) d) Configuration par défaut et exemples ------------------------------------ - par défaut, on aurait une configuration du logiciel équivalent à: C:\> coptel com1 cga pasneige lgin=1024 lgout=0 note: - Une commande (ou paramètre) doit être écrit sans espace, car ce dernier est utilisé comme séparateur. - L'ordre d'apparition des commandes n'a pas d'importance, ni le fait qu'elles soient ecrites en majuscules ou minuscules. - exemples: - C:\> coptel com4 - C:\> coptel neige lgin=0 lgout=0 (c'est le type de configuration autorisée mais peut être pas idéal!) 2 Au commencement: ---------------- a) Bon début --------- Affichage de l'environnement Coptel. b) Plantages --------- Si rien ne se produit comme ci-dessus, et ceci, sans qu'un message d'erreur apparaisse alors que votre PC n'est plus controlable, il faut alors bien verifier: - que vous avez selectionné le bon mode video (CGA ou MDA) - que votre carte video supporte le mode texte CGA ou MDA (sans passer par les routines du DOS). - que votre carte video produit ou non des parasites. (car parfois, avec la spécification "NEIGE" sur une carte qui n'en fait pas, cela produit un blocage) - que votre carte série est bien paramètrée. III - FENETRES ET TOUCHES ------------------- Lorsqu'une fenêtre apparaît, vous avez normalement plusieurs choix qui vous sont proposé: "OUI","NON" etc... Le choix apparaissant en "inversé" (fond blanc, caractères noirs) est un choix qui est latent. Il vous suffit de taper sur [espace] ou [Return] ou [Enter] pour sélectionner ce choix. Si vous souhaitez en changer utiliser les touches de déplacement du curseur. Parfois, pour revenir en arrière, vous devez taper la touche [Esc]. IV - COPTEL EN ACTION ---------------- 1 Fichiers à manipuler: --------------------- Coptel ne fait aucun accès disque lorsqu'il emet ou reçoit un fichier. -L'émetteur: le fichier est complètement chargé avant la transmission. -Le récepteur: le fichier est complètement sauvegardé aprés la reception. L'émetteur ne transmet pas le nom, la date ou l'attribut du fichier: le nom sera celui que le recepteur voudra, la date sera celle de la création du fichier (donc la date courante) et l'attribut sera "Archive". 2 Paquets: -------- Un paquet représente 3600 caractères ce qui équivaut à 2700 octets. 3600 caractéres sont transmis par minitel en 30 secondes, ce qui nous fait 2700 octets en 30 secondes soit 90 octets par seconde. A la fin de chaque paquet, le récepteur envoi le résultat (d'après un calcul) de la réception. Le paquet est retransmis si l'émetteur constate une erreur de transmission. Un paquet peut être retransmis 3 fois. Ensuite il y a abandon complet de la transmission en cours. 3 Limites: -------- Un fichier à transmettre doit être inférieur à 300 Ko. En réalité, inclus les échanges de status de réception et exclus les cas de retransmission de paquets, il faut considerer la vitesse de transmission à 85 octets par seconde. RAPPEL: L'UTILISATEUR DOIT SAUVEGARDER LE FICHIER RECU, CAR ELLE NE SE FAIT PAS AUTOMATIQUEMENT LORS DE LA TRANSMISSION COMME AVEC D'AUTRES LOGICIELS. V - SORTIR ------ Taper la touche [Esc]. +----------------------------------------------------------------------------+ ¦Coptel V1.3 est dans le domaine public. ¦ ¦Ce logiciel ne peut pas faire l'objet d'une transaction commerciale. ¦ ¦Il peut être copié et utilisé sans restriction, cependant il ne peut pas ¦ ¦être modifié sans le consentement de l'auteur. ¦ ¦Ni l'auteur, ni Sixième Continent ne pourra être tenu responsable de tout ¦ ¦dommage direct ou indirect découlant de l'utilisation de ce logiciel. ¦ ¦Tous droits réservés. ¦ ¦Copyright (C) 1990 Sixième Continent ¦ +----------------------------------------------------------------------------+ Thierry JAOUEN , le 30 mai de l'an 1990.