diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/settings_menu.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c index f9417c2bbc..b6375bcc9d 100644 --- a/apps/settings_menu.c +++ b/apps/settings_menu.c | |||
@@ -437,6 +437,12 @@ static bool deep_discharge(void) | |||
437 | CHARGE_RESTART_LO : CHARGE_RESTART_HI; | 437 | CHARGE_RESTART_LO : CHARGE_RESTART_HI; |
438 | return result; | 438 | return result; |
439 | } | 439 | } |
440 | static bool trickle_charge(void) | ||
441 | { | ||
442 | bool result; | ||
443 | result = set_bool( str(LANG_TRICKLE_CHARGE), &global_settings.trickle_charge ); | ||
444 | return result; | ||
445 | } | ||
440 | #endif | 446 | #endif |
441 | 447 | ||
442 | #ifdef HAVE_LCD_BITMAP | 448 | #ifdef HAVE_LCD_BITMAP |
@@ -715,6 +721,7 @@ static bool system_settings_menu(void) | |||
715 | #endif | 721 | #endif |
716 | #ifdef HAVE_CHARGE_CTRL | 722 | #ifdef HAVE_CHARGE_CTRL |
717 | { str(LANG_DISCHARGE), deep_discharge }, | 723 | { str(LANG_DISCHARGE), deep_discharge }, |
724 | { str(LANG_TRICKLE_CHARGE), trickle_charge }, | ||
718 | #endif | 725 | #endif |
719 | #ifdef HAVE_LCD_BITMAP | 726 | #ifdef HAVE_LCD_BITMAP |
720 | { str(LANG_TIME), timedate_set }, | 727 | { str(LANG_TIME), timedate_set }, |