Найти тему
Радиохобби

Клон Morse Runner на Python

Наверное, каждый радиолюбитель, который интересовался CW знает программу Morse Runner - симулятор соревнований под Windows, созданную Александр Шовкоплясом VE3NEA ex UR5EMI, в которой так удобно практиковаться в приеме позывных. Программа написана на Delphi и ее исходники лежат в открытом доступе на Github страничке автора.

Morse Runner
Morse Runner

Кроме того, энтузиасты продолжили дело VE3NEA и обновили программу добавив некоторые интересные функции - например, отображение информации о принятом позывном, настройка скорости с которой передает корреспондент и отображение этой скорости в списке принятых позывных.

Но, Американский радиолюбитель Кевин Шмидт (W9CF) пошел дальше и сделал программу CWSim - клон Morse Runner на языке Python, благодаря этому, теперь можно тренироваться не только под Windows и без Wine.

CWSim
CWSim

Как пишет автор: "Никакие файлы Morse Runner не используются напрямую в этом проекте, но большинство алгоритмов идентичны, и часто функции представляют собой прямые переводы кода Delphi Morse Runner на Python".

Субъективно, в CWSim есть проблемы с интерфейсом (по моему мнению, он не так удобен и слишком переполнен элементами), но программа работает и это самое главное.