~~NOTOC~~ ===== Transférer des fichiers PCW vers PC au format ASCII standard =====
A> Introduction

L'un des problèmes majeurs du monde de l'informatique personnelle est l'incompatibilité entre les ordinateurs construits par différentes marques. Cela signifie que, la plupart du temps, nous ne savons pas comment faire communiquer notre PCW avec un PC.

Il existe différents périphériques sur le marché qui nous permettent de connecter notre PCW au PC. Ces périphériques sont connus sous le nom d'interface RS232 ou de port Centronics.

Voici quelques images de certains de ces périphériques.

Le port Centronics est simplement un autre système de communication standard. Il présente plusieurs différences avec le RS232, dont les principales peuvent être résumées ainsi :

Fondamentalement, presque toutes les interfaces se ressemblent et ont des fonctions identiques. Le mode d'emploi est on ne peut plus simple : l'ordinateur éteint (toujours), connectez l'interface au bus d'extension, allumez l'ordinateur, insérez le disque CP/M et... voilà ! En plus du message de présentation habituel, un nouveau message apparaît indiquant que l'interface est disponible.

Au démarrage de l'ordinateur avec l'interface branchée, le port série est automatiquement assigné au périphérique logique AUX.

Les paramètres de transmission série sont fixés au démarrage à 9600 bauds, 1 bit d'arrêt, 8 bits de données et sans contrôle de parité. Ces valeurs peuvent être modifiées depuis CP/M via SETSIO, et les valeurs choisies dépendront de l'autre appareil à connecter ou des conditions de transmission.

A> Transfert de fichiers

De nombreux utilisateurs souhaitent exploiter leurs fichiers PCW sur un PC sans avoir à les recréer. Voici une solution pour le faire avec une relative facilité. Cela nous permettra de transférer sans problème des fichiers au format ASCII standard. Si le fichier n'est pas dans ce format, il faudra le convertir préalablement.

Pour un fichier LocoScript, il faut choisir l'option Modes (f7) dans le menu, puis "créer un fichier ASCII". Cela convertit le fichier présent sur le disque au format ASCII.

Pour un fichier de base de données créé avec DBASE, utilisez la commande COPY TO nom SDF. Dans le cas d'un fichier AMSFILE, il pourra être converti d'abord en DBASE.

Il est important de noter que les fichiers exécutables (.COM) ne peuvent pas être transférés par cette méthode, car le code Z80 n'a aucun intérêt sur un PC.

Une fois le fichier au format ASCII, vous avez besoin d'un câble RS232 et d'une interface RS232 pour votre PCW. Les connexions à utiliser sont expliquées ci-dessous :

DTE : Équipement terminal de données (ordinateur).
DCE : Équipement de communication de données (modem).
TXD (Transmitted Data line) : ligne de transmission des données du DTE vers le DCE.
RXD (Received Data line) : ligne transportant les données envoyées par le DCE au DTE.
RTS (Request to Send) : informe le DCE que le DTE est prêt à transmettre.
CTS (Clear to Send) : indique au DTE que le DCE est prêt pour la réception.
DSR (Data Set Ready) : signal informant le DTE que le DCE est connecté.
GND (Ground) : ligne de terre du signal.
DCD (Data Carrier Detect) : utilisé par le DTE pour détecter le signal porteur du DCE.
DTR (Data Terminal Ready) : ligne utilisée par le DTE pour indiquer au DCE qu'il est prêt à recevoir.

Soyez très prudent lors du branchement. Le PCW et le PC doivent être éteints. Suivez ces étapes :

A> Vérification et Logiciels

Si tout est correct, le fichier sera transmis et l'invite "A>" apparaîtra sur les deux machines. En cas de problème, essayez une vitesse plus basse (ex: 600 ou 300 bauds).

Le programme SETSIO permet d'ajuster la vitesse, la parité, les bits d'arrêt et de données, ainsi que le protocole (XON/XOFF et RTS/CTS). Le transfert s'effectue via la commande PIP.

Voici également le logiciel Kermit, programme de communication pour PC et PCW :