From 5847321011d254b00f939d6398a0c1aaf4252ea9 Mon Sep 17 00:00:00 2001 From: UA3REO Date: Wed, 23 Apr 2025 13:20:47 +0300 Subject: [PATCH] 12.4.0 Release --- CHANGELOG.txt | 25 ++++++++++++++++ README.md | 80 ++++++++++++++++--------------------------------- README.ru-RU.md | 79 ++++++++++++++++-------------------------------- 3 files changed, 75 insertions(+), 109 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 43d47ec..36fda8e 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,28 @@ +----Version 12.4.0---- ++STM32: Переделано окно получения информации о позывном корреспондента (короткое нажатие по позывному на главном экране) ++STM32: Добавлена функциональная кнопка "DXCALL" для ввода позывного корреспондента ++STM32: Маркер введённого корреспондента отображается на спектре ++STM32: Персональная информация (Callsign, QTH, WiFi, Макросы) вынесена в отдельную область EEPROM и будет реже сбрасываться при дальнейшем обновлении прошивок ++STM32: Максимальное количество знаков в CW макросах увеличено до 100 символов ++STM32: Количество макросов CW/SSB расширено до 8 ++STM32: Обновлены CW макросы по умолчанию, Tnx RM0A ++STM32: Обновлен алгоритм ввода текста с экранной клавиатуры в текстовых пунктах меню ++STM32: Добавлена настройка для ввода имени оператора ++STM32: Добавлена возможность использовать вставки в CW-макросах, куда подставляется позывной оператора, корреспондента и т.п. подробности о видах вставок в README ++STM32: CW декодер может распознавать последовательности CQ -call- -call- и TEST -call- call-, автоматически подставляя позывной корреспондента ++STM32: Смещена позиция надписи "Stereo FM" при активном dBm Grid отображении спектра, Tnx EA7HOG ++STM32: Split DX автоматически отключается при смене бенда ++STM32: Добавлена калибровка "Swap AF & IF", позволяющая поменять ручки регулировки AF/IF местами, Tnx RU4PN ++STM32: Wolf-Mini: Исправления в оформлении FT8, Tnx RA6UAC ++STM32: Добавлен экспериментальный декодер FT4 + обновления в FT8 ++STM32: Точность настройки трансвертеров расширена до kHz, Tnx Andrey Nikolaev ++STM32: Wolf-2: Добавлена настраиваемая функциональная кнопка "RXANT", позволяющая подключить дополнительную приёмную антенну с управлением от сигнала U23-7 регистра, Tnx RM0A ++STM32: Немного сглажены переходные процессы звука при переключении RX/TX, Tnx RM0A ++STM32: Увеличена чувствительность SSTV декодера, добавлена автокорректировка частоты в небольших пределах ++STM32: Обновлены встроенные Amateur Radio Country Files ++STM32: Расширен список поддерживаемых SD карт, Tnx RM0A ++STM32: Добавлен вывод герц частоты VFO-A на СВЧ бендах (CN темы), Tnx RT5D + ----Version 12.3.0---- +STM32: Исправление подгрузки TLE файла, Tnx RT3W +STM32: Исправление ошибки выхода из FT8 с активным Free Tune, Tnx UZ5DM diff --git a/README.md b/README.md index bee3934..60237da 100644 --- a/README.md +++ b/README.md @@ -60,9 +60,9 @@ When transmitting, the process occurs in the opposite order, only at the end of * RDS/CW/RTTY decoder, self-control, gauss filter * SWR Graphs * Spectrum analyzer -* FT8 receiver/transmitter +* FT8/FT4 receiver/transmitter * SSTV decoder -* Automatic send FT8 qso to log https://allqso.ru/ +* Automatic send FT8/FT4 qso to log https://allqso.ru/ * WSPR Beacon * VOX * Equalizer TX/RX, reverber @@ -96,54 +96,6 @@ After assembly, you need to flash FPGA and STM32 chips.
If necessary, calibrate the transceiver through the appropriate menu
WiFi module ESP-01 must have fresh firmware with SDK 3.0.4 and higher, and AT commands 1.7.4 and higher
- -## Management - -* **AF GAIN** - Volume -* **RIT / GAIN** - When the RIT function is active - smooth offset from the selected transceiver frequency. Inactive - IF gain control -* **ENC MAIN** - Main encoder for frequency control and menu settings -* **ENC 2** - Auxiliary encoder for menu operation. In normal mode, quickly switches the frequency, in CW fast change WPM -* **ENC 2[click]** - In CW mode, toggles between fast step and WPM selection, in other modes it opens the bandwidth properties. -* **BAND -** - Switch to the band below -* **BAND +** - Switch to higher band -* **MODE -** - Mode group switching SSB-> CW-> DIGI-> FM-> AM -* **MODE +** - Switching subgroup mode LSB-> USB, CW_L-> CW_U, DIGI_U-> DIGI_L, NFM-> WFM, AM-> IQ-> LOOP -* **FAST** - Mode of fast x10 rewinding of the frequency by the main encoder (configurable) -* **FAST [clamp]** - Frequency step settings -* **PRE** - Turn on the preamplifier (LNA) -* **PRE [clamp]** - Turn on the driver and / or amplifier ADC -* **ATT** - Turn on the attenuator -* **REC** - Save audio to SD card -* **CQ** - Play recorded CQ-message from SD card -* **MUTE** - Mute the sound -* **MUTE [clamp]** - Scanner mode -* **AGC** - Turn on AGC (automatic gain control) -* **AGC [clamp]** - AGC settings -* **A = B** - Setting the second bank of the receiver equal to the current -* **BW** - Switch to bandwidth selection menu (LPF) -* **BW [clamp]** - Switch to bandwidth selection menu (HPF) -* **TUNE** - Turn on the carrier for tuning the antenna -* **RF POWER** - Transmitter power selection -* **RF POWER [clamp]** - Squelch setting -* **A / B** - Switches between VFO-A / VFO-B receiver settings banks -* **A / B [clamp]** - Enable automatic mode change by bandmap -* **DOUBLE** - Turn on the dual receiver -* **DOUBLE [clamp]** - Switching between the modes of the dual receiver A&B (each channel of the headphones has its own path) or A + B (mixing signals of 2 receivers) -* **DNR** - Enable digital noise reduction -* **DNR [clamp]** - Turn on the impulse noise suppressor (NB) -* **NOTCH** - Turn on the automatic Notch filter to eliminate narrowband interference -* **NOTCH [clamp]** - Turn on the manual Notch filter to eliminate narrowband interference -* **SPLIT** - Allows you to split transmission and reception to different VFO banks -* **RIT [clamp]** - Enables RIT control from the front panel -* **WPM** - Switch to key speed selection menu (WPM) -* **WPM [clamp]** - Automatic key enable -* **MENU** - Go to the menu -* **MENU [clamp]** - Enable key lock LOCK -* **MENU [at power on]** - Reset transceiver settings -* **MENU [at power on+PRE]** - Reset transceiver settings and calibration -* **RIT** - Offset of the receiving frequency relative to the current frequency (TX without offset) -* **XIT** - Offset of the transmission frequency relative to the current frequency (RX without offset) - ## Settings ### TRX Settings @@ -151,7 +103,8 @@ WiFi module ESP-01 must have fresh firmware with SDK 3.0.4 and higher, and AT co * **ANT type** - Select antenna type (TX/RX or RX only) * **Band Map** - Band Map, automatically switches mode depending on the frequency * **Beeper** - Beep on key press -* **Callsign** - User callsign +* **Callsign** - Operator callsign +* **Operator Name** - Operator name * **Channel Mode** - Channel frequency mode (for LPD/PMR and etc.) * **Custom Transverter** - Enable external transverter on non-ham band (just offset display frequency) * **Debug Type** - Output of debug and service information to USB / UART ports @@ -242,7 +195,7 @@ WiFi module ESP-01 must have fresh firmware with SDK 3.0.4 and higher, and AT co * **CESSB Compress, dB** - Signal pre-amplification level before compression in CESSB * **DRV Shutdown** - Turn off the DAC driver while RX * **CTCSS Frequency** - Transmit FM CTCSS sub-tone frequency -* **FT8 Auto CQ** - Automatic transition to CQ mode after FT8 communication +* **FT8 Auto CQ** - Automatic transition to CQ mode after FT8/FT4 communication * **Input Type** - Select audio input (microphone, line in, USB) * **LINE Gain** - Line input codec gain * **MIC Boost** - +20db hardware mic amplifier @@ -286,8 +239,20 @@ WiFi module ESP-01 must have fresh firmware with SDK 3.0.4 and higher, and AT co * **Pitch** - Detuning the receiver generator from the transmit frequency * **Stereo** - Splitting the CW bandwidth into headphone channels (audio panorama) * **Self Hear** - Self-control CW (key press is heard) -* **Macros x** - Setting up macros for CW transmission -* **Macros x name** - Setting the macro name to be displayed in the interface + +### Macros + +* **CW Macros x** - Setting up macros for CW transmission +* **CW Macros x name** - Setting the CW-macro name to be displayed in the interface +* **SSB Macros x name** - Setting the SSB-macro name to be displayed in the interface + +Allowed insertions in macros: + +* {MYCALL} - Operator callsign +* {DXCALL} - Correspondent callsign +* {MYNAME} - Operator name +* {MYLOC} - Operator locator +* {CLRDX} - Clear correspondent callsign ### Equalizer Settings @@ -420,6 +385,7 @@ WiFi module ESP-01 must have fresh firmware with SDK 3.0.4 and higher, and AT co * **RTC COARSE CALIBR** - Very coarse clock crystal calibration * **RTC FINE CALIBR** - Clock crystal calibration, one division is 0.954 ppm * **Sequencer support** - External sequencer support (output through line EXT_TUNE) +* **Swap AF & IF** - Swap AF Gain & IF Gain resistors * **TCXO Frequency, kHz** - Frequency adjustment of the reference oscillator * **VCXO Correction** - Correction for main generator frequency offset * **Touchpad flip** - Flip the touchpad operation horizontally/vertically @@ -468,7 +434,7 @@ WiFi module ESP-01 must have fresh firmware with SDK 3.0.4 and higher, and AT co ### Calibration Reset * **Settings reset** - Reset all settings to defaults * **Calibrate reset** - Reset all calibrations to defaults -* **WiFi Settings reset** - Reset all WiFi setitngs to defaults +* **Personal reset** - Reset all personal and WiFi setitngs to defaults ### Memory Channels @@ -549,6 +515,10 @@ Displays information about radio amateurs currently in the current band using "W * Print statistics from RDA award (from internet) +### FT4 + +* FT4 Receiver / transmitter + ### FT8 * FT8 Receiver / transmitter diff --git a/README.ru-RU.md b/README.ru-RU.md index 2252016..f3fd653 100644 --- a/README.ru-RU.md +++ b/README.ru-RU.md @@ -60,9 +60,9 @@ I и Q квадратурные сигналы, полученные в ходе * RDS/CW/RTTY декодер, самоконтроль, гаусс-фильтр * Построение графиков КСВ по диапазонам * Анализатор спектра -* FT8 приёмник/передатчик +* FT8/FT4 приёмник/передатчик * SSTV декодер -* Отправка лога связей FT8 в лог https://allqso.ru/ +* Отправка лога связей FT8/FT4 в лог https://allqso.ru/ * Эквалайзер TX/RX, ревербератор * SSB/FM Режим сканера * Режим WSPR маяка @@ -96,53 +96,6 @@ I и Q квадратурные сигналы, полученные в ходе При необходимости, откалибровать трансивер через соответствующее меню
WiFi модуль ESP-01 должен иметь свежую прошивку с SDK 3.0.4 и выше, и AT командами 1.7.4 и новее
-## Управление - -* **AF GAIN** - Громкость -* **RIT/GAIN** - При активной функции RIT/XIT - плавная отстройка от выбранной частоты трансивера. При неактивной - регулировка усиления ПЧ -* **ENC MAIN** - Главный энкодер для управления частотой и настройками меню -* **ENC 2** - Вспомогательный энкодер для работы с меню. В обычном режиме быстро переключает частоту, в CW быстро переключает WPM -* **ENC 2[нажатие]** - В режиме CW переключает режим между быстрым шагом и выбором WPM, в остальных режимах открывает свойства полосы пропускания. -* **BAND -** - Переключение на диапазон ниже -* **BAND +** - Переключение на диапазон выше -* **MODE -** - Переключение группы мод SSB->CW->DIGI->FM->AM -* **MODE +** - Переключение подгруппы мод LSB->USB, CW_L->CW_U, DIGI_U->DIGI_L, NFM->WFM, AM->IQ->LOOP -* **FAST** - Режим ускоренной х10 перемотки частоты основным энкодером (настраивается) -* **FAST[зажатие]** - Настройки шага изменения частоты -* **PRE** - Включение предусилителя (МШУ) -* **PRE[зажатие]** - Включение драйвера и/или усилителя АЦП -* **ATT** - Включение аттенюатора -* **REC** - Запись эфира на SD карту -* **CQ** - Воспроизведение записанного CQ-сообщения в эфир -* **MUTE** - Выключение звука -* **MUTE[зажатие]** - Режим сканера сигналов SSB -* **AGC** - Включение АРУ (автоматической регулировки усиления) -* **AGC[зажатие]** - Настройки AGC -* **A=B** - Установка настроек второго банка приёмника равным текущему -* **BW** - Переключение на меню выбора полосы пропускания (LPF) -* **BW[зажатие]** - Переключение на меню выбора полосы пропускания (HPF) -* **TUNE** - Включение несущей для настройки антенны -* **RF POWER** - Выбор мощности передатчика -* **RF POWER[зажатие]** - Настройка шумоподавителя (Squelch) -* **A/B** - Переключение между банками настроек приёмника VFO-A/VFO-B -* **A/B[зажатие]** - Включение автоматической смены моды по бэндмапу -* **DOUBLE** - Включение двойного приёмника -* **DOUBLE[зажатие]** - Переключение режимов двойного приёмника A&B (в каждом канале наушников свой тракт) или A+B (смешивание сигналов 2-х приёмников) -* **DNR** - Включение цифрового шумоподавления -* **DNR[зажатие]** - Включение подавителя импульсных помех (NB) -* **NOTCH** - Включение автоматического Notch-фильтра для устранения узкополосной помехи -* **NOTCH[зажатие]** - Включение ручного Notch-фильтра для устранения узкополосной помехи -* **SPLIT** - Позволяет разнести передачу и приём на разные банки VFO -* **SPLIT[зажатие]** - Включение регулировки RIT с лицевой панели -* **WPM** - Переключение на меню выбора скорости ключа (WPM) -* **WPM[зажатие]** - Включение автоматического ключа -* **MENU** - Переход в меню -* **MENU[зажатие]** - Включение блокировки клавиатуры LOCK -* **MENU[при включении]** - Сброс настроек трансивера -* **MENU[при включении+PRE]** - Сброс настроек и калибровок трансивера -* **RIT** - Отстройка частоты приёма относительно текущей частоты (передача на месте) -* **XIT** - Отстройка частоты передачи относительно текущей частоты (приём на месте) - ## Настройки ### TRX Settings @@ -150,7 +103,8 @@ WiFi модуль ESP-01 должен иметь свежую прошивку * **ANT type** - Выбор типа антенны (TX/RX или исключительно RX) * **Band Map** - Карта диапазонов, автоматически переключает моду в зависимости от частоты * **Beeper** - Звук нажатия клавиш -* **Callsign** - Позывной пользователя +* **Callsign** - Позывной пользователя (оператора) +* **Operator Name** - Имя оператора * **Channel Mode** - Канальный режим работы (для LPD/PMR и подобных) * **Custom Transverter** - Включить управление внешним трансвертером для пользовательского смещения на любые частоты (просто сдвигает отображаемую частоту) * **Debug Type** - Вывод отладочной и служебной информации в USB/UART порты @@ -241,7 +195,7 @@ WiFi модуль ESP-01 должен иметь свежую прошивку * **CESSB Compress, dB** - Уровень предварительного усиления сигнала перед компрессией в CESSB * **DRV Shutdown** - Отключение драйвера ЦАП во время приёма * **CTCSS Frequency** - Частота передачи CTCSS субтона для FM -* **FT8 Auto CQ** - Автоматический переход в режим CQ после проведения связи FT8 +* **FT8 Auto CQ** - Автоматический переход в режим CQ после проведения связи FT8/FT4 * **Input Type** - Выбор аудио входа (микрофон, линейный вход, USB) * **LINE Gain** - Регулировка усиления линейного входа * **MIC Boost** - +20db аппаратного усиления микрофона @@ -285,8 +239,20 @@ WiFi модуль ESP-01 должен иметь свежую прошивку * **Pitch** - Отстройка генератора приёма от частоты передачи * **Stereo** - Разделение полосы пропускания телеграфа по каналам наушников (аудио-панорама) * **Self Hear** - Самоконтроль CW (слышно нажатие ключа) -* **Macros x** - Настройка макросов для передачи телеграфом -* **Macros x name** - Настройка имени макросов для отображения в интерфейсе + +### Macros + +* **CW Macros x** - Настройка CW-макросов для передачи телеграфом +* **CW Macros x name** - Настройка имени CW-макросов для отображения в интерфейсе +* **SSB Macros x name** - Настройка имени SSB-макросов для отображения в интерфейсе + +Допустимые вставки в макросах: + +* {MYCALL} - Позывной оператора +* {DXCALL} - Позывной корреспондента +* {MYNAME} - Имя оператора +* {MYLOC} - Локатор оператора +* {CLRDX} - Очистка позывного корреспондента ### Equalizer Settings @@ -420,6 +386,7 @@ WiFi модуль ESP-01 должен иметь свежую прошивку * **RTC COARSE CALIBR** - Грубая калибровка часового кварца, при больших отклонениях * **RTC FINE CALIBR** - Калибровка часового кварца, одно деление равняется 0.954 ppm * **Sequencer support** - Поддержка внешнего секвенсора (выход через линию EXT_TUNE) +* **Swap AF & IF** - Замена регуляторов AF Gain и IF Gain местами * **TCXO Frequency, kHz** - Выбор частоты опорного генератора * **VCXO Correction** - Поправка на отклонение частоты основного генератора * **Touchpad flip** - Отразить работу тачпада по горизонтали/вертикали @@ -468,7 +435,7 @@ WiFi модуль ESP-01 должен иметь свежую прошивку ### Calibration Reset * **Settings reset** - Сброс настроек по умолчанию * **Calibrate reset** - Сброс калибровок по умолчанию -* **Wifi Settings reset** - Сброс настроек Wifi по умолчанию +* **Personal reset** - Сброс настроек персональных настроек и Wifi по умолчанию ### Memory Channels @@ -549,6 +516,10 @@ WiFi модуль ESP-01 должен иметь свежую прошивку * Отображение статистики по диплому RDA (требуется подключение к интернету) +### FT4 + +* FT4 Приёмник / передатчик + ### FT8 * FT8 Приёмник / передатчик