From 241f1d4a4cb1b3fde434d5f7b58ec7353248ec3e Mon Sep 17 00:00:00 2001 From: leryfm <150333458+leryfm@users.noreply.github.com> Date: Fri, 10 Nov 2023 09:05:49 +0300 Subject: [PATCH 1/3] Update russian language.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated the problematic translated line about SPI display speed, it didn’t work due to the presence of brackets --- src/language.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/language.h b/src/language.h index 50290c5..8158905 100644 --- a/src/language.h +++ b/src/language.h @@ -2506,7 +2506,7 @@ static const char* const myLanguage[18][207] = { "Быстрый PS", // 203 "Обнаруженные приложения", // 204 "мин.", // 205 - "Скорость шины дисплея (SPI)" // 206 *** + "Скорость шины дисплея SPI" // 206 *** }, { "Українська", // Ukranian From ebd2d1fde4fa1975b83b8e38c8dfd0e424873113 Mon Sep 17 00:00:00 2001 From: leryfm <150333458+leryfm@users.noreply.github.com> Date: Fri, 10 Nov 2023 09:34:28 +0300 Subject: [PATCH 2/3] Update russian language.h For some unknown reason I did not fill out the line 169 about the default MW step. fixed --- src/language.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/language.h b/src/language.h index 50290c5..c19308b 100644 --- a/src/language.h +++ b/src/language.h @@ -2469,7 +2469,7 @@ static const char* const myLanguage[18][207] = { "Идентификатор", // 166 "Покупка", // 167 "Получить данные", // 168 - " ", // 169 + "Шаг по умолчанию на СВ", // 169 "Tangerine", // 170 "Ocean", // 171 "Indigo", // 172 From 2ca82e285af9df13c113179a0185a91022b1fc7a Mon Sep 17 00:00:00 2001 From: Adam Wisher <37659188+mrwish7@users.noreply.github.com> Date: Fri, 10 Nov 2023 13:49:47 +0000 Subject: [PATCH 3/3] Do not filter current frequency in unsorted AF list When AF sort is disabled, do not remove the current tuned frequency from the list. --- src/TEF6686.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/TEF6686.cpp b/src/TEF6686.cpp index 0af34ed..542a8e8 100644 --- a/src/TEF6686.cpp +++ b/src/TEF6686.cpp @@ -703,7 +703,7 @@ void TEF6686::readRDS(byte showrdserrors) bool isValuePresent = false; for (int i = 0; i < 50; i++) { // Check if already in list - if ((buffer0 == currentfreq) || buffer0 == 0 || af[i].frequency == buffer0) { + if (rds.sortaf && (buffer0 == currentfreq) || buffer0 == 0 || af[i].frequency == buffer0) { isValuePresent = true; break; } @@ -717,7 +717,7 @@ void TEF6686::readRDS(byte showrdserrors) isValuePresent = false; for (int i = 0; i < 50; i++) { // Check if already in list - if ((buffer1 == currentfreq) || buffer1 == 0 || af[i].frequency == buffer1) { + if (rds.sortaf && (buffer1 == currentfreq) || buffer1 == 0 || af[i].frequency == buffer1) { isValuePresent = true; break; } @@ -1817,4 +1817,4 @@ void TEF6686::RDScharConverter(const char* input, wchar_t* output, size_t size, } } output[size - 1] = L'\0'; -} \ No newline at end of file +}