summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Hohensohn <hohensoh@rockbox.org>2005-03-03 08:32:55 +0000
committerJörg Hohensohn <hohensoh@rockbox.org>2005-03-03 08:32:55 +0000
commitd061b371d6f53e0c2f310f4eb5776430772a8ac5 (patch)
tree611417c1cf40f66fe4d7c48e976ab3a26fbb1a22
parentac79a0c42b19c4c3139afee467672d6e6c5b1c06 (diff)
downloadrockbox-d061b371d6f53e0c2f310f4eb5776430772a8ac5.zip
rockbox-d061b371d6f53e0c2f310f4eb5776430772a8ac5.tar.gz
rockbox-d061b371d6f53e0c2f310f4eb5776430772a8ac5.tar.bz2
rockbox-d061b371d6f53e0c2f310f4eb5776430772a8ac5.tar.xz
removed the practically useless "trickle charge" and "deep discharge" options, now trickle is always on and deep always off
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6107 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/lang/afrikaans.lang6
-rw-r--r--apps/lang/bulgarian.lang12
-rw-r--r--apps/lang/czech.lang16
-rw-r--r--apps/lang/dansk.lang16
-rw-r--r--apps/lang/deutsch.lang16
-rw-r--r--apps/lang/english.lang12
-rw-r--r--apps/lang/espanol.lang16
-rw-r--r--apps/lang/francais.lang16
-rw-r--r--apps/lang/galego.lang12
-rw-r--r--apps/lang/greek.lang10
-rw-r--r--apps/lang/hebrew.lang6
-rw-r--r--apps/lang/islenska.lang12
-rw-r--r--apps/lang/italiano.lang12
-rw-r--r--apps/lang/nederlands.lang12
-rw-r--r--apps/lang/norsk.lang16
-rw-r--r--apps/lang/polski-ascii.lang12
-rw-r--r--apps/lang/polski.lang12
-rw-r--r--apps/lang/portugues.lang6
-rw-r--r--apps/lang/romaneste.lang12
-rw-r--r--apps/lang/russian.lang16
-rw-r--r--apps/lang/slovenscina.lang12
-rw-r--r--apps/lang/svenska.lang16
-rw-r--r--apps/lang/turkce.lang6
-rw-r--r--apps/lang/wallisertitsch.lang12
-rw-r--r--apps/settings.c10
-rw-r--r--apps/settings.h2
-rw-r--r--apps/settings_menu.c21
-rw-r--r--firmware/export/powermgmt.h6
-rw-r--r--firmware/powermgmt.c33
29 files changed, 155 insertions, 211 deletions
diff --git a/apps/lang/afrikaans.lang b/apps/lang/afrikaans.lang
index 49a1084..48f7fb4 100644
--- a/apps/lang/afrikaans.lang
+++ b/apps/lang/afrikaans.lang
@@ -231,9 +231,9 @@ eng: "Scroll Speed Setting Example"
new: "Rol Spoed Opsie Voorbeeld 12345"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Diepontlaai"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
diff --git a/apps/lang/bulgarian.lang b/apps/lang/bulgarian.lang
index 14c5802..412183b 100644
--- a/apps/lang/bulgarian.lang
+++ b/apps/lang/bulgarian.lang
@@ -228,9 +228,9 @@ eng: "Scroll Speed Setting Example"
new: "Ñêðîëèðàíå Ñêîðîñò Íàñòðîéêè Ïðèìåð"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Iieiay ?ac?yaea"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1188,9 +1188,9 @@ eng: "Scroll Step Size Setting Example Text"
new: "Ïðèìåð"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Ðåãóëèðàíî çàðåæäàíå"
+desc: LANG_TRICKLE_CHARGE
+eng: ""
+new: ""
id: LANG_STATUS_BAR
desc: display menu, F3 substitute
diff --git a/apps/lang/czech.lang b/apps/lang/czech.lang
index 2c6d094..95bd713 100644
--- a/apps/lang/czech.lang
+++ b/apps/lang/czech.lang
@@ -183,10 +183,10 @@ voice: ""
new: "Ukázka rychlosti rolování"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Deep Discharge"
-new: "Úplné vybití"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1059,10 +1059,10 @@ voice: "Scroll Speed"
new: "Rychlost rolování"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Trickle Charge"
-new: "Pøeru¹ované nabíjení"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/dansk.lang b/apps/lang/dansk.lang
index 69da29d..301e091 100644
--- a/apps/lang/dansk.lang
+++ b/apps/lang/dansk.lang
@@ -187,10 +187,10 @@ voice: ""
new: "Eksempel på rulle-hastighed"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Deep Discharge"
-new: "Dyb afladning"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1075,10 +1075,10 @@ voice: "Scroll Speed"
new: "Rulle hastighed"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Trickle Charge"
-new: "Dryp-ladning"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/deutsch.lang b/apps/lang/deutsch.lang
index 7b77144..482e218 100644
--- a/apps/lang/deutsch.lang
+++ b/apps/lang/deutsch.lang
@@ -181,10 +181,10 @@ voice: ""
new: "Beispieltext für die Scrollgeschwindigkeit"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Vollständiges Entladen"
-new: "Vollständiges Entladen"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1057,10 +1057,10 @@ voice: "Geschwindigkeit"
new: "Geschwindigkeit"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Erhaltladen"
-new: "Erhaltladen"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/english.lang b/apps/lang/english.lang
index 45ded9d..a9f3dac 100644
--- a/apps/lang/english.lang
+++ b/apps/lang/english.lang
@@ -194,9 +194,9 @@ voice: ""
new:
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Deep Discharge"
+desc: DEPRECATED
+eng: ""
+voice: ""
new:
id: LANG_TIME
@@ -1070,9 +1070,9 @@ voice: "Scroll Speed"
new:
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Trickle Charge"
+desc: DEPRECATED
+eng: ""
+voice: ""
new:
id: LANG_BATTERY_TOPOFF_CHARGE
diff --git a/apps/lang/espanol.lang b/apps/lang/espanol.lang
index 04728ed..190fd15 100644
--- a/apps/lang/espanol.lang
+++ b/apps/lang/espanol.lang
@@ -180,10 +180,10 @@ voice: ""
new: "Ejemplo de la velocidad de desplazamiento"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Descarga Completa"
-new: "Descarga Completa"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1170,10 +1170,10 @@ voice: "Formato del reloj"
new: "Formato del reloj"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Carga de mantenimiento"
-new: "Carga de mantenimiento"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_VOLUME_DISPLAY
desc: Volume type title
diff --git a/apps/lang/francais.lang b/apps/lang/francais.lang
index 89e1e21..de01aa9 100644
--- a/apps/lang/francais.lang
+++ b/apps/lang/francais.lang
@@ -192,10 +192,10 @@ voice: ""
new: "Exemple de vitesse de défilement"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Décharge complète"
-new: "Décharge complète"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1068,10 +1068,10 @@ voice: "Vitesse de défilement"
new: "Vitesse de défilement"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Charge max persistante"
-new: "Charge max persistante"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/galego.lang b/apps/lang/galego.lang
index 4b40419..0dbef3c 100644
--- a/apps/lang/galego.lang
+++ b/apps/lang/galego.lang
@@ -230,9 +230,9 @@ eng: "Scroll Speed Setting Example"
new: "Exemplo da velocidade de desprazamento"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Descarga profunda"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1308,9 +1308,9 @@ eng: "Time Format"
new: "Formato do reloxo"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Carga Trickle"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_VOLUME_DISPLAY
desc: Volume type title
diff --git a/apps/lang/greek.lang b/apps/lang/greek.lang
index ee03fb7..076fd40 100644
--- a/apps/lang/greek.lang
+++ b/apps/lang/greek.lang
@@ -232,9 +232,9 @@ eng: "Scroll Speed Setting Example"
new: "ÐáñÜäåéãìá Ôá÷ýôçôáò Êýëéóçò"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "ÔÝëåéá Áðïöüñôçóç"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1202,8 +1202,8 @@ eng: "Scroll Step Size Setting Example Text"
new:
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
+desc: DEPRECATED
+eng: ""
### Not previously translated
new:
diff --git a/apps/lang/hebrew.lang b/apps/lang/hebrew.lang
index 0edaf5b..d6dfb4e 100644
--- a/apps/lang/hebrew.lang
+++ b/apps/lang/hebrew.lang
@@ -245,9 +245,9 @@ eng: "Scroll Speed Setting Example"
new: "ãåâîä ìîäéøåú äçì÷ä"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "ôéøå÷ äñåììä"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
diff --git a/apps/lang/islenska.lang b/apps/lang/islenska.lang
index 24d2523..c819daa 100644
--- a/apps/lang/islenska.lang
+++ b/apps/lang/islenska.lang
@@ -234,9 +234,9 @@ eng: "Scroll Speed Setting Example"
new: "Skrunuhraði stillingar dæmi"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Full afhlöðun"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1196,9 +1196,9 @@ eng: "Scroll Speed"
new: "Skrunahraði"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Stöðug hlöðun"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/italiano.lang b/apps/lang/italiano.lang
index 14c259c..7741af8 100644
--- a/apps/lang/italiano.lang
+++ b/apps/lang/italiano.lang
@@ -232,9 +232,9 @@ eng: "Scroll Speed Setting Example"
new: "Esempio Impostazione Velocità Scorrimento"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Scarica Completa"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1196,9 +1196,9 @@ eng: "Scroll Speed"
new: "Velocità Scorrimento"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Carica Passo-Passo"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/nederlands.lang b/apps/lang/nederlands.lang
index b6500bb..12e46a4 100644
--- a/apps/lang/nederlands.lang
+++ b/apps/lang/nederlands.lang
@@ -151,9 +151,9 @@ eng: "Scroll Speed Setting Example"
new: "Scrollsnelheid voorbeeld"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Diepe Ontlading"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -896,9 +896,9 @@ eng: "Battery: Trickle Chg"
new: "Batterij: Druppel Laden"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Druppel Laden"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_DELETE
desc: The verb/action Delete
diff --git a/apps/lang/norsk.lang b/apps/lang/norsk.lang
index e9025d5..b23fc58 100644
--- a/apps/lang/norsk.lang
+++ b/apps/lang/norsk.lang
@@ -181,10 +181,10 @@ voice: ""
new: "Eksempel for rullehastighetsinnstilling"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Deep Discharge"
-new: "Total utlading"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1075,10 +1075,10 @@ voice: ""
new: "Eksempel for å sette rullesteglengde"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Trickle Charge"
-new: "Topplading"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_MENU_SETTING_CANCEL
desc: Visual confirmation of canceling a changed setting
diff --git a/apps/lang/polski-ascii.lang b/apps/lang/polski-ascii.lang
index a43d831..68368c7 100644
--- a/apps/lang/polski-ascii.lang
+++ b/apps/lang/polski-ascii.lang
@@ -235,9 +235,9 @@ eng: "Scroll Speed Setting Example"
new: "Przykladowa predkosc przesuwu"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Rozladowanie"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1201,9 +1201,9 @@ eng: "Scroll Speed"
new: "Predkosc przesuwania"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Wolne ladowanie"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/polski.lang b/apps/lang/polski.lang
index dcb1c4b..ff4cbde 100644
--- a/apps/lang/polski.lang
+++ b/apps/lang/polski.lang
@@ -236,9 +236,9 @@ eng: "Scroll Speed Setting Example"
new: "Przyk³adowa prêdko¶æ przesuwu"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Roz³adowanie"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1202,9 +1202,9 @@ eng: "Scroll Speed"
new: "Prêdko¶æ przesuwania"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Wolne ³adowanie"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/portugues.lang b/apps/lang/portugues.lang
index 9b1fa15..99c4097 100644
--- a/apps/lang/portugues.lang
+++ b/apps/lang/portugues.lang
@@ -236,9 +236,9 @@ eng: "Scroll Speed Setting Example"
new: "Exemplo de conf. da Veloc. de desloc. do ecran"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Descarga completa"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
diff --git a/apps/lang/romaneste.lang b/apps/lang/romaneste.lang
index 5615ce9..8e7cecc 100644
--- a/apps/lang/romaneste.lang
+++ b/apps/lang/romaneste.lang
@@ -224,9 +224,9 @@ eng: "Scroll Speed Setting Example"
new: "Exemplu de viteza de defilare"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Descarcare completa"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1189,9 +1189,9 @@ eng: "Scroll Step Size Setting Example Text"
new: "Exemplu de defilare pentru testarea pasilor"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Incarcare max persistenta"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_QUEUE_FULL
desc: queue buffer full
diff --git a/apps/lang/russian.lang b/apps/lang/russian.lang
index 1df61c0..f676d6e 100644
--- a/apps/lang/russian.lang
+++ b/apps/lang/russian.lang
@@ -175,10 +175,10 @@ voice: ""
new: "Ïðèìåð ñêîðîñòè ïðîêðóòêè"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Deep Discharge"
-new: "Ãëóáîêàÿ ðàçðÿäêà"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1069,10 +1069,10 @@ voice: ""
new: "Îáðàçåö òåêñòà äëÿ øàãà ïðîêðóòêè"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Trickle Charge"
-new: "Ïåðåçàðÿäêà èìïóëüñàìè"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_STATUS_BAR
desc: display menu, F3 substitute
diff --git a/apps/lang/slovenscina.lang b/apps/lang/slovenscina.lang
index 2b84b64..efe674e 100644
--- a/apps/lang/slovenscina.lang
+++ b/apps/lang/slovenscina.lang
@@ -244,9 +244,9 @@ eng: "Scroll Speed Setting Example"
new: "Preizkus hitrosti premikanja"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-new: "Izprazni"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1210,9 +1210,9 @@ eng: "Scroll Speed"
new: "Hitrost premikanja"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Trajno polnenje"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/lang/svenska.lang b/apps/lang/svenska.lang
index dafaf33..86b90a7 100644
--- a/apps/lang/svenska.lang
+++ b/apps/lang/svenska.lang
@@ -180,10 +180,10 @@ voice: ""
new: "Exempel på rullningshastighet"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep Discharge"
-voice: "Deep Discharge"
-new: "Total urladdning"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -1074,10 +1074,10 @@ voice: ""
new: "Exempel för att sätta rullningsstegning"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-voice: "Trickle Charge"
-new: "Underhållsladdning"
+desc: DEPRECATED
+eng: ""
+voice: ""
+new: ""
id: LANG_MENU_SETTING_CANCEL
desc: Visual confirmation of canceling a changed setting
diff --git a/apps/lang/turkce.lang b/apps/lang/turkce.lang
index 9185607..dfe0438 100644
--- a/apps/lang/turkce.lang
+++ b/apps/lang/turkce.lang
@@ -229,9 +229,9 @@ eng: "Scroll Speed Setting Example"
new: "Kayma Hizi Ayari Ornegi"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep discharge"
-new: "Tam desarj"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
diff --git a/apps/lang/wallisertitsch.lang b/apps/lang/wallisertitsch.lang
index bc3badb..bd70454 100644
--- a/apps/lang/wallisertitsch.lang
+++ b/apps/lang/wallisertitsch.lang
@@ -151,9 +151,9 @@ eng: "Scroll Speed Setting Example"
new: "Biispiltext fer dScrollgschwindigkeit"
id: LANG_DISCHARGE
-desc: in settings_menu
-eng: "Deep discharge"
-new: "Vollständigs Entladu"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_TIME
desc: in settings_menu
@@ -881,9 +881,9 @@ eng: "Scroll Speed"
new: "Scroll-Gschwindigkeit"
id: LANG_TRICKLE_CHARGE
-desc: in settings_menu
-eng: "Trickle Charge"
-new: "Erhaltladu"
+desc: DEPRECATED
+eng: ""
+new: ""
id: LANG_BATTERY_TOPOFF_CHARGE
desc: in info display, shows that top off charge is running
diff --git a/apps/settings.c b/apps/settings.c
index 866f878..8ff9c7b 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -72,7 +72,7 @@ const char rec_base_directory[] = REC_BASE_DIR;
-#define CONFIG_BLOCK_VERSION 19
+#define CONFIG_BLOCK_VERSION 20
#define CONFIG_BLOCK_SIZE 512
#define RTC_BLOCK_SIZE 44
@@ -217,10 +217,6 @@ static const struct bit_entry rtc_bits[] =
{14, S_O(max_files_in_dir), 400,
"max files in dir", NULL }, /* 50...10000 */
/* battery */
-#ifdef HAVE_CHARGE_CTRL
- {1, S_O(discharge), 0, "deep discharge", off_on },
- {1, S_O(trickle_charge), true, "trickle charge", off_on },
-#endif
{12, S_O(battery_capacity), BATTERY_CAPACITY_MIN, "battery capacity",
NULL }, /* 1500...3200 for NiMH, 2200...3200 for LiIon,
500...1500 for Alkaline */
@@ -762,10 +758,6 @@ void settings_apply(void)
#endif
set_poweroff_timeout(global_settings.poweroff);
-#ifdef HAVE_CHARGE_CTRL
- enable_deep_discharge(global_settings.discharge);
- enable_trickle_charge(global_settings.trickle_charge);
-#endif
set_battery_capacity(global_settings.battery_capacity);
#if BATTERY_TYPES_COUNT > 1
diff --git a/apps/settings.h b/apps/settings.h
index c6e4a56..d738261 100644
--- a/apps/settings.h
+++ b/apps/settings.h
@@ -183,8 +183,6 @@ struct user_settings
1=always,
then according to timeout_values[] */
bool backlight_on_when_charging;
- bool discharge; /* maintain charge of at least: false = 85%, true = 10% */
- bool trickle_charge; /* do trickle charging: 0=off, 1=on */
int battery_capacity; /* in mAh */
int battery_type; /* for units which can take multiple types (Ondio). */
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 4d16418..bc87ec1 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -722,23 +722,6 @@ static bool battery_type(void)
#endif
#endif
-#ifdef HAVE_CHARGE_CTRL
-static bool deep_discharge(void)
-{
- bool result;
- result = set_bool( str(LANG_DISCHARGE), &global_settings.discharge );
- enable_deep_discharge(global_settings.discharge);
- return result;
-}
-static bool trickle_charge(void)
-{
- bool result;
- result = set_bool( str(LANG_TRICKLE_CHARGE), &global_settings.trickle_charge );
- enable_trickle_charge(global_settings.trickle_charge);
- return result;
-}
-#endif
-
#ifdef HAVE_RTC
static bool timedate_set(void)
{
@@ -1256,10 +1239,6 @@ static bool battery_settings_menu(void)
bool result;
static const struct menu_item items[] = {
-#ifdef HAVE_CHARGE_CTRL
- { ID2P(LANG_DISCHARGE), deep_discharge },
- { ID2P(LANG_TRICKLE_CHARGE), trickle_charge },
-#endif
#ifndef SIMULATOR
{ ID2P(LANG_BATTERY_CAPACITY), battery_capacity },
#if BATTERY_TYPES_COUNT > 1
diff --git a/firmware/export/powermgmt.h b/firmware/export/powermgmt.h
index 59f9465..3bccb0f 100644
--- a/firmware/export/powermgmt.h
+++ b/firmware/export/powermgmt.h
@@ -61,9 +61,8 @@
#define CHARGE_MAX_TIME_1500 450 /* minutes: maximum charging time for 1500 mAh batteries */
/* actual max time depends also on BATTERY_CAPACITY! */
#define CHARGE_MIN_TIME 10 /* minutes: minimum charging time */
-#define CHARGE_RESTART_HI 85 /* %: when to restart charging in 'charge' mode */
+#define CHARGE_RESTART 85 /* %: when to restart charging in 'charge' mode */
/* attention: if set too high, normal charging is started in trickle mode */
-#define CHARGE_RESTART_LO 10 /* %: when to restart charging in 'discharge' mode */
#define TOPOFF_MAX_TIME 90 /* After charging, go to top off charge. How long should top off charge be? */
#define TOPOFF_VOLTAGE 565 /* which voltage is best? (centivolts) */
#define TRICKLE_MAX_TIME 12*60 /* After top off charge, go to trickle charge. How long should trickle charge be? */
@@ -80,9 +79,6 @@ extern int short_delta; /* short term delta battery voltage */
extern int powermgmt_last_cycle_startstop_min; /* how many minutes ago was the charging started or stopped? */
extern int powermgmt_last_cycle_level; /* which level had the batteries at this time? */
-void enable_deep_discharge(bool on); /* deep discharge the battery */
-
-void enable_trickle_charge(bool on);
extern int trickle_sec; /* trickle charge: How many seconds per minute are we charging actually? */
#endif /* HAVE_CHARGE_CTRL */
diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c
index 0db2f03..f1bcc54 100644
--- a/firmware/powermgmt.c
+++ b/firmware/powermgmt.c
@@ -145,7 +145,6 @@ int short_delta; /* short term delta battery voltage */
char power_message[POWER_MESSAGE_LEN] = ""; /* message that's shown in
debug menu */
-static char charge_restart_level = CHARGE_RESTART_HI;
/* percentage at which charging
starts */
int powermgmt_last_cycle_startstop_min = 0; /* how many minutes ago was the
@@ -153,7 +152,6 @@ int powermgmt_last_cycle_startstop_min = 0; /* how many minutes ago was the
stopped? */
int powermgmt_last_cycle_level = 0; /* which level had the
batteries at this time? */
-bool trickle_charge_enabled = true;
int trickle_sec = 0; /* how many seconds should the
charger be enabled per
minute for trickle
@@ -194,19 +192,6 @@ int powermgmt_est_runningtime_min = -1;
static bool sleeptimer_active = false;
static unsigned long sleeptimer_endtick;
-#ifdef HAVE_CHARGE_CTRL
-
-void enable_deep_discharge(bool on)
-{
- charge_restart_level = on ? CHARGE_RESTART_LO : CHARGE_RESTART_HI;
-}
-
-void enable_trickle_charge(bool on)
-{
- trickle_charge_enabled = on;
-}
-#endif /* HAVE_CHARGE_CTRL */
-
#if BATTERY_TYPES_COUNT > 1
void set_battery_type(int type)
{
@@ -522,7 +507,6 @@ static void power_thread_sleep(int ticks)
{
int small_ticks;
#ifdef HAVE_CHARGING
- unsigned int tmp;
bool charger_plugged;
#endif
@@ -659,14 +643,14 @@ static void power_thread(void)
* the charger must have just been plugged in.
* 2) If our battery level falls below the restart level, charge!
*/
- if (((charge_state == DISCHARGING) && trickle_charge_enabled) ||
- (battery_level() < charge_restart_level)) {
+ if ((charge_state == DISCHARGING) ||
+ (battery_level() < CHARGE_RESTART)) {
/*
* If the battery level is nearly charged, just trickle.
* If the battery is in between, top-off and then trickle.
*/
- if(battery_percent > charge_restart_level) {
+ if(battery_percent > CHARGE_RESTART) {
powermgmt_last_cycle_level = battery_percent;
powermgmt_last_cycle_startstop_min = 0;
if(battery_percent >= 95) {
@@ -772,14 +756,9 @@ static void power_thread(void)
charge time. For trickle charging, we use 0.05C */
powermgmt_last_cycle_level = battery_percent;
powermgmt_last_cycle_startstop_min = 0;
- if (trickle_charge_enabled) {
- trickle_sec = START_TRICKLE_SEC;
- charge_state = TRICKLE;
- } else {
- /* If we don't trickle charge, we discharge */
- trickle_sec = 0; /* off */
- charge_state = DISCHARGING;
- }
+
+ trickle_sec = START_TRICKLE_SEC;
+ charge_state = TRICKLE;
}
}
else if (charge_state > CHARGING) /* top off or trickle */