



 =====================================  
            CW_PLAYER
 ===================================== 
     Ecrit par G. RIVAT F6DQM
 =====================================

Ce logiciel gratuit génère les caractères Morse standards, les codes Q,
les abréviations morse usuelles, des séries aléatoires, joue des fichiers
ASCII, teste vos connaissances et vérifie votre manipulation.
Après vous être entrainé à manipuler à vide en vérifiant votre manipulation
sur l'écran, vous aborderez votre premier QSO CW avec moins de stress et
plus de confiance.
Ce logiciel génére aussi des fichiers son (*.wav) de morse que vous pourrez
jouer avec n'importe quel logiciel multimédia

Il vous permet de créer vos propres caractères. Il propose une série de
20 leçons que vous pouvez modifier à votre gré.

Il fonctionne avec une carte son et Windows 95 minimum.

IMPORTANT : Si vous utilisez ce programme sous Windows XP/NT/2000, il est
impératif de copier la dll IOCTRL.DLL dans le répertoire Windows/System32 et
le driver zntport.sys dans le répertoire Windows/System32/Drivers
Si utilisation Win2000, exécuter port2000.reg
Rebooter votre PC.

En plus de l'aide en ligne, quelques  bulles d'aide apparaissent lorsque
la souris pointe sur les commandes principales.

Toutes les fonctions Windows telles que Copier (Control C) et Coller
(Control V) sont utilisables. Notamment, une série aléatoire de caractères
peut être insérée dans la fenètre Texte par Copier-Coller et rejouée ou
coller dans un fichier avec votre éditeur de texte favori pour être rejouée
plus tard. (Notez que la fenètre Texte ne peut contenir qu'un seul
enregistrement donc une seule ligne terminée un Retour Chariot d'un fichier
ASCII).

Ce programme a été écrit à l'origine pour être mis à disposition des surfers
d'Internet en visite sur nos sites radio-amateur. Il a pour but de les
initier à la télégraphie et les aider à rejoindre notre monde.
Il sera aussi utile aux radioamateurs qui veulent apprendre le code Morse
pour accéder aux bandes HF.

Si vous gérez un site WEB, proposez-le à vos visiteurs.

Celà dit, il peut aussi être utilisé pour votre propre entrainement ou par
des instructeurs pour l'entrainement dans un radio-club ou même sur l'air en
raccordant l'une des deux sorties de votre carte son sur l'entrée modulation
de votre émetteur FM ou SSB.

Version 1.5 :
=============
- plus de codes Q

- choix de la langue Anglais ou Français.

Ce choix peut être paramêtré dans la ligne de commande : /e pour l'anglais,
/f pour démarrer en français.
Sans paramêtrage, CW_Player démarre en Anglais.
Pour démarrer en français, la ligne de commande est du type :
        C:\CW_Player.exe /f
ATTENTION : sous Win95, lorsque l'on utilise la commande Exécuter ou que
l'on crée un raccourci, la ligne de commande apparait entre guillemets.
Dans ce cas, le paramêtre doit être frappé APRES le dernier guillemet :
         "C:\CW_Player.exe" /f

Version 1.6 :
=============
- vitesse miniumum descendue à 10 mots/min

- correction d'une erreur système apparaissant dans un cas particulier.

Version 1.7 :
=============
-possibilité d'ouvrir et de jouer tout fichier ASCII de votre système;

-Inhibition de tous les choix lors qu'un fichier, un texte ou des séries
 aléatoires sont en cours d'éxécution. 

-Fourniture d'une commande sur le port COM série de votre choix pour
 commuter un TX en émission.
 Un port COM peut être choisi dès le démarrage de CW_Player en ajoutant le
 paramètre /COMx à la fin de la ligne de la ligne de commnde.
 Un exemple de montage vous est fourni dans le fichier PC_TX.BMP pour le cas
 où la tension repos sur la commande PTT de votre TX est positive.
 Si elle est négative comme celà se produit parfois sur d'anciens TX à
 lampes, le schéma doit ètre modifié.

-Suppression de "clicks" apparus dans  la version 1.6.

Version 1.71
============
-Vitesse minimale à 5 mots/minute.

Version 1.72
============
-paramètrage de l'espacement entre caractère (simple, double ou triple)

-tableau des abréviations les plus courantes en télégraphie
 
Version 1.8
===========
-Vitesse entre 5 et 50 mots/minute (pour les fanas de TGV)

-paramètrage du poids entre trait et point : rapport 3/1 (normal), 4/1 et
 5/1 par choix dans le menu Options/Poids.

-possibilité de jouer un texte en boucle continue par une option dans le
 menu Options/Texte,

-possibilité d'entrer le texte sans le jouer immédiatement mais en différé
 par une option dans le menu Options/Texte,

-création de deux fichiers d'Aide en ligne CWPenglish.hlp et CWPfrench.hlp.
 Ces deux fichiers doivent être dans le même répertoire que CW_Player.exe
 pour un bon fonctionnement de l'aide en ligne;

-traitement de l'erreur liée à l'ouverture d'un fichier inexistant.

-possibilité de sélectionner la vitesse au démarrage en ajoutant le
 paramètre /=x où x est la vitesse, valeur entière comprise entre 5 et 50.
 exemple : CW_Player.exe /=10    fait lancer CW_Player avec un vitesse de 10
mots/minute.

-Ajout du choix Quiz permettant de tester ses connaissances.

-Ajout d'une temporisation variable entre la commade PTT et l'envoi du
 premier caractère dans le menu COM,

-Si appui sur STOP, attendre la fin du caractère en cours avant de relacher
 la commande PTT.

Version 1.8.1
=============
-Introduction de raccourcis clavier pour tous les contrôles et choix.
 Ceci a été introduit à la demande d'OMs non-voyants.

-Possibilité de jouer un fichier en boucle comme la zone de Texte.

-Prise en compte de spécificités WinNT et Win2000.

-Le fichier joint PC-TX.BMP fournit un circuit simple pour manipuler un
 émetteur en CW à partir de la tonalité de 800 Hz fournie sur l'un des deux
 sorties de la carte son.

Version 1.8.2
=============
-Extension du choix des caracères en mode aléatoire ou Quiz de 20 à 50.
 Celà permet plus facilement de répéter plusieurs fois un même caractère
 dans le choix et donc de le faire jouer plus souvent que d'autres.
 Par exemple, la liste peut comprendre les 26 lettres de l'alphabet et on
 peut y tripler les lettres sur lesquelles on bute comme le X, le Y, le Z,
 le Q. Ces lettres seront jouées 3 fois plus souvent que les autres.

-Sauvegarde et redémarrage du programme avec la dernière configuration 
 de caractères au choix. 

-Possibilité de créer ses propres caractères locaux. Celà permet d'ajouter
 dans une liste particulière dite "locale", les caractères accentués propres
 à certains pays comme le é ou le è en français ou bien d'affecter les
 caractères spéciaux tels que SK (fin de travail) ou AS (attenter) ou autres
 combinaisons à des touches spécifiques du clavier.
 Ces caractères dits "locaux" seront joués dans tous les modes s'ils ont été
 créés. Ils sont sauvegardés dans un fichier spécifique CWPLAYER.DAT.  


Version 1.9.0
=============
- Création du menu Outils incluant les fonctions suivantes :
  * Effacer la fenètre MemoRandom 
  * Sauvegarder la fenètre MemoRandom : tous les
    caractères aléatoires sont sauvegarder dans un
    fichier texte et peuvent être rejoués à tout moment
    par le choix Fichier et le bouton Jouer Fichier
  * Caractères locaux : outil de création de caractères
    locaux (voir version 1.8.2). Les caractères locaux
    sont désormais indépendants de la position Majuscule 
    ou Minuscule du clavier
  * Leçons locales : outil de modification de la 
    définition des 20 leçons proposées par défaut dans     
    CWPlayer. Les leçons sont sauvegardées dans 
    le fichier CWPlayer.dat et restaurées au démarrage du     
    programme.
  * Quitter : identique au bouton Quitter mais
    sans confirmation

-Création de l'option Texte masqué dans le menu Options/Texte. Cette option
 permet de créer deux caractères délimitant une zone de texte à masquer
 (à ne pas jouer) dans un fichier texte.

-Le panneau Caractères au choix propose un choix de 20 leçons en plus du
 choix précédent de 50 caractères. La dernière leçon choisie est 
 sélectionnée au démarrage du programme.

-Correction d'une erreur système pouvant apparaitre à très basse vitesse

-Améliorations diverses à découvrir soi-même.

 Bien que cette version ait été conçue pour accepter le fichier de données
 CWPLAYER.DAT de votre ancienne version, il est recommandé de le supprimer
 ou de le remplacer par celui joint avec cette nouvelle version avant de
 lancer CW_Player.
 Vous aurez à redéfinir vos caractères locaux mais la tâche n'est pas très 
 difficile.

VERSION 2.0
===========
-Introduction de la fonction Monitoring permettant à l'utilisateur de 
 contrôler et d'améliorer sa manipulation en l'envoyant sous forme audio
 sur l'une des entrées de la carte son. CW_player décode les signaux Morse
 émis par l'utilisateur.
 
-Création d'une option permettant le jeu d'une série de 5"V" au début de
 chaque série aléatoire pour permettre à l'élève de se synchroniser.

-Correction d'erreurs ou de comportements anoormaux du programme signalés
 par les utilisateurs.

VERSION 2.1
===========
-Création d'un outil pour enregistrer des textes morse au format WAVE.
 Ces fichiers son (*.wav) pourront être rejoués par n'importe logiciel
 multimédia. Ils vous permettront de créer vos balises, identificateurs
 etc... avec une grande facilité.

VERSION 2.2 & 2.2a
==================
-Ajout de messages d'erreurs pour mieux comprendre les anomalies
 éventuelles.
-Modifications pour éliminer des anomalies générées par certaines cartes
 son exotiques (incompatibilité Sound Blaster ou réponse incompatible de la
 vitesse du processeur)
 Merci à Sébastien, Daniel et Mukesh (India) pour leur aide.

VERSION 2.3
============
-Ajout de l'allemand dans le menu Langue 
 Notez que le fichier d'aide CWPdeutsch.hlp est une copie du fichier d'aide
 en anglais. J'attends un traducteur !
-Ajout d'une option pour générer des mots de longueur aléatoires en mode
 Caractères Aléatoires
-Ajout de la possibilité d'enregistrer la fenêtre MemoRandon en fichier
 Wave.
-Sauvegarde de la langue, vitesse, niveau, dernier choix etc à la fermeure
 et rechargement de la configuration au lancement.

VERSION 2.3.1
=============
-Corriger une erreur possible lors de la création du fichier CWPlayer.dat

VERSION 2.4
===========
-Elargir l'espacement entre caractères et calculer la vitesse moyenne
 réelle.

VERSION 2.5
===========
-version pour évaluation

VERSION 2.6
===========
-introduction d'une limitation du nombre de caractères émis en mode
 aléatoire
-possibilité de cacher le jeu en cours en mode Fichier et Aléatoire
-possibilité de générer des mots de même type de caractères en mode
 aléatoire
-possibilité de générer des séries de caractères aléatoires rapides
 (sans son) pour créer des leçons rapidement.
-changement de la police dans les fenêtres Fichier et Aléatoire pour
 une meilleure lisibilité.

VERSION 2.7
===========
-ajout Italien dans le menu langue grâce à Paolo IW2DGS et Andrea IW4EGQ.
-ajout menu sauvegarde de la fenêtre Monitoring en fichier Texte 

VERSION 2.7.1
=============
-Modifications mineures

VERSION 2.7.2
=============
-Ajouter la possibilité de choisir la longueur des groupes aléatoires
 entre 2 et 8 caractères
-Possibilité de réduire le temps de réponse en Quiz à 0 (=400ms)

VERSION 2.8
===========
-Ajouter la possibilité d'arrèter temporairement et de reprendre le jeu
 de la fenêtre Texte
-Sauvegarde des paramêtres de la fenêtre monitoring 
-Police non proportionnelle dans la fenêtre Monitoring 
-Possibilité d'ajouter du bruit et du QSB sur les signaux Morse en mode
 jeu Aléatoire ou jeu de fichier
-Ajout de l'option de mots "Indicatifs" en jeu aléatoire
- Possibilité de masquer la note en mode Quiz
- Autres corrections et changements mineurs

VERSION 2.8.1
=============
-Ajout du Portugais dans le menu Langue 

VERSION 2.8.2
============
-Ajout du caractère spécial @

VERSION 2.8.3
=============
- Note CW variable entre 600 et 1000 Hz

VERSION 2.8.3a
==============
- Sauvegarde du délai de réponse en Quiz

VERSION 2.8.4
=============
-Nombre de leçons possibles portées à 60
-Correction d'une erreur pouvant survenir avec WinXP.

VERSION 2.8.5
=============
-Ajout de valeurs intermédiaires pour le délai de réponse au Quiz

VERSION 3.0
===========
- Manipulation TX sur port série
- Compteur de caractères en Quiz
- Création de raccourcis de textes
- Gomme sur le texte
- Création de 6 messages locaux
- langue espagnole (grâce à LU8HPY, Fer)

VERSION 3.0.1
=============
- Mise à jour 3.0 

VERSION 3.0.2
=============
- Possibilité de jouer les caractères non-standards en mode aléatoire et mode quiz

VERSION 3.0.3
=============
- Manipulation TX sur le port imprimante. Sous WinXP/NT/2000, cette fonction nécessite la copie de IOCtrl.dll dans le répertoire Windows/Sysytem32 et la copie de zntport.sys dans le répertoire Windows/system32/drivers
- Autres améliorations diverses et corrections mineures.
- Ajout du caractère "*" dans la liste standard.
Un grand merci à Alain F6ENO pour l'aide apportée à la validation de cette version

VERSION 3.1.1
=============
- Choix de l'espacement entre mots
- Simulation de l'examen français en termes de tonalité, vitesse, espacement

VERSION 3.1.2
=============
- Note CW variable entre 100 et 1500 Hz

VERSION 3.1.4
=============
- limitations de certaines fonctions par l'instructeur
- loupe plein écran du fichier texte

VERSION 3.1.6
=============
- Corrections d'erreurs

Note importante : Certains économiseurs d'écran sont très gourmands en
ressource machine. Lorsqu'ils s'exécutent, ils peuvent gravement affecter
la qualité audio des caractères et même générer des erreurs système sur
certaines machines.
Nous vous recommandons de désactiver ce type d'économiseur si vous utilisez
CW_Player en mode aléatoire sur de longues périodes de temps.

Prenez du plaisir à faire de la télégraphie et faites la aimer aux autres.

La dernière version de ce logiciel est disponible sur le site INTERNET
:
http://rivat.chez-alice.fr/

Vous y trouverez aussi les dernières versions de 
 - SAT_EXPLORER : logiciel d'orbitographie pour satellites (anglais,
   français)
 - SIMPLEX : logiciel de répèteur simplex (perroquet), duplex et
   transpondeur en anglais et en français.
 - BEAMDX : pour positionner une antenne vers un DX
 - AZIWORLD : logiciel de traçage de cartes azimutales

 G.RIVAT
 http://rivat.chez-alice.fr
 e-mail via site Web