Вы находитесь в режиме поиска по сайту.
2
июня
2020
15:56

Скрипт для изучения азбуки Морзе

2 июня 2020 15:56

Несколько лет назад я изучил CW (азбуку Морзе). Теперь хочу поднять скорость после длительного перерыва, ведь скоро соревнования на ультракоротких волнах. Публикую скрипт, который разработал для тренировок приёма телеграфа на слух. Скрипт воспроизводит через динамик компьютера случайный текст с заданной скоростью.

Прежде всего, нужно установить программу morse

su -
apt install morse

1, Команда: звучит буква в коде Морзе, программа ждёт ввод символа с клавиатуры.

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

  1. Команда для непрерывной генерации последовательности символов телеграфа со скоростью 17 WPM, в группе 5 символов. .
    Нужно нажимать кнопку клавиатуры, соответствующую услышанной букве. В случае ошибки, выводится буква, на которой вы ошиблись.

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

  1. Команда для опытных радистов. Непрерывная генерация последовательности символов телеграфа со скоростью 20 WPM, в группе 5 символов. Нужно нажимать кнопку клавиатуры, соответствующую услышанной букве. Если введено 2 неверных символа подряд, программа останавливает упражнение.

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

Допускается запаздывание ввода (запись с отставанием) на 3 символа.

  1. Скрипт для упражнения по приему CW под запись на листе бумаги.

Для генерации групп случайных символов используется программа для создания сложных паролей pwgen -
по 5 символов в группе - всего 10 групп. Скорость 17 WPM (около 85 знаков в минуту)
можно регулировать заменой числа -w 20 на любое другое число -w 15 ... -w 44.

Пример файла col5.sh:

Права:
chmod 770 col5.sh

Содержимое файла:

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

Запуск
./col5.sh

Приготовьте заранее ручку или карандаш! :-)


Другие полезные программы для изучения "морзянки":

qrq - для тренировки приема позывных.

Комментарии: 0


Похожие публикации