******************************************** * * * T E L F A X V 3.11 * * * * communication numérique par * * * * voie hertzienne RadioFax - RadioTélétype * * * ******************************************** TELFAX est un logiciel fonctionnant sur les ordinateurs Amiga. Il permet la réception ou l'émission de signaux au standard FAX, RTTY et Morse. Il nécessite soit une interface de digitalisation sonore à brancher sur le port parallèle, capable d'échantillonner jusqu'à 47 kHz, une interface série ou bien un terminal Pk232. Le nombre de gris en fax dépend de l'interface utilisée. Les messages ou images reçues peuvent ainsi être sauvegardés à loisir ; l'utilisateur dispose en outre d'un grand nombre d'options ainsi que des possibilités de paramétrages inédites jusqu'à ce jour. Telfax inclut également la possibilité de programmer un calendrier de réception suivant des dates programmées, ceci dans le cadre d'un ensemble de fonctions plus complexes appelé "Programme de fonctions". TELFAX utilise 1 plan de travail pour les textes, contitué par la fenêtre et les menus déroulants principaux ainsi qu'un plan de travail graphique utilisé par les images FAX constitué par un écran haute résolution. Dès que Telfax est chargé, l'écran graphique n'est cepandant pas encore ouvert. Celui-ci ne s'ouvrira que si vous désirez entrer dans les modes émission ou réception FAX. Ceci permet de réserver un maximum de mémoire si vous n'utilisez que le mode RTTY et que vous ne disposez que de peu de mémoire. Pour accéder au menu déroulant de l'écran graphique (s'il est présent bien sûr), amener le pointeur de la souris en haut de l'écran, cliquer sur le bouton de gauche puis maintenez le bouton de droite appuyé pour accéder au menu déroulant. Toutefois, sur les Amiga disposant de Kickstart >=2.0, celà ne semble pas fonctionner. Les points du menu "ECRAN PRINCIPAL" et "ECRAN GRAPHIQUE" permettent néanmoins d'afficher les écrans désirés. Les tailles des tampons de travail écran+texte peuvent être définies par l'utilisateur dans le fichier de configuration en fonction de la mémoire disponible. CHARGEMENT DE TELFAX -------------------- Sous Workbench: double cliquez sur l'icône TELFAX. Pour charger un fichier de commandes (disposant de son icône), double cliquez sur l'icône du fichier de commandes. Sous CLI: il est possible de charger TELFAX en tapant TELFAX ou TELFAX suivi d'un nom de fichier qui désigne l'exécution d'un programme de commandes. (voir plus loin) PRISE DE CONTACT ---------------- Lorsque TELFAX est chargé, les menus déroulants sont accessibles par la souris. L'écran de travail principal constitué par l'émission ou la réception en mode RTTY est actif. 4 menus se présentent à l'utilisateur : MESSAGE qui permet de lire, sauvegarder, imprimer etc... les messages textes à émettre ou reçus, LECTURE qui est un menu concernant la récéption sous les différents modes que gère TELFAX : FAX, Baudot, ASCII ..., EMETTRE est un menu analogue à lecture qui envoie sur l'air les messages ou l'image présents dans les tampons de travail, OPTIONS qui gère le paramétrage ainsi que d'autres possibilités de TELFAX. Le menu IMAGE présent sur l'écran graphique FAX permet quant à lui des traitements graphiques sur l'image à envoyer/recevoir. ------------------------Description menu par menu----------------------- MENU MESSAGE ============ Charger message : lit sur disquette un texte ASCII, le place dans le tampon et le visualise. Sauver message : écrit sur disquette le tampon sous forme de fichier ASCII. Imprime message : imprime un message sur la sortie imprimante. Si vous utilisez un digitaliseur branché sur le port parallèle, n'oubliez pas de le débrancher. Dernier message : Affiche le contenu du tampon. ESCape permet d'avorter la fonction, ESPACE est une pause à l'affichage. Quitter : Quitte TELFAX. Dans les menus LIRE et ECRIRE, la procédure en cours peut être arrêtée en appuyant sur le bouton gauche de la souris. Tous les choix de ces menus désactivent le système multitâche ainsi que les interruptions. Ceci est nécessaire pour accorder tout le temps processeur au processus de décodage/encodage. MENU LIRE ========= Ce menu permet de manipuler toutes les formes de réception. Chaque proposition de ce menu correspond à la réception dans un des modes indiqué selon les normes actuellement en vigueur, moyennant un paramétrage de l'utilisateur (Voir plus loin, menu OPTIONS). IMAGE FAX : lit un signal fax modulé en fréquence. Dès l'entrée dans cette option, Telfax vérifie la présence de l'écran graphique. S'il n'est pas là, alors l'écran sera créé en fonction des données sélectionnées dans le menu OPTIONS. Quatre paramètres généraux sont à régler pour le fax : - La vitesse de réception en lignes par minute (Vr) Réglage par défaut : 120 lg/Mn - Le nombre de lignes lues pour N lignes reçues. (RTXFAX) réglage par défaut : 1 ligne sur 2. Ce paramètre est similaire au réglage d'avance du papier sur les fax à tambours. (Indice de coopération). Valeur mini:1/2 - Le Shift type du fax décodé : 300 Hz ou 600 Hz si le fax se situe sur la bande kilométrique (30 à 300 kHz), 800 Hz si le fax se situe sur la bande décamétrique (3 MHz à 30 MHz) nombre de Shift Fax gris plan-bits Interface série 300 16 4 Interface para. 300 8 3 Interface série 600 16 4 Interface para. 600 16 4 Interface série 800 16 4 Interface para. 800 16 4 - Le type de l'émission : en teintes de gris ou en noir et blanc. Si le fax transmis est une photo, choisir "Gris", sinon si le fax transmis est une carte, un texte ou un graphique, choisir N&B. Cette dernière option permet d'obtenir des lignes plus fines qu'avec l'option Gris, puisque des dégradés ne peuvent pas être générés avec le signal recu. L'écran ouvert un écran entrelacé dont la résolution peut varier: La résolution horizontale dépend du mode (Normal, Overscan ou Hi overscan) et peut être de 640, 704 ou 736 pixels. La résolution verticale est par défaut de par 810 pixels (paramétrable dans le fichier de configuration). Le nombre de plan-bits dépend de la sélection du shift du fax ainsi que de la sélection de l'option Noir & blanc. Pendant la lecture de l'image des éclairs rouges peuvent apparaître indiquant soit une perte du signal, soit un signal impur. Procédure d'attente sur les tops de synchronisation ligne: Lorqu'un fax commence à émettre une nouvelle image, il envoie des "tops" de synchronisation destinés à accorder le départ du décodage de la station réceptrice (TELFAX en l'occurence). Si TELFAX ne reconnait pas ces tops dans les 3 premières secondes de la réception, le décodage fax est lancé. Ceci pourra provoquer l'affichage d'une image décentrée (pas de phase). C'est pourquoi il faut normalement commencer par attendre les signaux de synchronisation pour lancer le décodage. Le décodage est lancé de manière à centrer l'image dès que Telfax reconnaît les tops de départ (prise de phase). Si la prise de phase est néanmoins incorrecte, vous avez la possibilité dans le menu graphique de pouvoir recentrer l'image après la lecture de celle-ci. (Voir le menu CENTRER IMAGE) IMAGE APT/WEFAX: Lit un signal Fax modulé en amplitude. Ce point du menu n'est accessible que si: 1. L'écran sélectionné doit avoir 16 couleurs 2. L'interface parallèle doit être sélectionnée Dès l'entrée dans cette option, Telfax vérifie la présence de l'écran graphique. S'il n'est pas là, alors l'écran sera créé en fonction des données sélectionnées dans le menu OPTIONS. Le signal APT/WEFAX est diffusé par les satellites météorologiques à défilement ou géostationnaires. Pour entrer dans ce menu, il faut avoir sélectionné l'interface parallèle (puisque l'interface série ne permet pas d'apprécier l'amplitude du signal analysé) puis ouvrir un écran à 16 niveaux de gris (qui peut être réalisé en sélectionnant la réception FAX en gris et avec un shift de 800 Hz. Naturellement pour l'APT/WEFAX, cette valeur n'a pas de sens, l'essentiel étant d'ouvrir un écran à 16 teintes). Réglez la vitesse de défilement. En général, elle est de 120 l/mn pour les satellites à défilement et 240 l/mn pour les satellites géostationnaires. Le mode APT-WEFAX de TelFax a été spécialement adapté pour Météosat: le sens de défilement de l'image est de bas en haut et de droite à gauche. Prise de phase: le centrage de l'image est réalisé automatiquement. Comme pour le FAX à modulation de fréquence, il est possible de forcer TELFAX à décoder le signal si l'on prend l'image en cours en appuyant de façon brève sur le bouton gauche de la souris. Un appui prolongé sur le même bouton arrête le décodage. Les images météosat sont constituées de 800 lignes ; il est donc nécessaire d'ouvrir un écran d'environ 810 lignes (Voir variable Hauteur_Ecran dans le fichier de configuration, explication en fin) pour saisir l'image entière. En fin d'image, Telfax relance le décodage de l'image suivante et attend les tops de synchronisation pour pouvoir lancer le décodage. Si la prise de phase (centrage) est incorrecte,vous avez la possibilité dans le menu graphique de pouvoir recentrer l'image après la lecture de celle-ci (Voir le menu CENTRER IMAGE). RTTY : BAUDOT : Lit un signal RTTY baudot, le retranscrit à l'écran en ASCII et dans le tampon texte. Si le signal est présent, le décodage commence ; sinon la bordure de la fenêtre devient verte, indiquant une attente. Les paramètres suivants doivent être réglés: - La vitesse de réception en bauds (V). Réglage initial: 50 Bds - Le Shift : 170, 425 ou 850 Hz. Réglage initial : 425 Hz - Le sens : Normal ou Reverse Utilisation avec le pk232: Si la vitesse de décodage indiquée n'est pas gérée pas le pk232, celui-ci utilisera alors la vitesse standard la plus proche. ASCII : Lit un signal RTTY ASCII, le transcrit à l'écran et dans le tampon texte. Si le signal est présent, le décodage commence ; sinon la bordure de la fenêtre devient verte, indiquant une attente. Les paramètres suivants doivent être réglés: - La vitesse de réception en bauds (V). Réglage initial: 50 Bds - Le Shift : 170, 425 ou 850 Hz. Réglage initial : 425 Hz - Le sens : Normal ou Reverse. Utilisation avec le pk232: Si la vitesse de décodage indiquée n'est pas gérée pas le pk232, celui-ci utilisera alors la vitesse standard la plus proche. SITOR Mode A (ARQ) : Lit un signal Sitor A (ARQ = Synchronous transmission and automatic repetition), le transcrit à l'écran et dans le tampon texte. Cette option n'est disponible que si le mode Pk232 est sélectionné. Le seul paramètre qui soit à régler est le sens : Normal ou Reverse. Normalement, si le récepteur est sur la position LSB, le sens Reverse doit être sélectionné. La vitesse est systématiquement réglée sur 100 bauds (Interne au Pk232). Dans ce mode, Telfax se comporte comme un terminal vis-à-vis du pk232. SITOR Mode B (FEC) : Lit un signal Sitor B (FEC = Forward error correction), le transcrit à l'écran et dans le tampon texte. Cette option n'est disponible que si le mode Pk232 est sélectionné. Le seul paramètre qui soit à régler est le sens : Normal ou Reverse. Normalement, si le récepteur est sur la position LSB, le sens Reverse doit être sélectionné. La vitesse est systématiquement réglée sur 100 bauds (Interne au Pk232). Dans ce mode, Telfax se comporte comme un terminal vis-à-vis du pk232. MORSE : Lit un signal MORSE, le transcrit à l'écran et dans le tampon texte. Si le signal est présent, le décodage commence ; sinon la bordure de la fenêtre devient verte, indiquant une attente. Cette option n'est activée que si une interface parallèle ou un Pk232 est sélectionné. Aucun paramètre n'est à régler ANALYSE Cette partie du menu permet une analyse sous trois formes du signal reçu. OSCILLOGRAMME Visualise l'onde reçue sous forme instantanée, c'est à dire d'oscillogramme. Cliquez sur le bouton gauche de la souris pour sortir. SPECTROGRAMME Effectue une analyse spectrale du signal en fonction du temps, c'est à dire que la fréquence du signal est calculée à chaque instant. Cette fréquence détermine l'ordonnée d'un point et le temps détermine l'abscisse de ce même point. Un appui sur le bouton gauche de la souris fait entrer l'option dans l'analyse par affichage des fréquences et du temps en fonction de la position du pointeur de la souris sur l'onde. ESC permet de sortir de l'option. ANALYSE SPECTRALE Effectue une analyse spectrale en temps réel. Le panneau de contrôle affiche en abscisse une table des fréquences de 300 Hz à 3000 Hz. La fréquence du signal analysé apparaît alors sous forme d'une barre verticale dont l'abscisse correspond à la fréquence. Les shifts relatifs au RTTY et au FAX apparaissent en trame de fond pour un réglage aisé du récepteur. Appuyer sur le bouton gauche de la souris pour revenir au menu principal. MENU EMISSION ============= Ce menu permet d'envoyer des textes en baudot, en ASCII ou des images FAX. La sortie du signal transite par les canaux audios de l'amiga (prises blindées CINCH). Le volume du signal est réglable dans le menu "OPTIONS". Un signal continu est déclenché sur la la broche DTR de la prise RS-232 lors du passage en émission, ce signal disparaît lors du retour en "non émission", ceci afin de commander l'émetteur à distance. Image FAX : Emet au standard fax l'image affichée sur l'écran graphique. Les paramètres à régler sont les mêmes que pour la réception. Nota: il est possible d'envoyer chaque ligne de l'image plusieurs fois: la ligne explorée est émise deux fois. Ceci permet à deux stations utilisant Telfax de transmettre des images non déformées. En effet, Telfax décode à la réception une ligne sur deux, ce qui signifie que l'image recue peut être "aplatie". Pour recevoir l'image correcte, la station émettrice utilisant Telfax doit régler le paramètre RTXFAX 1/N à la valeur N=3. On aura: Si N=2, Une ligne émise pour une ligne explorée N=3, deux " " " " " " N=x, x-1 " " " " " " Attention : N=1 est illégal. BAUDOT : Emet le tampon texte au standard baudot. Les paramètres à régler sont les mêmes que pour la réception. Utilisation du pk232 : Si le Pk232 est déclaré comme interface d'utilisation, le passage en émission ne pourra se faire que si le parametre COMMAND du Pk232 vaut $03 . De même, le retour en réception du pk232 ne pourra se faire que si le paramètre RECEIVE vaut $04 . Ces valeurs sont les valeurs par défaut des deux paramètres. ASCII : Emet le tampon texte au standard ASCII. Les paramètres à régler sont les mêmes que pour la réception. Utilisation du pk232 : Si le Pk232 est déclaré comme interface d'utilisation, le passage en émission ne pourra se faire que si le parametre COMMAND du Pk232 vaut $03 . De même, le retour en réception du pk232 ne pourra se faire que si le paramètre RECEIVE vaut $04 . Ces valeurs sont les valeurs par défaut des deux paramètres. Emettre cycles : Emet cycliquement tous les 10 secondes le message contenu dans le tampon. Sélectionnez cette option (Le crochet s'inscrit, indiquant que l'option est active) puis sélectionnez le mode d'émission désiré ; BAUDOT ou ASCII. Le cycle peut être interrompu par une nouvelle sélection de "Emettre cycle" (Sélection à bascule). MENU OPTIONS ============ Interface : - Digit Parallèle - Porte série - Pk232 Commute l'interface de communication qui sera utilisée pour la lecture. Le mode Pk232 est également utilisé pour l'émission en baudot et ascii. - Interface parallèle : utilise un digitaliseur sonore à brancher sur le port parallèle. - Interface série utilise l'interface décrite plus loin - Pk232 : utilise le terminal Pk232 à brancher sur le port série. le protocole RS232 doit être déclaré dans le fichier de configuration de Telfax (rtty_config). Voyez plus loin pour de plus amples informations. Attention : si l'interface utilisée est l'interface série ou parallèle (donc pas Pk232), les signaux de commande de passage en émission pour l'émetteur seront dirigés vers la prise série. PROGRAMME : Charge et exécute un fichier de programmes. Le fichier de programmes est un fichier ASCII contenant des macros instructions activant différentes options de TELFAX. Ce fichier peut par exemple être écrit par un éditeur de textes. TelFax peut être lancé avec un nom de programme comme paramètre qui sera exécuté dès le lancement de TelFax. Exemple sous cli: 1.> TELFAX WEFAX.TELFAX [ENTER] Wefax.telfax désigne le nom du fichier ASCII contenant le fichier de commandes (l'extention .telfax n'est pas du tout obligatoire). Wefax.telfax est un fichier fourni avec TELFAX qui bacule automatiquement TELFAX en mode de réception Météosat. Vous pouvez examiner son contenu en tapant TYPE WEFAX.TELFAX sous CLI. Le fichier de commandes ne doit contenir qu'une seule instruction par ligne. Dès le chargement du programme, celui-ci est affiché à l'écran et TELFAX vous propose alors (sauf si vous avez lancé Telfax avec comme paramètre un programme): - d'annuler le lancement de l'option en tapant sur ESC ou - d'exécuter le programme en tapant sur RETURN. Si vous tapez sur RETURN, Les macros s'exécutent les unes à la suite des autres. Telfax indique la macro en cours d'exécution. Si une erreur survient, Telfax vous affiche la ligne du programme en défaut. Voici ci-dessous la liste des macros existantes: ----------------------------------------------- CHARGER_MESSAGE "fichier" Charge un texte ASCII en mémoire. Exemple : CHARGER_MESSAGE "df1:fichier" CHARGER_IFF "fichier" Charge une image IFF dans l'écran graphique. Le format de l'image doit respecter le format de l'écran (résolution et nombre de plan-bits identiques). Exemple: CHARGER_IFF "fichier" ATTEND "XXHXX" ou ATTEND "XHXX" Met TEL FAX en position d'attente jusqu'à l'heure programmée. Exemple: ATTEND "7H46" DELAI (durée) Lance une temporisation de durée secondes. (3 digits maxi, c'est à dire jusque 999 secondes soit environ 16 minutes) Exemple: DELAI(10) -> Tempo de 10 secondes. SAY "message" : Prononce le message audio sur la sortie audio Amiga. EMETTRE_BAUDOT Emet le tampon texte au standard baudot. Les paramètres à régler sont les mêmes que pour la réception. EMETTRE_ASCII : Emet le tampon texte au standard ASCII. Les paramètres à régler sont les mêmes que pour la réception. EMETTRE_FAX n: Emet N lignes du tampon graphique au standard FAX. Voir le menu Emettre Fax pour les réglages. Exemple: EMET_FAX 200 : Envoie 200 lignes en fax. Si N est supérieur à la variable Hauteur_Ecran du fichier de configuration, alors "Hauteur_Ecran" lignes seront émises. LIRE_FAX : Lit une image au standard fax LIRE_BAUDOT : Lit un texte au standard baudot LIRE_ASCII : Lit un texte au standard ASCII Ces trois dernières commandes ne sont avortées que par le remplissage du tampon ou par appui sur le bouton gauche de la souris. VOLUME N : Fixe le volume d'émission à "N". Exemple : Volume 5 SAUVER_IFF "Nom" : Sauve le tampon graphique sous forme de fichier image IFF dont le nom est "NOM". Exemple: SAUVER_IFF "Image" SAUVER_MESSAGE "Nom" : Sauve le tampon texte sous forme de fichier ASCII dont le nom est "Nom". Exemple : SAUVER_IFF "Texte" SENS_NORMAL : Fixe le sens "NORMAL" pour la réception et l'émission des messages en RTTY. SENS_REVERSE : Fixe le sens "REVERSE" pour la réception et l'émission des messages en RTTY. SHIFT_170 SHIFT_425 SHIFT 850 : fixent le shift correspondant à la commande pour la réception et l'émission des messages RTTY. VITESSE n : fixe la vitesse de réception et d'émission des messages Rtty à "n" Bauds. Exemple : VITESSE 110 : fixe la vitesse à 110 bauds. VIT_ROT n : fixe la vitesse de réception et d'émission des images fax à "n" lignes par minute. Exemple : VIT_ROT 120. MODE_GRIS : Sélectionne le mode de réception ou d'émission fax en teintes de gris. L'écran est mis à jour. MODE_NB : Sélectionne le mode de réception ou d'émission fax en noir et blanc. L'écran est mis à jour. FAX_300 : Sélectionne le mode de réception fax au standard de 300 Hz. L'écran est mis à jour. FAX_600 : Sélectionne le mode de réception fax au standard de 600 Hz. L'écran est mis à jour. FAX_800 : Sélectionne le mode de réception fax au standard de 800 Hz. L'écran est mis à jour. Interface_Par : sélectionne l'interface parallèle Interface_Ser : sélectionne l'interface série Interface_pk : sélectionne le terminal pk232 Mode_normal : ouvre un écran graphique 640 pixels par ligne Mode_overscan : ouvre un écran graphique 704 pixels par ligne Mode_HIoverscan : ouvre un écran graphique 736 pixels par ligne PARAMETRES GENERAUX Ce menu contrôle TELFAX. Il propose un panneau de réglage des différents paramètres conditionnant la réception et l'émission. Ce panneau se compose de deux parties. La partie haute du tableau renvoie au RTTY alors que la partie basse renvoie au Fax. Réglages RTTY : ------------- Choix du shift : 170, 425 ou 850 Hz. Cliquez sur le shift correspondant désiré. Les shifts affichés correspondent aux différences de fréquences définies dans le fichier de configuation. Choix de la vitesse de transmission: Cliquez sur V afin d'introduire au clavier une entrée numérique correspondant à la vitesse en bauds. Choix du sens : Normal ou Reverse. Cliquez sur le sens correspondant désiré. Réglages FAX : ------------ Choix du Shift : 300 Hz ou 600 Hz pour les bandes kilométriques, 800 Hz pour les bandes décamétriques. En mode interface parallèle, le nombre de gris disponibles dépend de la sélection de ce shift. Choix du mode de réception : en teintes de gris, utilisé pour la retransmission de photographies ou en noir et blanc (N&B), utilisé pour la retransmission d'images en noir et blancs telles que les cartes. Cette dernière option permet d'obtenir une meilleure définition de l'image reçue. Choix de la vitesse de balayage : Cliquez sur l'entrée nommée Vr (Comme Vitesse de rotation ou de balayage) et entrez au clavier la vitesse désirée en lignes par minute. Rapport du nombre de lignes lues par TelFax sur le nombre de lignes émises par la station émettrice. Par défaut: 1/2. Ce qui signifie que TelFax lit 1 ligne sur 2 transmises. En mode Interface série ou parallèle, 1/2 est un minimum. Ce paramètre règle le "facteur d'allongement" de l'image. (Indice de coopération Ioc). Mode Capture ou Mode Image : Mode Capture permet de faire la saisie automatique des images fax avec sauvegarde automatique. Les fichiers reçoivent alors comme extension .01 .02 .03 etc... La détection du début de l'image se fait sur les tops de synchronisation. La détection de la fin de l'image se fait sur la réception de 6 lignes noires. Pour arrêter la procédure de capture, appuyer sur ESC pendant toute la sauvegarde de l'image. Si le signal FAX est impur, les tops de synchronisation risquent de ne pas être pris en compte. Pour forcer le décodage, appuyer d'une façon brève sur le bouton gauche de la souris. Choix de l'écran : L'écran Fax ou Wefax peut être en trois modes, ce qui conditionne la largeur en pixel de l'écran: - Mode normal : largeur = 640 pixels - Mode overscan : largeur = 704 pixels - Mode Hioverscan : largeur = 736 pixels Volume général : Ce paramètre permet le réglage du volume d'émission des signaux en fax et en rtty. Cliquez sur le rectangle puis en maintenant la pression sur le bouton gauche de la souris, amenez ce rectangle vers une position correspondant au volume désiré. La position basse correspond au volume minimum alors que la position haute correspond au volume maximum. Quitter l'option en cliquant sur OK. CONTROLES VISIBLES (Entrée à bascule) En RTTY, si cette option est positionnée, la visualisation pour examen de l'utilisateur des caractères de contrôle est alors possible. Des caractères spéciaux sont visualisés sous forme de séquence ce caractères affichés en inversion vidéo à l'écran. En ASCII, deux types de caractères spéciaux sont visibles : - Retour chariot CR Code Ascii $0D - Passage ligne LF Code Ascii $0A En baudot, Quatre types de caractères spéciaux sont visibles : Outre CR et LF, on a - Lettres L Code Baudot $1F - Chiffres C Code Baudot $1B Cette option est fort intéressante car elle permet de voir, entre autres, combien de retour chariot et de retour ligne une station RTTY envoie en fin de ligne. Cette fonction n'est pas significative si le mode Pk232 est actionné. GENERATEUR DE FREQUENCES AUDIO Dès l'activation de ce point du menu, une fenêtre s'ouvre disposant d'une zone d'entrée contenant une fréquence en hertz à émettre. Composez au clavier la fréquence désirée. Pour sortir de cette option, cliquez sur OK. Cette option permet de générer des fréquences étalon qui permettent de se caler sur un émetteur. MODE TERMINAL Permet de dialoguer "en direct" avec une autre station en mode RTTY. Telfax réagit alors comme un terminal de lecture/écriture. Dès la sélection de l'option, Telfax se met en émission BAUDOT, avec les paramètres définis dans le menu "PARAMETRES GENERAUX". Les caractères composés au clavier sont alors émis comme pour la sélection "EMETTRE BAUDOT". Seuls les caractères baudots sont autorisés ; un appui sur un caractère interdit n'aura aucun effet. Lorsque vous avez fini de composer votre texte et désirez reçevoir la réponse de votre correspondant, tapez sur la touche ` (accent grave). Telfax se met en position réception et affiche le texte reçu. Lorque votre correspondant a terminé son message, appuyez sur le bouton gauche de la souris pour pouvoir émettre de nouveau, et ainsi de suite... La procédure peut être arrêtée en appuyant sur la touche ESC lors de l'émission. La chronologie des évènements est la suivante : Action opérateur Résultat ---------------------------------------------------------------------- Sélection de MODE TERMINAL Passage en émission et envoi des caractères tapés au clavier Appui sur la touche ` Passage en réception et affichage du message Appui sur le bouton gauche de la souris Retour en émission... Arrêt du cycle par ESC lors de la phase d'émission. BASCULE D'EMISSION Change l'état de la broche DTR (pin 20) de la prise RS-232. ceci permet de commander l'émetteur à distance. Le schéma de câblage est fourni sous forme d'image IFF dans le répertoire DOCS. (TELFAX_EMETTEUR) ECRAN GRAPHIQUE Dès l'entrée dans cette option, Telfax vérifie la présence de l'écran graphique. S'il n'est pas là, alors l'écran sera créé en fonction des données sélectionnées dans le menu OPTIONS. L'écran ainsi créé ou déjà existant sera alors visualisé au premier plan. FERMER L'ECRAN GRAPHIQUE Ferme l'écran graphique. Ceci permet de libérer de la mémoire lorsque le mode FAX n'est plus utilisé. TOUCHES DE FONCTIONS F1 à F10 _____________________________ Ces touches du clavier sont actives à condition de ne pas être en cours de réception ou d'émission. F1 : Change la vitesse de réception et d'émission en RTTY (Baudot+ASCII). les vitesses utilisées étant de 46, 50, 75, 100, 110 et 300 bauds. Notation : Vitesse,sens. Ex: 50N désigne une vitesse de 50 bauds en sens normal. SHIFT F1 : Change le sens de réception Normal/Reverse F2 : Change le shift de réception et d'émission en RTTY (Baudot+ASCII). Les shifts utilisés étant de 170, 425 et 850 Hz. Notation: shift F3 : Change la vitesse de balayage en lignes par minute pour l'émission et la réception du fax. Les vitesses étant 60, 90, 120, 180 et 240 l/mn. Notation: Vitesse,centaine du shift,mode noir et blanc ou normal. Exemples: 120T8G = 120 lg/mn à 800 Hz en gris 90T3N = 90 lg/mn à 300 Hz en noir et blanc F4 : Non utilisé F5 : CTRL ON/OFF. Enclenche ou déclenche la visualisation des codes de contrôle en réception Baudot ou Ascii. Même effet que l'option "Contrôles visibles" du menu "Paramètres". F6 : EMISSION ON/OFF. Passe l'émetteur en position émission ou réception. Même effet que l'option "bascule d'émission" du menu "Paramètres". ~~~~~ MENUS DE L'ECRAN GRAPHIQUE RELATIF AUX IMAGES ~~~~~ --------------------------------------------- L'écran graphique de Telfax dispose de deux menus déroulants. Ceux- ci sont accessibles en cliquant avec le bouton gauche de la souris sur le carré se trouvant en haut à gauche de l'écran. Procéder alors de manière habituelle pour accéder au menu déroulant. LIRE IMAGE IFF : Lit sur disquette une image au format IFF et l'affiche dans l'écran graphique de TelFax. Le nombre de plans-bits de cette image devra être obligatoirement le même que celui de l'écran graphique de Telfax. Par contre, si la résolution de l'image chargée est différente de la résolution de l'image actuelle, Telfax tentera d'adpater automatiquement la résolution. La résolution verticale sera gérée par TelFax. Telfax écrase la palette de couleurs de l'image chargée et met en place une palette en teintes de gris si le mode teintes de gris est sélectionné. SAUVER IMAGE IFF : Ecrit sur disquette l'image présent dans le tampon graphique de l'écran. L'image est sauvegardée au format IFF. INVERSION VIDEO : inverse les couleurs de l'image. Les couleurs les plus claires deviennent les plus sombres et vice-versa. MIROIR LATERAL : Inverse l'image à la manière d'une symétrie axiale, dont l'axe est l'axe central vertical de l'image. Ceci permet de symétriser les images transmises par balayage de droite à gauche, telles que les photos d'agence de presse. DECALAGE IMAGE : Permet de décaler axialement l'écran au pixel près à gauche ou à droite. Ceci permet de recentrer une image fax dont la synchronisation n'a pu être obtenue (mauvaise prise de phase). Quand vous entrez dans l'option, utilisez les touches du curseur <- et -> pour décaler l'écran circulairement. Tapez sur la touche [ESC] pour arrêter le processus. VOIR ECRAN : Option uniquement disponible en mode 16 gris. Permet de voir la totalité de l'écran sous forme de scrolling. Durant la réalisation de cette tâche, ne cliquez pas sur le bouton gauche de la souris sous peine de blocage de l'Amiga. IMPRESSION IMAGE : Imprime l'image sur imprimante. Si vous disposez d'une imprimante parallèle, n'oubliez pas de reconnecter celle-ci à la place du digitaliseur audio. Les paramètres d'impression ainsi que les drivers imprimante sont à sélectionner par Preferences du Workbench. Attention: le fichier Printer.device doit se trouver dans le répertoire DEVS de la disquette avec laquelle vous avez lancé le système. LIRE FAX : Comme le menu de l'écran principal EMETTRE FAX : Comme le menu de l'écran principal LIRE WEFAX : Comme le menu de l'écran principal CHARGER PALETTE Charge depuis le disque une palette de couleurs et change en conséquence les couleurs de l'écran graphique de Telfax. La palette à charger doit être au format IFF. Vous pouvez par exemple utiliser DeLuxePaint ® pour créer une palette et la sauvegarder. Cette option permet la transmission d'images couleurs an transformant les teintes de gris en couleurs lorsque que la station correspondante utilise la même palette. ECRAN PRINCIPAL Permet d'afficher l'écan de commande principal de TELFAX, qui est la fenêtre d'utilisation sous Workbench. -o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o- STRUCTURE DES FICHIERS ASCII DU TAMPON TEXTE Lorsque vous désirez envoyer un texte, vous chargez celui-ci par l'option "LIRE MESSAGE" du menu "MESSAGES". Ce texte devra être au format ASCII, écrit avec un éditeur de textes quelconque ou un traitement de textes avec sauvegarde ASCII. Aucune restriction n'est appliquée au format du texte. Certaines options de TELFAX peuvent néanmoins être activés par certains caractères dits "caractères de service" lors de l'émission du texte présent dans le tampon texte. Ces caractères de service possèdent la syntaxe suivante : Ils sont désignés par deux caractères. Le premier étant l'identificateur de service, le deuxième la désignation de l'option à atteindre. Le premier caractère est défini dans le fichier de configuration par la variable SERVICE. (Par défaut, SERVICE=µ. [Lettre grecque mu]). Le deuxième caractère est un codage de l'option. Les options offertes sont : H : envoie l'heure de l'horloge P : Porteuse de 1 seconde C : En code baudot, envoie le caractère baudot $1B (Chiffres) L : En code baudot, envoie le caractère baudot $1F (Lettres) X : Arrêt de l'émission et retour au menu de commandes Exemple de texte ascii utilisant ces options: ZCZC µLµLµLµLµLµLµL Envoie 7 caractères $1F (Lettres) NNNN IL EST ACTUELLEMENT µH Affichage de l'heure µP Porteuse 1 seconde La station réceptrice reçoit: ZCZC (Synchronisation sur lettres) NNNN (aucun effet visible sauf avec l'option CONTROLES VISIBLES) IL EST ACTUELLEMENT 15H52 (Heure) (Porteuse - aucun effet visible) LE FICHIER DE CONFIGURATION (RTTY_CONFIG) Telfax peut être paramétré facilement grâce à son fichier de configuration. Il s'agit d'un fichier ASCII comprenant des variables systèmes relatives aux normes RTTY en vigueur ainsi qu'au système Amiga. Ce fichier est lu puis interprété à chaque lancement de Telfax. Il doit se trouver dans le même répertoire que le programme Telfax ou dans un chemin défini dans le PATH (Voir manuel Amigados). Le fichier de configuration se présente ainsi: Crystal = 709379 Shift1/FH=1445/FL=1275 Shift2/FH=1700/FL=1275 Shift3/FH=2125/FL=1275 Interface=Par: Hauteur_Ecran=810 Correction_Grise=4 Volume=4 Tampon_Message=10000 Directory=DF0:CATALOGUE Service=µ TopsSync=15 Correction_Axiale=4000 Ser=9600,n,8,1 Couleur1=000 Couleur2=FFF Couleur3=F30 Couleur4=802 L'ordre des variables du fichier ne peut être changé. Seule une variable par ligne est autorisé. Crystal ------- La première variable (crystal) concerne la vitesse de votre unité centrale. En configuration de base (A500 & A2000) cette vitesse est de 7.09379 MHz pour un système PAL (Amiga européens) et 7.15909 MHz pour un système NTSC (Amiga américains). La variable crystal contient la vitesse en MHz multipliée par 100000 (cent mille). Si votre Amiga est equipé d'une carte accélératrice ou de tout autre équipement modifiant sa vitesse, référez-vous au manuel de ladite carte afin de connaître sa vitesse avec précision. Fréquences RTTY --------------- Les trois lignes suivantes concernent les fréquences audio relatives au RTTY pour leurs Shifts correspondants. Exemple : un shift de 425 Hz correspond à une fréquence haute FH=1445 Hz et à une fréquence FL=1275 Hz. Ces fréquences sont fixées d'après une norme internationale et ne doivent donc normalement pas être changées. Grâce à ces paramètres, il est cependant possible d'utiliser des shifts différents et donc non standards. Interface --------- Cette variable contient le type d'interface relié à l'Amiga qui sera à utiliser dès le lancement de Telfax pour traiter les signaux audios en provenance du récepteur (et donc pour traiter les signaux uniquement en réception) Interface peut prendre trois valeurs. Si Interface=par:, alors Telfax va rechercher sur le port parallèle les informations échantillonnées du signal audio. L'interface est donc un digitaliseur audio de type courant. Si Interface=ser: alors l'interface est un des deux interfaces série à amplificateur opérationnel dont le montage est proposé dans cette documentation. Si Interface=pk232, alors l'interface est le terminal AEA Pk232 ou tout autre équipement compatible. L'utilisation de ce terminal permet d'activer le mode Sitor A/B et de communiquer avec Telfax en tant que terminal. Hauteur_Ecran ------------- Hauteur_Ecran est une variable contenant la hauteur en pixels de l'écran graphique ouvert pour les images FAX. L'écran ouvert a donc pour résolution verticale la valeur de Hauteur_Ecran. Cette taille est définissable par l'utilisateur en fonction de ses besoins, de ses désirs ou de la taille mémoire disponible. Les valeurs limites pour cette variable sont au minimum de 520 et au maximum de 818. Correction_Grise ---------------- Correction_Grise désigne une valeur de correction qui sera appliquée lors de la réception d'images Fax en teintes de gris. Une valeur élevée de cette variable permet d'obtenir une image plus sombre alors qu'une valeur plus petite permet d'obtenir une image plus claire. Domaine de variation de cette variable : -9 à 9. Exemples: Correction_Grise=-2 Correction_Grise=3 (le signe + est inutile) Volume ------ Volume représente le réglage du volume d'émission des signaux par défaut. Naturellement, si l'interface Pk232 est utilisée, cette variable est inutilisée par Telfax. Tampon_Message -------------- Tampon_Message représente la taille du tampon texte ouvert pour les messages RTTY. Cette taille est définissable par l'utilisateur en fonction de la taille mémoire disponible. Les valeurs limites pour cette variable sont au minimum de 1000 et au maximum de 65535. Directory --------- Directory est le nom du catalogue par défaut qui sera utilisé par Telfax pour lire et sauvegarder les messages ou les images désirés. Service ------- Service représente le caractère spécial de fonction utilisé dans les fichiers textes destinés au RTTY (voir plus haut). A l'émission du texte RTTY, quand Telfax rencontre le caractère désigné par cette variable, la fonction correspondante est enclenchée. TopSync ------- TopsSync: Nombre de tops de synchronisations émis avant le début de l'image fax. Minimum=1 Maximum=99 Correction_Axiale ----------------- Correction_Axiale est un facteur correcteur qui est appliqué dans la réception d'images FAX et WEFAX. Une modification de ce paramètre permet de redresser les images en cas de réception d'images "penchées". (Horloge CIA de certains amiga différentes). Ser --- Variable contenant la configuration du port série pour communiquer avec le pk232 lorque celui-ci est sélectionné. La syntaxe est la suivante: SER=Vitesse_en_bauds,Parité,Bits_de_données,Stop_Bits Parité : E=Paire O=Impaire N=Sans Exemple: SER=9600,N,8,1 déclare le protocole 9600 bauds, Sans parité, 8 bits de données et 1 bit de stop pour communiquer avec le pk232. Le Pk232 doit naturellement être configuré de la même façon. Voyez le manuel pk232 pour sa configuration. Couleurs -------- Couleur1 à Couleur2 sont des nombres hexadécimaux qui colorisent Telfax (et l'écran du workbench) suivant les spécifications. Couleur0 est la couleur d'avant plan Couleur1 est la couleur de premier plan Couleur2 et Couleur3 sont les couleurs des plans intermédiaires Le format de stockage est le suivant: CouleurX=RougeVertBleu Chaque composante hexadécimale (sur 8 bits) représente la saturation pour la couleur sélectionnée, de 0 à F Exemple : Couleur0=F00 : Fixe la couleur du fond sur rouge vif Couleur0=0F0 : Fixe la couleur du fond sur vert vif Couleur0=F0F : Fixe la couleur du fond sur Violet vif (car rouge+bleu=violet) Couleur0=050 : Fixe la couleur du fond sur vert moyen Dans tous les cas, les trois digits sont obligatoires. Exemple: Couleur0=000 est correct (noir) Couleur0=0 est incorrect : manque spécification verte et bleue En cas d'erreur dans le fichier de configuration, TelFax renvoie un message à l'écran. Certaines options sont alors inaccessibles. ()()()()()()()()()()()()()()()()()()()()()()()() Utilisation de Telfax avec le terminal PK232 -------------------------------------------- Lorsque le pk232 est déclaré comme interface active dans Telfax, les menus BAUDOT, ASCII, SITOR A/B et MORSE sont autorisés. Ces menus initialisent le pk232 dans le mode spécifié suivant les différents paramètres de Telfax (vitesse, shift et sens). Telfax se comporte alors comme un terminal de communication vis à vis du pk232. Celà signifie que vous pouvez lui envoyer des ordres en les tapant au clavier. Vous avez donc par exemple la possibilité de changer de mode de décodage ou même de choisir un mode non géré par Telfax (Packet par exemple HI). Si la vitesse de décodage indiquée n'est pas gérée pas le pk232, celui-ci utilisera alors la vitesse standard la plus proche. Les modes Fax et Wefax en réception sont automatiquement désactivés par la sélection du mode pk232. Contrairement au système de décodage réalisé avec les interfaces série et parallèle, le décodage via un pk232 ne désactive pas le multitâche puisque le travail est entièrement à la charge du pk232. Telfax se charge simplement de communiquer avec lui via la RS232. Pour quitter le terminal de dialogue, appuyez sur le bouton gauche de la souris. Utilisation du Pk232 en conjonction avec les menus d'émission Baudot et Ascii du menu EMISSION: le passage en émission ne pourra se faire que si le parametre COMMAND du Pk232 vaut $03 . De même, le retour en réception du pk232 ne pourra se faire que si le paramètre RECEIVE du Pk232 vaut $04 . Ces valeurs sont les valeurs par défaut des deux paramètres.