1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
|
/*
* Strings.c
*
* Created on: 5Aug.,2017
* Author: Ben V. Brown
*/
#include "Strings.h"
#define LANG_EN
#ifdef LANG_EN
const char* SettingsLongNames[14] = {
/*These are all the help text for all the settings.*/
/*All must start with 6 spaces so they come on screen nicely.*/
" Power source. Sets cutoff voltage. <DC=10V S=3.3V per cell>",
" Sleep Temperature <C>",
" Sleep Timeout <Minutes>",
" Shutdown Timeout <Minutes>",
" Motion Sensitivity <0=Off 1=Least sensitive 9=Most sensitive>",
" Temperature Unit <C=Celsius F=Farnheit>",
" Temperature Rounding Amount <Units>",
" Temperature Display Update Rate <S=Slow M=Medium F=Fast>",
" Display Orientation <A=Automatic L=Left Handed R=Right Handed>",
" Enable front key enters boost mode 450C mode when soldering <T=True F=False>",
" Temperature when in \"boost\" mode <C>",
" Changes the arrows to a power display when soldering <T=True F=False>",
" Automatically starts the iron into soldering on power up. <T=Soldering S=Sleep mode F=Off>",
" Blink the temperature on the cooling screen while the tip is still hot. <T=True F=False>"
};
const char* TempCalStatus[3] = { "Cal Temp", "Cal OK ", "Cal Fail" }; //All fixed 8 chars
const char* UVLOWarningString = "Low Volt"; //Fixed width 8 chars
const char* CoolingPromptString = "Off "; //Fixed width 5 chars
const char SettingTrueChar = 'T';
const char SettingFalseChar = 'F';
const char SettingSleepChar = 'S';
const char SettingFastChar = 'F';
const char SettingMediumChar = 'M';
const char SettingSlowChar = 'S';
const char SettingRightChar = 'R';
const char SettingLeftChar = 'L';
const char SettingAutoChar = 'A';
const char SettingTempCChar = 'C';
const char SettingTempFChar = 'F';
#endif
#ifdef LANG_ES
const char* SettingsLongNames[14] = {
/*These are all the help text for all the settings.*/
/*All must start with 6 spaces so they come on screen nicely.*/
" Fuente de energía. Ajusta el límite inferior de voltaje. <DC=10V S=3.3V por celda>",
" Temperatura en reposo. <C>",
" Tiempo hasta activar reposo. <Minutos>",
" Tiempo hasta apagado. <Minutos>",
" Sensibilidad del movimiento. <0=Apagado 1=El menos sensible 9=El más sensible>",
" Unidad de temperatura.",
" Redondeo de la temperatura.",
" Tasa de actualización de la temperatura.",
" Orientación de la pantalla <A=Automático I=Mano izquierda D=Mano derecha>",
" Activar el botón \"Boost\" en modo soldadura.",
" Temperatura en modo \"Boost\". <C>",
" Cambiar las flechas en pantalla por indicador de potencia en modo soldadura.",
" Iniciar modo soldadura en el encendido. <V=Sí S=Modo reposo F=No>",
" Parpadea la temperatura en el enfriamiento si la punta sigue caliente."
};
const char* TempCalStatus[3] = {"CAL TEMP", "CAL OK ", "CAL FAIL"}; //All fixed 8 chars
const char* UVLOWarningString = "LOW VOLT"; //Fixed width 8 chars
const char* CoolingPromptString = "Cool "; //Fixed width 5 chars
const char SettingTrueChar = 'V';
const char SettingFalseChar = 'F';
const char SettingSleepChar = 'S';
const char SettingFastChar = 'R';
const char SettingMediumChar = 'M';
const char SettingSlowChar = 'L';
const char SettingRightChar = 'D';
const char SettingLeftChar = 'I';
const char SettingAutoChar = 'A';
const char SettingTempCChar = 'C';
const char SettingTempFChar = 'F';
#endif
#ifdef LANG_DE
const char* SettingsLongNames[14] = {
/*These are all the help text for all the settings.*/
/*All must start with 6 spaces so they come on screen nicely.*/
" Stromversorgung. Setzt Abschaltspannung <DC=10V S=3.3V pro Zelle>",
" Ruhetemperatur <C>",
" Ruhemodus nach <Minuten>",
" Abschaltzeit <Minuten>",
" Bewegungsempfindlichkeit <0=Aus 1=Minimal 9=Maximal>",
" Temperatur Einheit",
" Temperatur Runden",
" Temperaturanzeige Updaterate",
" Anzeigerichtung <A=Auto L=Linkshändig R=Rechtshändig>",
" Fronttaste für Temperaturboost einschalten",
" Temperatur im \"boost\"-Modus <C>",
" Ändert \"Temperaturpfeile\" in Leistungsbalken",
" Automatischer Start beim Einschalten. <J=Löttemp R=Ruhemodus N=Aus>",
" Temperatur blinkt beim Abkühlen, solange noch heiß."
};
const char* TempCalStatus[3] = { "Cal Temp", "Cal OK ", "Cal Fehl" }; //All fixed 8 chars
const char* UVLOWarningString = "V gering"; //Fixed width 8 chars
const char* CoolingPromptString = "Kalt "; //Fixed width 5 chars
const char SettingTrueChar = 'J';
const char SettingFalseChar = 'N';
const char SettingSleepChar = 'R';
const char SettingFastChar = 'S';
const char SettingMediumChar = 'M';
const char SettingSlowChar = 'L';
const char SettingRightChar = 'R';
const char SettingLeftChar = 'L';
const char SettingAutoChar = 'A';
const char SettingTempCChar = 'C';
const char SettingTempFChar = 'F';
#endif
#ifdef LANG_FR
const char* SettingsLongNames[14] = {
/*These are all the help text for all the settings.*/
/*All must start with 6 spaces so they come on screen nicely.*/
" Type d\'alimentation. Regle la tension de coupure. <DC=10V S=3.3V par cellules>",
" Temperature en veille. <C>",
" Temps avant mise en veille. <Minutes>",
" Temps avant extinction. <Minutes>",
" Sensibilitee du capteur de mouvement. <0=Inactif 1=Peu sensible 9=Tres sensible>",
" Unitee de temperature.",
" Arrondissement de la temperature.",
" Taux de raffraichissement de la temperature.",
" Orientation de l\'affichage. <A=Automatique G=Gaucher D=Droitier>",
" Active le mode \"Boost\" 450C sur le bouton de devant pendant la soudure.",
" Temperature du mode \"Boost\". <C>",
" Change les fleches en affichage de la tension pendant la soudure.",
" Demarre automatiquement la soudure a l\'allumage. <A=Active, V=Mode Veille, D=Desactive>",
" Fait clignotter la temperature pendant la phase de refroidissement quand la panne est chaude."
};
const char* TempCalStatus[3] = { "Cal Temp", "Cal OK ", "Cal Err " }; //All fixed 8 chars
const char* UVLOWarningString = "Batt Bas"; //Fixed width 8 chars
const char* CoolingPromptString = "Etein"; //Fixed width 5 chars
const char SettingTrueChar = 'A';
const char SettingFalseChar = 'D';
const char SettingSleepChar = 'V';
const char SettingFastChar = 'R';
const char SettingMediumChar = 'M';
const char SettingSlowChar = 'L';
const char SettingRightChar = 'D';
const char SettingLeftChar = 'G';
const char SettingAutoChar = 'A';
const char SettingTempCChar = 'C';
const char SettingTempFChar = 'F';
#endif
#ifdef LANG_IT
const char* SettingsLongNames[14] = {
/*These are all the help text for all the settings.*/
/*All must start with 6 spaces so they come on screen nicely.*/
" Sorgente di alimentazione. Imposta il limite inferiore di tensione. <DC=10V S=3.3V per cella>",
" Temperatura modalità riposo <C>",
" Timeout per passaggio a modalità riposo <Minuti>",
" Timeout spegnimento <Minuti>",
" Sensibilità al movimento <0=Spento 1=Sensibilità minima 9=Sensibilità massima>",
" Unità di temperatura",
" Arrotondamento temperatura",
" Velocità di aggiornamento temperatura",
" Orientamento del display <A=Automatico S=Sinistrorso D=Destrorso>",
" Il tasto anteriore abilita modalità \"boost\" fino a 450C durante la saldatura",
" Temperatura in modalità \"boost\" <C>",
" Visualizza il grafico della potenza assorbita al posto delle frecce",
" Avvia automaticamente il saldatore quando viene alimentato. <S=Modalità saldatura R=Modalità riposo N=Spento>",
" Durante lo spegnimento la temperatura lampeggia sul display finché la punta è calda."
};
const char* TempCalStatus[3] = { "Cal Temp", "Cal OK ", "Cal Err " }; //All fixed 8 chars
const char* UVLOWarningString = "LOW VOLT"; //Fixed width 8 chars
const char* CoolingPromptString = "Cool"; //Fixed width 5 chars
const char SettingTrueChar = 'S';
const char SettingFalseChar = 'N';
const char SettingSleepChar = 'R';
const char SettingFastChar = 'V';
const char SettingMediumChar = 'M';
const char SettingSlowChar = 'L';
const char SettingRightChar = 'D';
const char SettingLeftChar = 'S';
const char SettingAutoChar = 'A';
const char SettingTempCChar = 'C';
const char SettingTempFChar = 'F';
#endif
const char* SettingsShortNames[14] = { "PWRSC ", "STMP ", "STME ", "SHTME ",
"MSENSE ", "TMPUNT ", "TMPRND ", "TMPSPD ", "DSPROT ", "BOOST ",
"BTMP ", "PWRDSP ", "ASTART ", "CLBLNK " };
|