Декодирование погодных факсов (Weather Fax) или сам себе прогноз погоды
Был тут пост про прием сигнала SSTV (телевидение с медленной разверткой), но во время апокалипсиса мемы будут не очень актуальны. В радиодиапазоне есть более полезная инфа, а именно расшифрованные погодные карты.
Активным распространением занимается немецкая метеорологическая служба ( Deutsche Wetterdienst https://www.dwd.de/DE/Home/home_node.html ). С помощью радиофакса передают информацию о поверхностном давлении, влажности, циклонах/антициклонах и т.п.
В основном служба работает для мореходства.
Сайт метеорологической службы Германии
Для начала необходимо определиться с радиоприемником. В принципе можно использовать аналоговый кв приемник и расшифровывать с помощью телефона, но есть более современные технологии. Благо китайские товарищи выпускают различные виды цифровых SDR RTL приемников.
SDR приемник
Радиовещание происходит одновременно частотах 3855 кГц 7880 кГц 13882,5 кГц. Несколько частот используется для беспрерывного приемная в зависимости от времени суток. Диапазон коротких волн - капризная штука. Более низкие частоты работают только ночью или вечером, а верхние - днем. При этом если нет солнечных вспышек.
Теории тут навалом, но перейдем к приему.
В программе для SDR приемника ( SDRuno https://www.sdrplay.com/sdruno/) находим необходимые частоты. В моем случае (11:00 утра в Питере) я встал на частоту 13882.5.
Интерфейс SDRuno
Вид факсимального синала
Важным моментом является программа декодера. Тут есть два пути:
1.Использовать стороннее приложение.
Однозначно SeaTTY.
Программа с минимальными настройками, плюс запускается автоматом от синхроимпульса факса.
Минусы - платная зараза. Пробный период 30 дней, но есть версия с ключом :
https://www.radioscanner.ru/files/decoders/file22224/
Нужно использовать виртуальный коммутатор аудиосигнала (виртуальный аудиокабель).
https://vb-audio.com/Cable/
Менюшка переключения вывода аудио программы
Остается только ждать, т.к. трансляция факса происходит по расписанию.
https://www.weather.gov/media/marine/rfax.pdf
Сам процесс декодирования с помощью SeaTTy.
В SDRuno советую заузить диапазон USB для уменьшения шума. Картинка будет на наименьшим количеством помех.
процесс декодирования
При настройке надо немного сдвинуться орт частоты приема. Примерно на 2 КГц вниз (советуют 1.9 КГц). Факсы сохраняются в папке C:\ProgramData\SeaTTY\Messages
Результаты :
2. Использовать плагины SDRuno.
На этом этапе у меня возникли танцы с бубном, т.к. плагин отказывалась расшифровывать сигнал. Пара дней пыток и процесс пошел, но факс будет приниматься немного обрезанный.
Плагин : https://github.com/JvanKatwijk/SDRunoPlugin_weatherfax
Качаем из папки the-dll файл SDRunoPlugin_fax.dll и закидываем его в папку C:\Users\имя пользователя\Documents\CommunityPlugins.
гидхаб плагина
куда вставлять
Запускаем плагин и поехали
Первым делом необходимо уменьшить диапазон приема с 192 КГц до 1,2 КГц. Можно это сделать с помощью контрольного окна, но у меня плагин начинает заикаться, поэтому данную процедуру делаю во вспомогательном окне SP2
доп спектр
Необходимо точно стоять на частоте. Без сдигов.
процесс декодирования плагина.
По поводу управления:
Save cont - активация автозапуска
reset - сброс приема
cheat - принудительный запуск приема без синхронизации (строки будут прорисовываться со сдвигом)
Все настройки в верхних панелях по умолчанию.
Файлы хранятся в папке пользователя C:\Users
Результаты :
факсы "загруженые" в разные дни
К сожалению плагин обрезает нижнюю часть изображения, но четкость намного выше.
Для расшифровки погоды можно использовать спец литературу ( https://maglipogoda.ru/wp-content/uploads/2018/02/weather.pd... ). Полезное занятие на досуге.