Обновление программной части без изменения аппаратной.
+FPGA: Исправление ошибок
+STM32: Исправление ошибок
Исправлено много мелких ошибок, мешающих жить.
+STM32: Реализован AutoNotch
Автоматическое подавление писков и прочих помех, ручное управление также осталось активно (пока).
+STM32: Новый шумоподавитель DNR на спектральном алгоритме
Переход на новый алгоритм фильтрации шумов.
+STM32: NoiseBlanker из проекта UHSDR
Новый фильтр, подавитель импульсных помех, работой пока не доволен, но как старт сгодится.
+STM32: Изменяемый шаг переключения частоты основным и дополнительным энкодерами
+STM32: Изменяемый шаг расстройки SHIFT
Для тонкой настройки трансивера «под себя»
+STM32: Переход с ARMA Lattice фильтров ФНЧ и ФВЧ на Biquad фильтры с лучшими характеристиками
Полосовые фильтры стали ещё более крутыми.
+STM32: Доработан анализатор спектра
Исправлены баги, доработан интерфейс, оптимизирована скорость.
+STM32: Применено RLE сжатие для логотипа и будущих элементов GUI
Сжатие уменьшает размер прошивки без потери качества.
+STM32: Настройки трансивера перенесены в Backup SRAM микропроцессора, в EEPROM осталась только калибровка
Для хранения настроек используется область памяти процессора, питающаяся от «батарейки», это быстрее чем писать в EEPROM.
+STM32: Автоматический отлов фазовых ошибок IQ в случае некорректного запуска FPGA
В случае несинхронной работы модулей FPGA происходит их автоматическая перезагрузка.
Архив проекта версии 1.9.1
Репозиторий проекта на GitHub
Архив статей по проекту
Спасибо за очередной релиз с нетерпением жду дальнейшего развития событий ! 73 … Radek
По поводу замены дисплея на 5 дюймов — в линейке применяемого сейчас дисплея есть дисплей 4 дюйма только другой контролёр , можно применить его . Второе — сложности УКВ — может не стоит усложнять трансивер , а применить и на 144 МГц трансвертер .
Да, скорее всего так и получится, буду пробовать к 2.0 версии