simple_display.cpp: fix LED NUM for H7 and BRE2ZE4K

This commit is contained in:
GetAway
2020-07-16 15:12:19 +02:00
parent 7933e1547f
commit 983f2e9306
8 changed files with 92 additions and 38 deletions

View File

@@ -110,7 +110,11 @@ const CMenuOptionChooser::keyval LEDMENU_OPTIONS[LEDMENU_OPTION_COUNT] =
#define LCD_INFO_OPTION_COUNT 2
const CMenuOptionChooser::keyval LCD_INFO_OPTIONS[LCD_INFO_OPTION_COUNT] =
{
#if BOXMODEL_H7 || BOXMODEL_BRE2ZE4K
{ 0, LOCALE_LCD_INFO_LINE_CHANNEL_NO },
#else
{ 0, LOCALE_LCD_INFO_LINE_CHANNEL },
#endif
{ 1, LOCALE_LCD_INFO_LINE_CLOCK }
};
@@ -192,6 +196,15 @@ int CVfdSetup::showSetup()
vfds->addItem(oj);
}
if (g_info.hw_caps->display_type == HW_DISPLAY_LED_NUM)
{
//LED NUM info line options
CMenuOptionChooser* led_num;
led_num = new CMenuOptionChooser(LOCALE_LCD_INFO_LINE, &g_settings.lcd_info_line, LCD_INFO_OPTIONS, LCD_INFO_OPTION_COUNT, vfd_enabled);
led_num->setHint("", LOCALE_MENU_HINT_VFD_INFOLINE);
vfds->addItem(led_num);
}
CMenuItem* glcd_setup = NULL;
#ifdef ENABLE_GRAPHLCD
GLCD_Menu glcdMenu;