Антенны, приемники и т.д.

Re: Прошивки для приёмника TEF6686_ESP32

14 янв 2024, 21:21

mvonline писал(а):Вопрос в том, будет ли вообще 3-я версия


Надежда умирает последней ;)

Вообще прошивка 2.0 изрядно лучше чем 1.15 ( с которой приемник поставлялся) , но есть в ней и некоторые неудобства, скажем выключение дисплея только по таймеру, неудобно-нелогичное переключение полосы частот долгим нажатием (а моно-стерео коротким - логичней было бы наоборот) , постоянное горение диода "сон" даже после выхода из сна. и тому подобные мелочи

Re: Прошивки для приёмника TEF6686_ESP32

15 янв 2024, 12:56

Arzamas2010 писал(а):Самое главное, чего нет в авторской 1.15 и есть в китайской - индикатор заряда аккумулятора, в китайской он реализован в виде значения напряжения аккумулятора. Если не сильно затруднит, очень желательно его реализовать.

Добавил индикатор напряжения аккумулятора.
Исправил обработку вращения энкодера.
Исправил шаг настройки:
FM 0,1 МГц
УКВ (65 - 74 МГц) 0,03 МГц
АМ (144 - 1710 кГц) 9 кГц
АМ (1710 - 27000 кГц) 5 кГц

Скачать TEF6686_ESP32-v115_mod.zip

Планирую дальнейшую доработку данной версии прошивки.

Re: Прошивки для приёмника TEF6686_ESP32

15 янв 2024, 13:33

mvonline писал(а):Добавил индикатор напряжения аккумулятора.
Исправил обработку вращения энкодера.

Большое спасибо за проделанную работу! Установил, проверил - всё отлично, всё нравится!
Из того, что заметил - функция нижней кнопки, которая отвечает за отключения подсветки в китайском варианте прошивки, теперь отключает приёмник совсем. Возможно такой функционал кнопки и был в авторской прошивке. Это просто наблюдение, в копилку различий 1.15 китайской и авторской.

Re: Прошивки для приёмника TEF6686_ESP32

15 янв 2024, 15:28

Arzamas2010 писал(а):функция нижней кнопки, которая отвечает за отключения подсветки в китайском варианте прошивки, теперь отключает приёмник совсем. Возможно такой функционал кнопки и был в авторской прошивке. Это просто наблюдение, в копилку различий 1.15 китайской и авторской.

Да, это еще одно отличие. Исправил на более эффективное в сравнении с китайской версией отключение дисплея (часть шумов устраняет и не перезагружает приемник). Файл с прошивкой перезалил.

Re: Прошивки для приёмника TEF6686_ESP32

15 янв 2024, 17:04

mvonline писал(а):Исправил на более эффективное. Файл с прошивкой перезалил.

Оперативно! Спасибо!
В дальнейшем, можно будет "прикрутить" предварительную очистку флеш перед прошивкой, как в v2.0 и тд. Или отдельным файлом как было в китайской 1.18. Лишним точно не будет.

Re: Прошивки для приёмника TEF6686_ESP32

15 янв 2024, 17:34

Arzamas2010 писал(а):В дальнейшем, можно будет "прикрутить" предварительную очистку флеш перед прошивкой, как в v2.0 и тд. Или отдельным файлом как было в китайской 1.18.

Сейчас чищу другие баги. Уже решено:
проблема с отображением RDS после переключения диапазона или отключения дисплея,
сброс частоты после смены диапазона и отключения питания.

Файл с прошивкой в облаке будет периодически мною обновляться.

Re: Прошивки для приёмника TEF6686_ESP32

15 янв 2024, 19:50

mvonline писал(а):Файл с прошивкой в облаке будет периодически мною обновляться.

Интересно будет понаблюдать.
Для полного счастья не хватает только таймера отключения/таймера сна вместо скажем пункта меню "Set converter offset" (вторая строчка меню)- который на практике совсем не используется.

mvonline писал(а):Сейчас чищу другие баги.

А такого бага не наблюдается у вас? Некоторые сегменты графики пропадают после переключения например диапазонов. Иногда пропадает частично надпись МГц возле частоты. Это тоже "фишка" именно 1.15 на остальных такого нет.
У вас нет доступа для просмотра вложений в этом сообщении.

Re: Прошивки для приёмника TEF6686_ESP32

16 янв 2024, 01:28

Arzamas2010 писал(а):Для полного счастья не хватает только таймера отключения/таймера сна вместо скажем пункта меню "Set converter offset" (вторая строчка меню)- который на практике совсем не используется.

Меню постепенно планирую немного расширить, в том числе и таймер добавить.

Arzamas2010 писал(а):А такого бага не наблюдается у вас? Некоторые сегменты графики пропадают после переключения например диапазонов. Иногда пропадает частично надпись МГц возле частоты. Это тоже "фишка" именно 1.15 на остальных такого нет.

Да, "ловил" такой баг. Сейчас, с последними исправлениями вроде уже не появляется. Добавил батник для очистки флеш-памяти и обновил архив.

Добавил в "облако" тестовую версию прошивки с частотой процессора 80 МГц (вместо стандартной 240 МГЦ) TEF6686_ESP32-v115_mod_80MHz.zip
Просьба по возможности сравнить ее с основной версией на предмет медлительности, глюков и самопроизвольных перезагрузок. Если проблемы не обнаружатся, дальнейшая доработка прошивки будет на основе версии с пониженной частотой.

Re: Прошивки для приёмника TEF6686_ESP32

16 янв 2024, 18:38

mvonline писал(а):Просьба по возможности сравнить ее с основной версией на предмет медлительности, глюков и самопроизвольных перезагрузок

Сегодня приёмник тестировался на прошивке 80 МГц в течение рабочего дня. Всё отлично, работает стабильно.

Re: Прошивки для приёмника TEF6686_ESP32

16 янв 2024, 20:38

Arzamas2010 писал(а):Сегодня приёмник тестировался на прошивке 80 МГц в течение рабочего дня. Всё отлично, работает стабильно.

Спасибо за отчет. Тоже пользовался приемником больший отрезок времени с 80-мегагерцевой прошивкой, проблем не обнаружил. До этого пробовал ставить частоту 10, 20 и 40 МГц. На них сразу чувствуется легкая медлительность прошивки, особенно при вращении энкодера. Правда чуть заметная, но все же. 80 - оптимальный вариант.

Кстати, для прошивки 2.00 тоже пробовал ставить низкие значения частот процессора - сразу заметно насколько она "тяжелее" в сравнении с 1.15. Даже прорисовка графического интерфейса в 2.00 на пониженных частотах как в замедленном кино. А пользоваться вообще неудобно, очень тормозит. На 1.15 даже на частоте 10 МГц графика прорисовывается практически мгновенно. Она действительно идеальный вариант для портативного применения.

Одно исправление для прошивки 80 МГц сегодня внес - отсутствовало отображение ручного значения BW после отключения дисплея.

Re: Прошивки для приёмника TEF6686_ESP32

16 янв 2024, 21:21

mvonline писал(а):Одно исправление для прошивки 80 МГц сегодня внес - отсутствовало отображение ручного значения BW после отключения дисплея.

Да, видел это, правда только на средних волнах.
Лично из моих "хотелок" для 1.15 не хватает таймера и всё таки разграничение диапазонов на ДВ/СВ/КВ и всё на этом. Получится такая качественная базовая прошивка с удобным функционалом и наибольшим временем автономной работы.
По напряжению сегодня наблюдал - уже прогресс по потреблению в сторону экономичности даже по сравнению с китай1.15

Re: Прошивки для приёмника TEF6686_ESP32

17 янв 2024, 01:55

Arzamas2010 писал(а):Лично из моих "хотелок" для 1.15 не хватает таймера

Добавил пункт "Deep Sleep" в меню (вместо конвертера). Настройка по таймеру через заданное время (15-30-60-90 минут) автоматически отключает питание приемного чипа и вводит в сон процессор и дисплей, как обычно. Если же выбрать "On", в сон процессор будет уходить при ручном выключении дисплея, при этом приемный чип не отключается. Т.е. можно продолжать слушать приемник и максимально экономить ресурс аккумулятора. Выход из сна - поворот энкодера.

Прошивку 80 МГц переименовал в TEF6686_ESP32-v115_mod.zip, обновляю теперь только ее.

Re: Прошивки для приёмника TEF6686_ESP32

18 янв 2024, 23:13

Очередное обновление TEF6686_ESP32-v115_mod.zip:
- Исправление ошибок оригинальной авторской версии
- Исключение из прошивки части, отвечающей за подключение XDR-GTK (прошивка позиционируется как базовая и портативная)
- Индикатор заряда аккумулятора имеет другой вид и расположение, меняет цвет в зависимости от текущего напряжения
- Добавлена настройка "неограниченного" стерео (Stereo Threshold - Off, On - обычное авто-стерео)
- Добавлен 4-й шаг быстрой настройки (+/-1000)
- Отключен Soft Mute для AM.

Re: Прошивки для приёмника TEF6686_ESP32

23 янв 2024, 03:21

mvonline писал(а):- Отключен Soft Mute для AM.


Вот это круто...

В базовой 2.0 пункт меню есть , но на практике не работает , по крайней мере на слух никакой разницы в работе уловить не удалось как ни старался...

Re: Прошивки для приёмника TEF6686_ESP32

27 янв 2024, 05:45

opty писал(а):В базовой 2.0 пункт меню есть , но на практике не работает , по крайней мере на слух никакой разницы в работе уловить не удалось как ни старался...

Работает. Только если шумов много, то эффект будет слышен с включенным аттенюатором...
___________________________________________

Большое обновление TEF6686_ESP32-v115_mod.zip:
- Исправления RDS: поправлено отображение PTY, переделан RT - добавлен оптимизированный режим бегущей строки (пустые символы обрезаются).
- Функция Squelch исключена: средний потенциометр регулирует яркость подсветки дисплея, звук отключается средней кнопкой (двойное нажатие).
- Переделано меню настроек, добавлены настройки Soft Mute, Noise Blanker, High Cut и т.д.
- Добавлена настройка частоты шины SPI дисплея.
- Добавлено звуковое оповещение при низком заряде аккумулятора (тройной beep с периодичностью раз в 5 минут, отключается в меню).
- Настройка Stereo High Blend (отсутствует в других прошивках) помогает снизить шум для маломощных стереосигналов.
- Настройка Auto BW Control Sensitiity (отсутствует в других прошивках) улучшает селективность приемника при поиске с автоматической полосой пропускания.

Данный мод является самой легкой прошивкой с пониженным энергопотреблением и рекомендуется для портативного применения.