Страница 93 из 143

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 14 янв 2023, 12:41
UB6HGT
А есть возможность разворота изображения на 360 градусов? Сейчас в прошивке 4.0 я могу повернуть изображение либо вертикально и при этом контакты дисплея находятся внизу. Либо горизонтально контактами вправо.
есть ли возможность разворота дисплея контактами влево при горизонтальном отображении или контактами вверх при вертикальном?

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 14 янв 2023, 16:47
Binns
UB6HGT писал(а):
14 янв 2023, 12:41
А есть возможность разворота изображения на 360 градусов? Сейчас в прошивке 4.0 я могу повернуть изображение либо вертикально и при этом контакты дисплея находятся внизу. Либо горизонтально контактами вправо.
есть ли возможность разворота дисплея контактами влево при горизонтальном отображении или контактами вверх при вертикальном?
вот эти строки отвечают за ориентацию экрана. Здесь есть и описание

Код: Выделить всё

// ====================Display======================
// Rotate 0   // vertical   0 // Calibration code for touchscreen : for 2.8 inch // { 387, 3530, 246, 3555, 4 }
// Rotate 90  // horizontal 1 // Calibration code for touchscreen : for 2.8 inch // { 387, 3530, 246, 3555, 7 }
// Rotate 180 // vertical   2 // Calibration code for touchscreen : for 2.8 inch // { 258, 3566, 413, 3512, 2 }
// Rotate 270 // horizontal 3 // Calibration code for touchscreen : for 2.8 inch // { 387, 3530, 246, 3555, 1 }
#define SCREEN_V      0
#define SCREEN_H      1
uint16_t calDataV[5] = { 258, 3566, 413, 3512, 4 };
uint16_t calDataH[5] = { 387, 3530, 246, 3555, 7 };
// =================================================

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 14 янв 2023, 16:52
Binns
Pavlikmail писал(а):
14 янв 2023, 10:55
сделать клавиатуру
все будет, только в версии 4.2 там будет полностью другой интерфейс. Скажу только, что он будет похож на андроид

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 14 янв 2023, 17:22
Sany70
Криворукий писал(а):
13 янв 2023, 20:30


В общем то не за что.
Дисплеи с разными интерфейсами и чтобы его подружить, в программе нужно делать изменения.
Но приёмник можете собрать, вот посмотрите с таким дисплеем на ардуино:
https://github.com/pu2clr/SI4735/tree/m ... 7XX_04_TFT
Про изменения уже понял. Проблема отпала, сегодня получил дисплей с Китая, сам того не ожидал, менее двух недель, впервые такое.

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 14 янв 2023, 18:14
SerjPr
SerjPr писал(а):
14 янв 2023, 08:42
Добрый день. Пытаюсь подогнать прошивку версии 4.0 на M5Stack Core2 . Только вылез глюк. Правый ряд кнопок не видим. Но на тач все работает. Программирование только начал изучать. Не подскажете где копать. Использовал только старую версию библиотеки вывода изображения. Она используется M5Sack. А так практически все работает. Ну и есть еще глючек с цветами кнопок.
Проблему с видимостью кнопок решил. Теперь осталась проблема с цветами кнопок.
IMG_0623.jpeg
Ну и мелкие доработки. Также в нем стоит ЦАП для интернет радио. И блютуз для внешней колонки или наушников. Вот такой маленький приемничек получился.
IMG_0625.jpeg

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 14 янв 2023, 20:52
Walery
Добрый вечер. Подскажите пожалуйста, кто то может сделать печатную плату под классическую схему приемника за определенную плату,то что продаётся как ATS-25? Рассмотрю все варианты.

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 15 янв 2023, 11:08
UB6HGT
Binns писал(а):
14 янв 2023, 16:47
вот эти строки отвечают за ориентацию экрана. Здесь есть и описание

Код: Выделить всё

// ====================Display======================
// Rotate 0   // vertical   0 // Calibration code for touchscreen : for 2.8 inch // { 387, 3530, 246, 3555, 4 }
// Rotate 90  // horizontal 1 // Calibration code for touchscreen : for 2.8 inch // { 387, 3530, 246, 3555, 7 }
// Rotate 180 // vertical   2 // Calibration code for touchscreen : for 2.8 inch // { 258, 3566, 413, 3512, 2 }
// Rotate 270 // horizontal 3 // Calibration code for touchscreen : for 2.8 inch // { 387, 3530, 246, 3555, 1 }
#define SCREEN_V      0
#define SCREEN_H      1
uint16_t calDataV[5] = { 258, 3566, 413, 3512, 4 };
uint16_t calDataH[5] = { 387, 3530, 246, 3555, 7 };
// =================================================
Я пробовал, но изменение 5-го байта в массиве переменных calDataV[5], calDataH[5] отвечают за ориентацию тачскрина.
А попытка подставить в дефайны

Код: Выделить всё

#define SCREEN_V      2
#define SCREEN_H      3
с изменением 5-го байта в массивах к ошибке не привела, но и дисплей на другие углы не разворачивается, а вот тачскрин на нажатия начинает врать.

PS А в версиях 4.1х и старше предусмотрен разворот дисплея на 360 градусов? Просто в том же файле setting.ini есть инверсия тачскрина, но нет разворта дисплея. Или это в основной прошивке реализовано?

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 15 янв 2023, 12:03
Binns
UB6HGT, Что вы прописываете в строках?

Код: Выделить всё

#define SCREEN_V      0
#define SCREEN_H      1
uint16_t calDataV[5] = { 258, 3566, 413, 3512, 4 };
uint16_t calDataH[5] = { 387, 3530, 246, 3555, 7 };
UB6HGT писал(а):
15 янв 2023, 11:08
А в версиях 4.1х и старше предусмотрен разворот дисплея на 360 градусов?
поворот в меню настроек в самой прошивке. На все 4 стороны

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 15 янв 2023, 13:33
SerjPr
UB6HGT писал(а):
15 янв 2023, 11:08
Я пробовал, но изменение 5-го байта в массиве переменных calDataV[5], calDataH[5] отвечают за ориентацию тачскрина.
А попытка подставить в дефайны

Код: Выделить всё

#define SCREEN_V      2
#define SCREEN_H      3
с изменением 5-го байта в массивах к ошибке не привела, но и дисплей на другие углы не разворачивается, а вот тачскрин на нажатия начинает врать.

PS А в версиях 4.1х и старше предусмотрен разворот дисплея на 360 градусов? Просто в том же файле setting.ini есть инверсия тачскрина, но нет разворта дисплея. Или это в основной прошивке реализовано?
В void setyp() tft.setRotation(1);

Прошивка Binns MOD для ATS-25 и подобных приемников на базе SI473X

Добавлено: 15 янв 2023, 14:06
UB6HGT
Binns писал(а):
15 янв 2023, 12:03
UB6HGT, Что вы прописываете в строках?
Я изменял так:

Код: Выделить всё

#define SCREEN_V      2
#define SCREEN_H      3
uint16_t calDataV[5] = { 258, 3566, 413, 3512, 2 };
uint16_t calDataH[5] = { 387, 3530, 246, 3555, 1 };
SerjPr писал(а):
15 янв 2023, 13:33
В void setyp() tft.setRotation(1);
Насколько я понял, 0 и 1 в аргументе функции отвечает только за вертикальное и горизонтальное отображение. Да и в листинге данная функция вызывается не раз...