Прошивка от DiSLord V2 1.0.70
для дисплеев 2.8' и 4'
https://groups.io/g/nanovna-beta-tes.../85882882#3048
Новое (перевод)
Обновление кода V2:
- Добавлена ??мера Vbat от xpt2046 (необходимо сделать hw mod):
отрезать вывод 7 vbat на xpt2046 от земли на ЖК-модуле и подключить к батарее + ??для измерения
https://ldm-systems.ru/f/doc/catalog /HY-TFT-2,8/XPT2046.pdf
Если контакт 7 измеряет напряжение батареи, тогда на экране отображается индикатор батареи (и измеренное напряжение на экране версии), для добавления коррекции используйте CONFIG-> EXPERT SETTING-> VBAT OFFSET, как на H / H4
- Теперь возможно изменение цветовой темы на V2:
В приложении NanoVNA-App
Необходимо отправить: 2054 07 2250BBGGRR00
20 - записать байт
54 - адрес (цветной указатель)
07 - значение (индекс 7 - LCD_TRACE_2_COLOR)
22 - написать двойное слово
50 - адрес (значение цвета)
BB - цвет в RGB
GG - цвет в RGB
RR - цвет в RGB
00 -
Считать цвет из цвета [8] необходимо отправить: 2054081250
rx * 00 fc 00 00
BB GG RR 00
20 - записать байт
54 - адрес (цветной указатель)
08 - значение (индекс 8 - LCD_TRACE_3_COLOR)
12 - читать dword
50 - адрес (значение цвета)
Цветовые индексы как на H / H4
#define LCD_BG_COLOR 0
#define LCD_FG_COLOR 1
#define LCD_GRID_COLOR 2
#define LCD_MENU_COLOR 3
#define LCD_MENU_TEXT_COLOR 4
#define LCD_MENU_ACTIVE_COLOR 5
#define LCD_TRACE_1_COLOR 6
#define LCD_TRACE_2_COLOR 7
#define LCD_TRACE_3_COLOR 8
#define LCD_TRACE_4_COLOR 9
#define LCD_TRACE_5_COLOR 10
#define LCD_TRACE_6_COLOR 11
#define LCD_NORMAL_BAT_COLOR 12
#define LCD_LOW_BAT_COLOR 13
#define LCD_SPEC_INPUT_COLOR 14
#define LCD_RISE_EDGE_COLOR 15
#define LCD_FALLEN_EDGE_COLOR 16
#define LCD_SWEEP_LINE_COLOR 17
#define LCD_BW_TEXT_COLOR 18
#define LCD_INPUT_TEXT_COLOR 19
#define LCD_INPUT_BG_COLOR 20
#define LCD_LC_MATCH_COLOR 21
#define LCD_GRID_VALUE_COLOR 22
#define LCD_INTERP_CAL_COLOR 23
#define LCD_DISABLE_CAL_COLOR 24
- Компиляция и поддержка SD-карты (как сделал мод, см. https://groups.io/g/nanovna-users/message/23642 )
- Перепишите весь код, связанный с hw (также не используйте код Owo MCULIB)
- Перепишите программное обеспечение Поддержка шины i2c позволяет в 2 раза увеличить скорость si5351, теперь измерять качество на <140 МГц, использовать в 2 раза больше среднего по умолчанию
- фиксированный заголовок bmp, теперь сохраненные файлы bmp могут открываться в любом программном обеспечении
- множество очисток и оптимизаций позволяют освободить некоторую оперативную память, поэтому теперь поддержка V2 401 точка измерения и калибровки
PS весь код написан для SAA2 и перенесен на V2, спасибо Hugen за пожертвование и мотивацию за поддержку старого оборудования V2