2
juin
2020
15:56

Script pour apprendre le code Morse

2 juin 2020 15:56

Il y a quelques années, j'ai appris le CW (code Morse). Maintenant, je veux augmenter la vitesse après une longue pause, car bientôt il y aura des compétitions sur ondes ultra-courtes. Je publie un script que j'ai développé pour entraîner la réception télégraphique à l'oreille. Le script lit du texte aléatoire via le haut-parleur de l'ordinateur à une vitesse spécifiée.

Tout d'abord, vous devez installer le programme morse

sudo apt install morse
  1. Commande : une lettre en code Morse retentit, le programme attend que le caractère soit saisi au clavier :

morse -r -w 25 -c -t -q -M 1 -n 1

  1. Commande pour générer en continu une séquence de symboles télégraphiques à une vitesse de 17 WPM, dans un groupe de 5 symboles.
    Vous devez appuyer sur les boutons du clavier en fonction des caractères entendus par le haut-parleur. En cas d'erreur, la lettre sur laquelle vous vous êtes trompé s'affiche à l'écran :

    morse -r -w 17 -c -t -q -M 2 -E 4 -q -n 5

  2. Equipe d'opérateurs radio expérimentés. Génération continue d'une séquence de symboles télégraphiques à une vitesse de 20 WPM, dans un groupe de 5 symboles. Vous devez appuyer sur le bouton du clavier correspondant à la lettre que vous entendez. Si 2 caractères incorrects sont saisis d'affilée, le programme arrête l'exercice.

    morse -r -w 20 -c -t -q -M 3 -E 2 -q -n 5

Un décalage d'entrée (entrée de décalage) de 3 caractères est autorisé.

  1. Scénario d'un exercice sur la réception de CW, écrit sur une feuille de papier.

Pour générer des groupes de caractères aléatoires, utilisez le programme de création de mots de passe complexes pwgen -
5 personnages par groupe - 10 groupes au total. Vitesse 17 WPM (environ 85 caractères par minute)

peut être ajusté en remplaçant le nombre -w 20 par tout autre nombre -w 15 ... -w 44.

Exemple de fichier col5.sh :

Droits :

chmod 770 col5.sh

Contenu du fichier :

!/bin/bash
sleep 3
pwgen 5 10 -A | tr '[:lower:]' '[:upper:]' > cwtemp.txt
cat cwtemp.txt | morse -w 17
cat cwtemp.txt

Exécuter un fichier batch

./col5.sh

Préparez un stylo ou un crayon à l'avance ! :-)


Autres programmes utiles pour apprendre le code Morse :

qrq
  • pour s'entraîner à recevoir les indicatifs d'appel.


Publications connexes