[0%r Z88 To PC Logiciel de communication Version 1.1 Par Anton BIALECKI Copyright Jan,Sep 1990 Hello, bienvenue dans la documentation de Z88To PC. Je me pr‚sente. Je m'appelle Anton BIALECKI et je possŠde un Z88 depuis environ deux ans. J'ai d‚velopp‚ cette petite application pour mes besoins propres tout en pensant qu'il pourrait s'av‚rer utile … d'autres personnes. J'espŠre donc qu'il pourra vous rendre service. Je souhaite remercier ici Caroline pour son aide et ses conseils durant la programmation de ce logiciel. Ce logiciel ‚tant un 'Freeware', il peut ˆtre librement copi‚ et ‚chang‚. Mais il ne peut en aucun cas faire l'objet d'une commercialisation sous quelque forme que ce soit, sans l'autorisation pr‚halable de l'auteur. L'auteur ne peut ˆtre tenu responsable des dommages ‚ventuels occasionn‚s par l'utilisation de ce logiciel. L'id‚e de d‚part ‚tait de cr‚er un logiciel en tout point semblable au module d'import/export du Z88. Mais au fur et … mesure que j'avan‡ais dans la programmation j'ai trouv‚ utile de lui ajouter certaines fonctions qui n'existe pas dans ce module de base. C'est donc un sur-ensemble d'Import/Export. La raison pour laquelle le logiciel n'est pas traduit en Fran‡ais est la suivante : le logiciel ‚tait destin‚ en priorit‚ … ˆtre introduit en Angleterre, de plus j'ai trouv‚ pr‚f‚rable de garder l'interface en Anglais dans la mesure o— cela permet de garder une compatibilit‚ au niveau des commandes avec l'import/export du Z88. Bon, assez parl‚, passons aux choses s‚rieuses !! 1) D‚butons avec Z88ToPC La premiŠre chose dont vous aurez besoin est un cable de connexion entre le Z88 et le Compatible PC. Il est relativement facile de le fabriquer en suivant le sch‚ma d‚crit dans le manuel en Anglais 'The Z88 User Guide' (Appendix B) ou en suivant le sch‚ma ci-dessous. Z88 (9 points D Male) Pc (25 points D Male) (TxD) 2 --------------------------> 3 (RxD) (RxD) 3 <-------------------------- 2 (TxD) (RTS) 4 --------------------------> 5 (CTS) (CTS) 5 <-------------------------- 20 (DTR) (GND) 7 <-------------------------> 7 (GND) (DCD) 8 <-------------------------- 20 (DTR) (+5V) 9 --------------------------> 6,8 (DSR, DCD) Ensuite, il ne vous reste plus qu'… connecter les deux machines … l'aide de ce cable et … proc‚der … quelques r‚glages (Carr‚ S). Du cot‚ du Z88, le r‚glage par d‚faut est: Transmit baud rate 9600 Receive baud rate 9600 Parity None Xon/Xoff Yes Du cot‚ du PC, le connecteur par d‚faut est Com1. Nous verrons plus tard comment changer ces r‚glages. Et maintenant vous ˆtes prŠt … utiliser le logiciel. DŠs que vous obtenez un prompt sur le PC, vous devez vous placer dans le dossier o— se trouve le Z88.COM et taper 'Z88'+RETURN. 2) Commandes de base Avec ces commandes, vous utilisez le logiciel comme si vous ‚tiez sur un Z88. Pour transmettre un fichier du Z88 vers le PC, il vous suffit d'entrer dans le module Import/Export du Z88 en appuyant sur (Carr‚ X) et de taper R sur votre PC (pour recevoir). Le programme vous demande un nom de fichier. Si vous d‚sirez utiliser le nom qui sera transmit appuyez sur . Ensuite, sur votre Z88 pressez 'S' (pour envoyer) et donnez le nom du fichier … transmettre. A la fin de la transmission, les deux ordinateurs doivent afficher 'End of dile'). Pour transmettre un fichier du PC vers le Z88, vous devez simplement taper (Carr‚ X) sur le Z88 puis 'R' (pour recevoir). Le Z88 vous demandera alors, d'entrer un nom de fichier. Si vous d‚sirez utiliser le nom qui sera transmit, appuyez sur . Ensuite sur votre PC pressez 'S' et donnez le nom du fichier … transmettre. A la fin de la transmission les deux ordinateurs doivent afficher 'End of file'. Comme je l'ais dit pr‚c‚dement, Z88TOPC se comporte de la mˆme fa‡on que le module Import/Export du Z88. La documentation concernant ce module est donc ‚galement valable pour ce logiciel. La seule diff‚rence r‚side dans le fait que le logiciel PC ne donne pas d'indication durant la transmission. Si vous souhaitez v‚rifier qu'il n'y a pas de problŠme, vous pouvez regarder sur l'‚cran du Z88 pour voir si la transmission des blocs s'effectue normalement. La commande Batch est implant‚e ‚galement (Batch receive et End of Batch) la seule diff‚rence r‚side dans le fait qu'… la fin de la reception d'un Batch, le programme revient au prompt du DOS. Ceci n'est pas particuliŠrement g‚nant dans la mesure o— nous allons voir une commande ‚tendue qui remplace avantageusement le 'Batch receive'. 3) Commandes ‚tendues Avec ces nouvelles commandes, vous pouvez : - Imprimer un fichier grƒce … l'interface paralŠlle de votre PC. Pour imprimer un document … travers le port //, vous devez poss‚der le bon driver d'impression sur votre Z88. Ensuite, il vous suffit de lancer Z88TOPC et de taper 'P' . V‚rifiez que l'imprimante est 'ON-LINE' et agissez comme si vous d‚siriez imprimer un document vers le port RS232C du Z88. Par exemple si votre document se trouve dans Pipedream, vous devez taper <> PO. DŠs que le document a ‚t‚ imprim‚ en entier vous devez pressez +Z sur votre PC pour revenir au menu principal de Z88TOPC. C'est une excellente solution pour imprimer un texte quand on ne possŠde pas l'interface s‚rie // du Z88. - Stocker et d‚-stocker des fichiers (Pack et Unpack) (ces fonctions remplace le Batch). Si l'on souhaite archiver un grand nombre de fichier, il devient rapidement ennuyeux de devoir les rappeler l'un aprŠs l'autre quand on souhaite recharger l'ensemble de ses fichiers. Pack est la pour vous aider. Il sauvegarde en un seul bloc tous les fichiers qu'on lui envoie. Ensuite quand on utilise Unpack, il les restore sans aucune intervention humaine. Pack : Lancez Z88TOPC et appuyez sur F (pour FilePack) puis sur 'R' (pour recevoir ). Le programme vous demandera un nom de fichier 'Pack' (obligatoire). Ensuite, sur le Z88 vous devez faire comme si vous transmetiez des fichiers normaux ('S' et nom du fichier). DŠs que vous avez termin‚ de tansmettre tous les fichiers que vous souhaitiez, vous devez taper 'E' sur le Z88. Le PC sauvegardera le bloc. Unpack : Lancez Z88TOPC et tapez F puis S (pour envoyer). Sur le Z88 vous devez entrer dans le module d'Import/Export puis appuyer sur B (Batch receive) puis sur le PC il vous faut donner le nom du fichier 'Pack' … transmettre. Le programme restore les fichiers automatiquement, c'est magique ! - Conversion de fichier (AscII vers Pipedream et Z88 AscII vers PC AscII). Ceci est particuliŠrement utile pour les utilisateurs fran‡ais. Il vous permet de r‚cup‚rer des fichiers accentu‚s dans les deux sens (PC->Z88 et Z88->PC). Conversion de fichier ASCII d'un PC vers Pipedream: Lancez le programme Z88TOPC et appuyez sur C A (Pc AscII to Z88) . Le programme vous demandera le nom du fichier original et ensuite le nom du fichier destination. Ce dernier peut ˆtre omis en appuyant sur . Le fichier destination prendra alors, le nom du fichier original plus l'extension '.Z88'. DŠs que la conversion est termin‚e, le programme retourne au menu principal. Conversion de fichier Z88 AscII vers du PC AscII. Le principe est le mˆme que pour la conversion pr‚c‚dente. Par d‚faut, le fichier destination prendra le nom du fichier original avec l'extension '.TEX'. - Setup vous permet de reconfigurer les r‚glages par d‚faut du port s‚rie. Le programme vous demandera de donner une nouvelle valeur aux diff‚rents paramŠtres vous devez choisir cette valeur parmis les chiffres qui se trouvent entre parenthŠse (par exemple pour connaitre le port de com vous avez le choix entre Com (1) et Com (2). Tous les r‚glages sont possibles, mais vous devez veiller … ce que les r‚glages soient les mˆme sur les deux machines (mˆme vitesse parit‚e etc...). Le programme sauvegardera les nouvelles valeurs dans le fichier Z88.COM ce qui risque de faire hurler votre d‚tecteur de virus (Flushot en particulier) si vous en poss‚dez un, ceci est normal il n'y a pas de virus, vous devez donc autoriser l'‚criture. DerniŠre chose concernant les r‚glages, le Z88 possŠde un Bug relativement g‚nant au niveau du driver s‚rie, il vous faut ‚viter d'utiliser une parit‚ autre que 'None' sous peine de problŠmes de transmission. Autre chose, la valeur Xon/Xoff sur le Z88 doit toujours ˆtre … 'Yes' sinon le programme ne fonctione pas. Encore une remarque, … tout moment vous pouvez remonter d'un niveau dans les menus ou sortir si vous vous trouvez dans le menu principal en tapant Toute remarque, Bug report, suggestion, compliment (on peut toujours rˆver) sont … adresser … : Mr Anton BIALECKI Rue Chappe Prolongee 93800 EPINAY SUR SEINE FRANCE