From bf4aa156fef2de1700375ef9f0710c6a910acc46 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Thu, 26 Aug 2021 11:34:21 +1000 Subject: [PATCH 1/3] Show more files on the NV14 Since it has a much taller screen --- radio/src/targets/common/arm/stm32/bootloader/bin_files.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/radio/src/targets/common/arm/stm32/bootloader/bin_files.h b/radio/src/targets/common/arm/stm32/bootloader/bin_files.h index 408cab4f9..e4786b321 100644 --- a/radio/src/targets/common/arm/stm32/bootloader/bin_files.h +++ b/radio/src/targets/common/arm/stm32/bootloader/bin_files.h @@ -34,7 +34,12 @@ enum MemoryType { #define getBinaryPath(mt) (FIRMWARES_PATH) #endif +#if not defined (PCBNV14) #define MAX_NAMES_ON_SCREEN 6 +#else +#define MAX_NAMES_ON_SCREEN 13 +#endif + #define MAX_BIN_FILES (MAX_NAMES_ON_SCREEN+1) // Size of the block read when checking / writing BIN files From 115bf4a4cc390e3ac6c244418a05aeca8e26509e Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Fri, 27 Aug 2021 21:42:11 +1000 Subject: [PATCH 2/3] Use LCD height so not transmitter specific --- radio/src/targets/common/arm/stm32/bootloader/bin_files.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/radio/src/targets/common/arm/stm32/bootloader/bin_files.h b/radio/src/targets/common/arm/stm32/bootloader/bin_files.h index e4786b321..158a393de 100644 --- a/radio/src/targets/common/arm/stm32/bootloader/bin_files.h +++ b/radio/src/targets/common/arm/stm32/bootloader/bin_files.h @@ -34,10 +34,10 @@ enum MemoryType { #define getBinaryPath(mt) (FIRMWARES_PATH) #endif -#if not defined (PCBNV14) -#define MAX_NAMES_ON_SCREEN 6 -#else +#if LCD_H > 320 #define MAX_NAMES_ON_SCREEN 13 +#else +#define MAX_NAMES_ON_SCREEN 6 #endif #define MAX_BIN_FILES (MAX_NAMES_ON_SCREEN+1) From 44eca116353cab0454152a1ca0fdcabf9ab9f867 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Sat, 28 Aug 2021 12:45:06 +1000 Subject: [PATCH 3/3] Better to use exact resolution --- radio/src/targets/common/arm/stm32/bootloader/bin_files.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/targets/common/arm/stm32/bootloader/bin_files.h b/radio/src/targets/common/arm/stm32/bootloader/bin_files.h index 158a393de..f0b286d0d 100644 --- a/radio/src/targets/common/arm/stm32/bootloader/bin_files.h +++ b/radio/src/targets/common/arm/stm32/bootloader/bin_files.h @@ -34,7 +34,7 @@ enum MemoryType { #define getBinaryPath(mt) (FIRMWARES_PATH) #endif -#if LCD_H > 320 +#if LCD_H == 480 #define MAX_NAMES_ON_SCREEN 13 #else #define MAX_NAMES_ON_SCREEN 6