summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/settings_menu.c7
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}
440static 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 },