---
title: 'Формирование сигнала для УКВ радиомаяка в режиме PI4'
url: 'https://ra1ahq.blog/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4'
markdown: 'https://ra1ahq.blog/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4.md'
lang: ru
date: '2023-03-24'
description: 'Мне на почту пришло сообщение с вопросом, как сформировать звуковой сигнал для маяка в режиме PI4. В статье рассказываю о том, как получилось сделать без использования сторонних аппаратных средств, только программными возможностями Linux. Введение Рад'
taxonomy:
  category:
    - blog
  tag:
    - Linux
    - УКВ
    - управление
  archives_month:
    - mar_2023
  archives_year:
    - '2023'
---

# Формирование сигнала для УКВ радиомаяка в режиме PI4

24 

 март 

 2023 

 ![Формирование сигнала для УКВ радиомаяка в режиме PI4](https://ra1ahq.blog/images/f/9/9/a/b/f99aba8aa49c5b15e2708795ad75baf79fdd129b-progress2.png)15:50

### Формирование сигнала для УКВ радиомаяка в режиме PI4

 [Linux](https://ra1ahq.blog/tag:Linux), [УКВ](https://ra1ahq.blog/tag:%D0%A3%D0%9A%D0%92), [управление](https://ra1ahq.blog/tag:%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5) 

24 март 2023 15:50

Мне на почту пришло сообщение с вопросом, как сформировать звуковой сигнал для маяка в режиме PI4.
В статье рассказываю о том, как получилось сделать без использования сторонних аппаратных средств, только программными возможностями Linux.

### Введение

Радиомаяки на УКВ предназначены для отслеживания прохождения сигнала, определения условий "тропо", при которых из-за повышенной рефракции радиоволн становится возможной дальняя радиосвязь на УКВ с высокими уровнями сигнала. В обычные дни активность радиолюбителей на УКВ низкая, но в дни сильного тропо возрастает многократно, т.к. резко улучшается слышимость дальних корреспондентов в аналоговых режимах CW, SSB и цифровых видах FT4, FT8, JT65A и других. Чтобы вовремя обнаружить улучшение распространения радиоволн на УКВ, используют маяки. Это постоянно или большую часть времени действующие передатчики, размещённые на [частотах, предназначенных для УКВ маяков](https://www.iaru-r1.org/about-us/committees-and-working-groups/vhf-uhf-shf-committee-c5/vhf-up-bandplanning/).

IARU в регионе 1 разрешает узкополосные бакены в участке 144,400 - 144,490 МГц согласно [VHF Bandplan](https://www.iaru-r1.org/wp-content/uploads/2020/12/VHF-Bandplan.pdf), российская сетка частот любительской службы в последнем решении Государственной Комиссии по Радиочастотам ([ГКРЧ](https://grfc.ru/)) России [от 15 июля 2010 года № 10-07-01](https://docs.cntd.ru/document/902230303) [ссылается](https://docs.cntd.ru/document/902230303?marker=6580IP) на частотный план диапазона R1: *"при использовании радиочастот для любительской службы рекомендуется учитывать частотный план Международного союза радиолюбителей для района 1 в части, не противоречащей настоящему решению ГКРЧ"*. Полоса сигнала телеграфного маяка не должна превышать 500 Гц. Для широкополосных экспериментальных маяков исследований *слабых сигналов* предназначен участок 144,491 - 144,493 МГц, где разрешена полоса сигнала до 20 кГц.

Частота маяка RB1CA в Приозерске - 144,420 МГц, маяка UA1ZFG в Мурманске — 144.430 МГц.

PI4 — это идеальная цифровая модуляция, которая соответствует принятой Комитетом IARU по УКВ региона 1 радиомаяков в смешанном режиме "MGM - CW - несущая". Длительность передачи 1 минута (непрерывная передача практически без пауз — 100% рабочий цикл 60 секунд), затем передача повторяется.

В статье ["Радиомаяк RB1CA в Приозерске"](https://ra1ahq.blog/radiomayak-rb1ca-v-priozerske) приведен опыт приёма маяка в программе PI4RX для Windows.

Поиск информации по способам формирования сигнала привел меня на сайт [OZ2M "Next Generation Beacons"](https://rudius.net/oz2m/ngnb/pi4.htm).

### Ресурсы для написания программы

- Основной сайт по PI4- модуляции и маяку: [OZ2M](https://rudius.net/oz2m/ngnb/index.htm).
- Описание алгоритма PI4: <https://rudius.net/oz2m/ngnb/pi4.htm>
- проект GitHub ["Guenael's tiny beacon"](https://github.com/Guenael/tinybeacon) - исходный код для формирования номеров в последовательности частот PI4.
- [Simple PI4 Beacon Transmitter in GNU Radio](http://pe1itr.com/432mhz/simple-pi4-beacon-in-gnuradio.htm) радиолюбителя PE1ITR для формирования WAV-файла - основа для данной статьи.

### Что из себя представляет модуляция PI4 ?

Описание модуляции размещено на сайте [OZ2M](http://www.rudius.net/oz2m/ngnb/pi4.htm).

PI4 - модуляция с 4 тонами (FSK). Два тона не могут звучать одновременно.

Параметры FSK модуляции зависят от коэффициента K, который может принимать значения 40, 80, 96 и 120. По факту, PI4-RX распознаёт лишь модуляцию с K=40, её и использовал. Также, она называется "PI4 модуляция".

Каждой частоте FSK-тона можно присвоить код 0, 1, 2 или 3. Общая длительность передачи сформированного машиной сигнала (MGM - machine generated mode) — приблизительно 24 секунды.

[ ![fsk-code](https://ra1ahq.blog/images/0/5/3/7/b/0537b512a9c219a98fa53f05f1bf67c08dd7b4c0-fsk-code.png "fsk-code")](https://ra1ahq.blog/images/3/4/f/7/1/34f71f404fd8c8a0c585a78c86bfae4ea05ea376-fsk-code.png)

На приёме необходимо выставить частоту приёма с точностью +- 50 Гц относительно несущей 800 Гц (лучше +- 12.5 Гц для возможности сужения полосы пропускания фильтра частот на приёме с 100 Гц до 50 или 25 Гц).

Четыре тона выровнены по сравнению с несущей 800 Гц на

- Тон 0: -117,1875 Гц
- Тон 1: 117,1875 Гц
- Тон 2: 351,5625 Гц
- Тон 3: 585,9375 Гц

Расстояние между тонами deltaF = 12000/2400 \* k , для коэффициента k=40 составляет 234.375 Гц.
Длительность звучания символа 2000/12000 = 0.166 секунды.

| Название | k | deltaF, Гц | сдвиг CW-FSK, Гц | Полоса, Гц |
|---|---|---|---|---|
| PI4 | 40 | 234.375 | 250 | 709.125 |
| PI4-80 | 80 | 468.750 | 400 | 1412,250 |
| PI4-96 | 96 | 562,500 | 400 | 1693,500 |
| PI4-120 | 120 | 703,125 | 400 | 2115,375 |

#### Частоты тонов режима PI4 (k=40)

FREQ0=682.8125 Гц
FREQ1=917.1875 Гц
FREQ2=1151.5625 Гц
FREQ3=1385.9375 Гц

Частота несущей = 800 Гц - для точной настройки на сигнал (важно!).

Первый тон для DFCW = 800 Гц
Второй тон для DFCW = 800-234.375 = 565.625 Гц (частота не принципиальна, т.к. CW в PI-RX не распознаётся).

### Рабочий цикл маяка PI4

Цикл повторения передачи - 1 минута начиная с 00 секунд (синхронизация времени на передатчике и приёмнике должна быть очень точная - лучше +-1 секунды.

[ ![pi4mod](https://ra1ahq.blog/images/c/4/4/5/9/c4459aa00f682a8f3d3a8d64524288912944eea9-pi4mod.png "pi4mod")](https://ra1ahq.blog/images/3/f/d/a/a/3fdaa568f419bfd9dbf2a885eccfccdd32a0d8fe-pi4mod.png)

### Набор утилит для формирования PI4

| Файл | Описание | Вход | Выход |
|---|---|---|---|
| **stage1.c** | Консольное приложение на языке ANSI C для формирования последовательности частот PI4 - разработал самостоятельно на основе исходных текстов репозитория программ с открытым исходным кодом GitHub [Guenael/tinybeacon](https://github.com/Guenael/tinybeacon). Используется однократно. | CALLSIGN в тексте stage1.c | Последовательность 146 цифр |
| **stage2.c** | Консольное приложение на языке ANSI C для кодирования Позывного и Локатора в последовательность частот двухчастотной CW- манипуляции (DFCW) - разработал самостоятельно. Используется однократно. | CALLSIGN, LOCATOR в тексте stage2.c | Последовательность N цифр для CW |
| **pi4-wav.sh** | shell скрипт автора PE1ITR для создания WAV-файла с модуляций PI4. Для создания звука (синусоиды) используется утилита `sox`. | Выход программ stage1.c и stage2.c | WAV файл с модуляцией PI4, для передачи |
| **run.zsh** | shell скрипт для запуска `mpv имя_файла.WAV` в начале каждой минуты. | WAV-файл | звук |

### Правило написания позывного в первой части сообщения (MGM)

Длина строки позывного должна быть длиной 8 символов. После позывного и "дроби" нужно дополнить строку до 8 символов пробелами в конце.
[ ![table](https://ra1ahq.blog/images/9/4/f/6/f/94f6f6cd4dbb87d737fdbde6a87304e209ca6d30-table.png "table")](https://ra1ahq.blog/images/4/d/0/9/b/4d09b37ddc657ad87fa8d1bf7a357b7eb5d9c6b9-table.png)
С помощью добавление избыточности и функции cвёртки (convolution) с перемежением, эти **8** символов в процессе кодирования преобразуются в псевдослучайную последовательность из **146** символов. Длительность каждого символа в стандарте PI4 выбрана 2000/12000 = 0.1666 секунды. Итоговая длительность MGM части сообщения, в которой при помощи 4 тонов передаётся позывной - **24.32 секунды** .

### Правило создания сообщения во второй части передачи маяка (CW)

Длина передачи позывного и локатора со скоростью 12 WPM должна составлять 12-20 секунд, например, сообщение RA1AHQ ko59ct длится 16.5 секунд. Если позывной короче, 4-значный, длина сообщения CW уменьшается, а длина последующей несущей CW увеличивается автоматически, что предусмотрено в скрипте **pi4-wav.sh**.
Разрешенные символы - 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ /.
Ограничение времени второй части передачи связано с тем, что должно остаться время на "настроечный" сигнал - несущую 800 Гц.

Для улучшения читаемости призывного маяка в шумах, можно использовать шаблон CW передачи "**VVV позывной локатор**".

### Несущая 800 Гц для настройки (третья часть передачи)

Утилита sox вызываемая с параметрами из скрипта pi4-wav.sh формирует несущую 800 Гц (для настройки по "нулевым биениям") в оставшееся до 60 секунд время передачи - 60-24.3-16.5=19 секунд. Длина последней части несущей: 16-24 секунд в зависимости от различной длительности CW части.

### Правило выдачи сообщений маяка PI4 в эфир

Сообщения должны быть синхронизированы по времени по протоколу NTP с максимальной точностью.
Приемлемой является точность до секунды. Начало передачи сообщений - 00 секунд каждой минуты.

Передачу PI4 лучше начинать на 58 или 59 секунде каждой минуты, т.к. при позднем начале передачи PI4RX сигнал не декодирует.

Предельные отклонения времени начала передачи от 0 секунд: -2,5...+1,2 с.

Длительность сообщения несколько короче минуты, например, 58 или 59 секунд. Каждую минуту запуск сообщения производится с начала. Передатчик в режиме USB (или DIG) для маяка должен работать постоянно, а модуляция производится с помощью вывода в эфир файла WAV, синхронизированного по времени.
Дрейф частоты передатчика не должен превышать +- 50 Гц (**0.5 ppm** = 72 Гц) на частоте 144.4 МГц.

### Инструкция (как пользоваться набором программ)

0\) Установите пакеты для компиляции и программу sox для синтеза звука - синусоида заданной частоты и фазы.

```
sudo apt-get install build-essential sox
```

1\) Исправьте позывной в исходном тексте файла stage1.c. Позывной вместе с конечными пробелами должны занимать 8 символов строго!
Скомпилируйте программу и запустите её:

```
nano stage1.c
gcc stage1.c -o stage1
./stage1
```

2\) Исправьте текст для CW-сообщения второй части работы маяка, скомпилируйте программу, запустите её:

```
nano stage2.c
gcc stage2.c -o stage2
./stage2
```

3\) Отредактируйте pi4-wav.sh - пропишите последовательности из пунктов 1 и 2.

```
nano pi4-wav.sh
```

4\) Запустите файл, который сформирует WAV файл для маяка

```
bash pi4-wav.sh
```

4\) Прослушайте файл в том же каталоге: **`result.wav`**

5\) Улучшаем качество - уменьшаем щелчки при смене частот тонов (символов FSK) - В Audacity накладываем фильтр низких частот (убираем частоты от 2 кГц и выше) при помощи эффекта "Эквалайзер".

```
sudo apt-get install audacity
audacity result.wav
```

Выделить - Все
Эффекты - Графический EQ

[ ![eq](https://ra1ahq.blog/images/2/5/2/1/9/25219b8a053d017c701e416d0fdc0a7dc6f9df6b-eq.png "eq")](https://ra1ahq.blog/images/b/c/5/6/e/bc56e8a14ebf9ff6a10b8dd68f3c8a883613ce9e-eq.png)

6\) Сохраняем обработанный звук в файл **`result!.wav`** .

7\) Подготовка к запуску скрипта - устанавливаем zsh

```
sudo apt-get install zsh
```

8\) Запускаем под Linux скрипт **`run.zsh`**. С этого ПК будет вестись передача маяка.

9\) Запускаем программу под Windows PI4-RX. Смотрим на "водопад" (для теста я соединил источник звука одного ПК под Linux кабелем с приемником на другом ПК под Windows. В реальных условиях первый ПК должен выводить сигнал на передатчик с антенной маяка, а второй ПК должен находиться достаточно далеко от него на приёме).

10\) При наблюдении нескольких циклов передачи, уточняем коррекцию времени в файле run.zsh (у меня константа -0.90 секунд), чтобы на приеме было минимальное отклонение начала передачи от начала минуты 0 секунд 59 секунд. Например, от -1.2 до +0.2 секунды в зависимости от цикла.
[ ![progress4](https://ra1ahq.blog/images/b/a/3/f/f/ba3ff0844dcde67c38e6fb195dfa686c8b8949bb-progress4.png "progress")](https://ra1ahq.blog/images/c/9/b/5/b/c9b5b060c3cc09641b9042ed7a4a99644b39d4e9-progress4.png)

**Архив с исходными текстами программ:**

- [pi4.zip](https://ra1ahq.blog/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4/pi4.zip)

---

*Дата последнего изменения: 11.08.2025*

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

 [ ![](https://ra1ahq.blog/images/4/e/e/e/9/4eee9735461eb9af683f49bad42d1a72bd88a035-9999.png) Запуск в Linux DOH - разрешения имён в IP-адреса DNS через HTTPS ](https://ra1ahq.blog/zapusk-v-linux-doh-razresheniya-imyon-v-ip-adresa-dns-cherez-https) 

 [ ![Нет картинки](https://ra1ahq.blog/user/themes/mytheme/images/no-image.png) Сельская система радиосвязи на УКВ ](https://ra1ahq.blog/selskaya-sistema-radiosvyazi-na-ukv) 

 [ ![](https://ra1ahq.blog/images/d/2/5/c/7/d25c7282750b398f71041fb8b90640b692e7e4b8-decibelfmtitle.png) Апплеты для рабочего стола Linux Cinnamon для прослушивания Интернет-радиостанций ](https://ra1ahq.blog/applety-dlya-rabochego-stola-linux-cinnamon-dlya-proslushivaniya-internet-radiostancii) 

 [ ![Нет картинки](https://ra1ahq.blog/user/themes/mytheme/images/no-image.png) Передача параметра модулю / драйверу Linux ](https://ra1ahq.blog/peredacha-parametra-modulyu-draiveru-linux) 

 [ ![](https://ra1ahq.blog/images/5/c/4/e/a/5c4ea9c8c3f0b4dd890116d8fe7cbadfdb9814ba-archer-ac600.webp) Установка драйвера Wi-Fi адаптера TP-Link Archer T600U Nano в Debian 13 "Trixie" ](https://ra1ahq.blog/ustanovka-draivera-wi-fi-adaptera-tp-link-archer-t600u-nano-v-debian-13-trixie) 

[ Назад](https://ra1ahq.blog/gora-orekhovaya-11-marta-2023 "Предыдущая страница")

[ Вперед ](https://ra1ahq.blog/khobbi-polza-ili-vred "Следующая страница")

## Языки

- [Русский](https://ra1ahq.blog/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4)
- [English](https://ra1ahq.blog/en/posts/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4)
- [Deutsch](https://ra1ahq.blog/de/posts/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4)
- [Français](https://ra1ahq.blog/fr/posts/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4)
- [中文 (简体) (cn)](https://ra1ahq.blog/zh-cn/posts/formirovanie-signala-dlya-ukv-radiomayaka-v-rezhime-pi4)

## Тема

## RSS фиды

 [ Atom 1.0](https://ra1ahq.blog/.atom) [ RSS](https://ra1ahq.blog/.rss) 

## Популярные метки

 [APRS](https://ra1ahq.blog/tag:APRS) [CW](https://ra1ahq.blog/tag:CW) [DX](https://ra1ahq.blog/tag:DX) [FM](https://ra1ahq.blog/tag:FM) [Linux](https://ra1ahq.blog/tag:Linux) [firefox](https://ra1ahq.blog/tag:firefox) [morse](https://ra1ahq.blog/tag:morse) [soundtrack](https://ra1ahq.blog/tag:soundtrack) [video](https://ra1ahq.blog/tag:video) [windows](https://ra1ahq.blog/tag:windows) [youtube](https://ra1ahq.blog/tag:youtube) [КВ](https://ra1ahq.blog/tag:%D0%9A%D0%92) [ТВ](https://ra1ahq.blog/tag:%D0%A2%D0%92) [УКВ](https://ra1ahq.blog/tag:%D0%A3%D0%9A%D0%92) [антенны](https://ra1ahq.blog/tag:%D0%B0%D0%BD%D1%82%D0%B5%D0%BD%D0%BD%D1%8B) [безопасность](https://ra1ahq.blog/tag:%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D1%8C) [длинные волны](https://ra1ahq.blog/tag:%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%B2%D0%BE%D0%BB%D0%BD%D1%8B) [путешествия](https://ra1ahq.blog/tag:%D0%BF%D1%83%D1%82%D0%B5%D1%88%D0%B5%D1%81%D1%82%D0%B2%D0%B8%D1%8F) [религия](https://ra1ahq.blog/tag:%D1%80%D0%B5%D0%BB%D0%B8%D0%B3%D0%B8%D1%8F) [соревнования](https://ra1ahq.blog/tag:%D1%81%D0%BE%D1%80%D0%B5%D0%B2%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F) [спутники](https://ra1ahq.blog/tag:%D1%81%D0%BF%D1%83%D1%82%D0%BD%D0%B8%D0%BA%D0%B8) [средние волны](https://ra1ahq.blog/tag:%D1%81%D1%80%D0%B5%D0%B4%D0%BD%D0%B8%D0%B5%20%D0%B2%D0%BE%D0%BB%D0%BD%D1%8B) [схемы](https://ra1ahq.blog/tag:%D1%81%D1%85%D0%B5%D0%BC%D1%8B) [тесты](https://ra1ahq.blog/tag:%D1%82%D0%B5%D1%81%D1%82%D1%8B) [трансивер](https://ra1ahq.blog/tag:%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%B8%D0%B2%D0%B5%D1%80) [управление](https://ra1ahq.blog/tag:%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5) [фотографии](https://ra1ahq.blog/tag:%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8) 

## Случайная публикация

 [ Мне повезет!](https://ra1ahq.blog/random) 

## Архив публикаций

- [ октябрь 2026 ✒ 1 ](https://ra1ahq.blog/archives_month:oct_2026)
- [ сентябрь 2026 ✒ 9 ](https://ra1ahq.blog/archives_month:sep_2026)
- [ август 2026 ✒ 6 ](https://ra1ahq.blog/archives_month:aug_2026)
- [ июль 2026 ✒ 13 ](https://ra1ahq.blog/archives_month:jul_2026)
- [ июнь 2026 ✒ 8 ](https://ra1ahq.blog/archives_month:jun_2026)
- [ май 2026 ✒ 2 ](https://ra1ahq.blog/archives_month:may_2026)
- [ апрель 2026 ✒ 6 ](https://ra1ahq.blog/archives_month:apr_2026)
- [ март 2026 ✒ 3 ](https://ra1ahq.blog/archives_month:mar_2026)
- [ февраль 2026 ✒ 7 ](https://ra1ahq.blog/archives_month:feb_2026)
- [ январь 2026 ✒ 8 ](https://ra1ahq.blog/archives_month:jan_2026)
- [ декабрь 2025 ✒ 12 ](https://ra1ahq.blog/archives_month:dec_2025)
- [ ноябрь 2025 ✒ 9 ](https://ra1ahq.blog/archives_month:nov_2025)
- [ октябрь 2025 ✒ 8 ](https://ra1ahq.blog/archives_month:oct_2025)
- [ сентябрь 2025 ✒ 5 ](https://ra1ahq.blog/archives_month:sep_2025)
- [ август 2025 ✒ 8 ](https://ra1ahq.blog/archives_month:aug_2025)
- [ июль 2025 ✒ 6 ](https://ra1ahq.blog/archives_month:jul_2025)
- [ июнь 2025 ✒ 10 ](https://ra1ahq.blog/archives_month:jun_2025)
- [ май 2025 ✒ 4 ](https://ra1ahq.blog/archives_month:may_2025)
- [ апрель 2025 ✒ 4 ](https://ra1ahq.blog/archives_month:apr_2025)
- [ март 2025 ✒ 4 ](https://ra1ahq.blog/archives_month:mar_2025)
- [ февраль 2025 ✒ 11 ](https://ra1ahq.blog/archives_month:feb_2025)
- [ декабрь 2024 ✒ 8 ](https://ra1ahq.blog/archives_month:dec_2024)
- [ ноябрь 2024 ✒ 2 ](https://ra1ahq.blog/archives_month:nov_2024)
- [ октябрь 2024 ✒ 8 ](https://ra1ahq.blog/archives_month:oct_2024)
- [ сентябрь 2024 ✒ 3 ](https://ra1ahq.blog/archives_month:sep_2024)
- [ август 2024 ✒ 5 ](https://ra1ahq.blog/archives_month:aug_2024)
- [ июль 2024 ✒ 9 ](https://ra1ahq.blog/archives_month:jul_2024)
- [ июнь 2024 ✒ 6 ](https://ra1ahq.blog/archives_month:jun_2024)
- [ май 2024 ✒ 7 ](https://ra1ahq.blog/archives_month:may_2024)
- [ апрель 2024 ✒ 5 ](https://ra1ahq.blog/archives_month:apr_2024)
- [ март 2024 ✒ 5 ](https://ra1ahq.blog/archives_month:mar_2024)
- [ февраль 2024 ✒ 5 ](https://ra1ahq.blog/archives_month:feb_2024)
- [ январь 2024 ✒ 6 ](https://ra1ahq.blog/archives_month:jan_2024)
- [ декабрь 2023 ✒ 7 ](https://ra1ahq.blog/archives_month:dec_2023)
- [ ноябрь 2023 ✒ 4 ](https://ra1ahq.blog/archives_month:nov_2023)
- [ октябрь 2023 ✒ 8 ](https://ra1ahq.blog/archives_month:oct_2023)
- [ сентябрь 2023 ✒ 7 ](https://ra1ahq.blog/archives_month:sep_2023)
- [ август 2023 ✒ 4 ](https://ra1ahq.blog/archives_month:aug_2023)
- [ июль 2023 ✒ 7 ](https://ra1ahq.blog/archives_month:jul_2023)
- [ июнь 2023 ✒ 7 ](https://ra1ahq.blog/archives_month:jun_2023)
- [ май 2023 ✒ 5 ](https://ra1ahq.blog/archives_month:may_2023)
- [ апрель 2023 ✒ 6 ](https://ra1ahq.blog/archives_month:apr_2023)
- [ март 2023 ✒ 5 ](https://ra1ahq.blog/archives_month:mar_2023)
- [ февраль 2023 ✒ 2 ](https://ra1ahq.blog/archives_month:feb_2023)
- [ январь 2023 ✒ 5 ](https://ra1ahq.blog/archives_month:jan_2023)
- [ декабрь 2022 ✒ 7 ](https://ra1ahq.blog/archives_month:dec_2022)
- [ ноябрь 2022 ✒ 8 ](https://ra1ahq.blog/archives_month:nov_2022)
- [ октябрь 2022 ✒ 6 ](https://ra1ahq.blog/archives_month:oct_2022)
- [ сентябрь 2022 ✒ 9 ](https://ra1ahq.blog/archives_month:sep_2022)
- [ август 2022 ✒ 8 ](https://ra1ahq.blog/archives_month:aug_2022)
- [ июль 2022 ✒ 4 ](https://ra1ahq.blog/archives_month:jul_2022)
- [ июнь 2022 ✒ 9 ](https://ra1ahq.blog/archives_month:jun_2022)
- [ май 2022 ✒ 7 ](https://ra1ahq.blog/archives_month:may_2022)
- [ апрель 2022 ✒ 3 ](https://ra1ahq.blog/archives_month:apr_2022)
- [ март 2022 ✒ 4 ](https://ra1ahq.blog/archives_month:mar_2022)
- [ февраль 2022 ✒ 6 ](https://ra1ahq.blog/archives_month:feb_2022)
- [ январь 2022 ✒ 7 ](https://ra1ahq.blog/archives_month:jan_2022)
- [ декабрь 2021 ✒ 7 ](https://ra1ahq.blog/archives_month:dec_2021)
- [ ноябрь 2021 ✒ 7 ](https://ra1ahq.blog/archives_month:nov_2021)
- [ октябрь 2021 ✒ 7 ](https://ra1ahq.blog/archives_month:oct_2021)
- [ сентябрь 2021 ✒ 10 ](https://ra1ahq.blog/archives_month:sep_2021)
- [ август 2021 ✒ 6 ](https://ra1ahq.blog/archives_month:aug_2021)
- [ июль 2021 ✒ 7 ](https://ra1ahq.blog/archives_month:jul_2021)
- [ июнь 2021 ✒ 7 ](https://ra1ahq.blog/archives_month:jun_2021)
- [ май 2021 ✒ 7 ](https://ra1ahq.blog/archives_month:may_2021)
- [ апрель 2021 ✒ 4 ](https://ra1ahq.blog/archives_month:apr_2021)
- [ март 2021 ✒ 4 ](https://ra1ahq.blog/archives_month:mar_2021)
- [ февраль 2021 ✒ 3 ](https://ra1ahq.blog/archives_month:feb_2021)
- [ январь 2021 ✒ 4 ](https://ra1ahq.blog/archives_month:jan_2021)
- [ декабрь 2020 ✒ 8 ](https://ra1ahq.blog/archives_month:dec_2020)
- [ ноябрь 2020 ✒ 2 ](https://ra1ahq.blog/archives_month:nov_2020)
- [ октябрь 2020 ✒ 3 ](https://ra1ahq.blog/archives_month:oct_2020)
- [ сентябрь 2020 ✒ 3 ](https://ra1ahq.blog/archives_month:sep_2020)
- [ август 2020 ✒ 5 ](https://ra1ahq.blog/archives_month:aug_2020)
- [ июль 2020 ✒ 5 ](https://ra1ahq.blog/archives_month:jul_2020)
- [ июнь 2020 ✒ 8 ](https://ra1ahq.blog/archives_month:jun_2020)
- [ май 2020 ✒ 10 ](https://ra1ahq.blog/archives_month:may_2020)
- [ апрель 2020 ✒ 4 ](https://ra1ahq.blog/archives_month:apr_2020)
- [ март 2020 ✒ 2 ](https://ra1ahq.blog/archives_month:mar_2020)
- [ январь 2020 ✒ 1 ](https://ra1ahq.blog/archives_month:jan_2020)
- [ декабрь 2019 ✒ 2 ](https://ra1ahq.blog/archives_month:dec_2019)

## Поиск

## Прогноз погоды

[На 14 дней](https://world-weather.ru/pogoda/russia/saint_petersburg/14days/)
[world-weather.ru](https://world-weather.ru/)

---

## Navigation

- Parent: [RA1AHQ](https://ra1ahq.blog/index.md)
- Previous: [Хобби: польза или вред?](https://ra1ahq.blog/khobbi-polza-ili-vred.md)
- Next: [Гора Ореховая 11 марта 2023](https://ra1ahq.blog/gora-orekhovaya-11-marta-2023.md)
