annotate Discovery/Inc/text_multilanguage.h @ 250:822416168585 bm-2

Buelmann: new implementation for ceiling Since my first functional fix in the ceiling computation in commit ceecabfddb57, I noticed that the computation used a linear search, that became rather computational expensive after that commit. The simple question is: why not a binary search? So, this commit implements the binary search. But there is a long story attached to this. Comparing ceiling results from hwOS and this OSTC4 code were very different. Basically, the original OSTC4 algorithm computed the ceiling using the same GFlow to GFhigh slope, in such a way, that the ceiling was in sync with the presented deco stops, where the hwOS code presents a GFhigh based ceiling. This said, it is more logical when the OSTC4 and hwOS code give similar results. This new recursive algorithm gives very similar results for the ceiling compared to hwOS. To be complete here, the Buelmann ceiling is the depth to which you can ascend, so that the leading tissue reaches GFhigh. This also explains why the deepest deco stop is normally deeper than the ceiling (unless one dives with GF like 80/80). The code implemented here is rather straightforward recursion. Signed-off-by: Jan Mulder <jlmulder@xs4all.nl>
author Jan Mulder <jlmulder@xs4all.nl>
date Thu, 11 Apr 2019 17:48:48 +0200
parents 2bb1db22b5f5
children 77de014928d6 50ea68c7a153
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
38
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
1 ///////////////////////////////////////////////////////////////////////////////
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
2 /// -*- coding: UTF-8 -*-
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
3 ///
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
4 /// \file Discovery/Inc/text_multilanguage.h
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
5 /// \brief Header file of TXT Multilanguage Support
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
6 /// \author heinrichs weikamp gmbh
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
7 /// \date 20-April-2014
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
8 ///
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
9 /// $Id$
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
10 ///////////////////////////////////////////////////////////////////////////////
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
11 /// \par Copyright (c) 2014-2018 Heinrichs Weikamp gmbh
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
12 ///
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
13 /// This program is free software: you can redistribute it and/or modify
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
14 /// it under the terms of the GNU General Public License as published by
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
15 /// the Free Software Foundation, either version 3 of the License, or
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
16 /// (at your option) any later version.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
17 ///
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
18 /// This program is distributed in the hope that it will be useful,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
19 /// but WITHOUT ANY WARRANTY; without even the implied warranty of
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
20 /// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
21 /// GNU General Public License for more details.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
22 ///
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
23 /// You should have received a copy of the GNU General Public License
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
24 /// along with this program. If not, see <http://www.gnu.org/licenses/>.
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
25 //////////////////////////////////////////////////////////////////////////////
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
26
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
27 /* Define to prevent recursive inclusion -------------------------------------*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
28 #ifndef TEXT_MULTILINGUAGE_H
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
29 #define TEXT_MULTILINGUAGE_H
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
30
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
31 /* Includes ------------------------------------------------------------------*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
32 #include <stdint.h>
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
33
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
34 /* Exported types ------------------------------------------------------------*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
35
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
36 enum LANGUAGES
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
37 {
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
38 LANGUAGE_English = 0,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
39 LANGUAGE_German,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
40 LANGUAGE_French,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
41 LANGUAGE_Italian,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
42 LANGUAGE_Espanol,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
43 LANGUAGE_END
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
44 };
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
45 #define NUMBER_OF_LANGUAGES LANGUAGE_END
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
46
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
47 typedef struct {
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
48 const uint8_t code;
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
49 const uint8_t* text[NUMBER_OF_LANGUAGES];
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
50 } tText;
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
51 extern const tText text_array[];
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
52 extern const tText text_array2[];
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
53
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
54 /* Text codes ---------------------------------------------------------------*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
55 enum TXT_MULTILANGUAGE
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
56 {
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
57 TXT_Language = '\x80',
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
58 TXT_LanguageName,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
59 TXT_Depth,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
60 TXT_Divetime,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
61 TXT_MaxDepth,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
62 TXT_AvgDepth,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
63 TXT_Ceiling,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
64 TXT_ActualGradient,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
65 TXT_Stopwatch,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
66 TXT_Decostop,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
67 TXT_Nullzeit,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
68 TXT_ppO2,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
69 TXT_TTS,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
70 TXT_CNS,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
71 TXT_Temperature,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
72 TXT_FutureTTS,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
73 TXT_Gas,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
74 TXT_Time,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
75 TXT_Date,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
76 TXT_Format,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
77 TXT_Warning,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
78 TXT_o2Sensors,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
79 TXT_Brightness,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
80 TXT_Cave,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
81 TXT_Eco,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
82 TXT_Normal,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
83 TXT_Bright,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
84 TXT_Ultrabright,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
85 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
86 TXT_OC_Gas_Edit,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
87 TXT_Diluent_Gas_Edit,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
88 TXT_Mix,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
89 TXT_First,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
90 TXT_Deco,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
91 TXT_Travel,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
92 TXT_Inactive,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
93 TXT_ChangeDepth,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
94 TXT_Active,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
95 TXT_Default,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
96 TXT_Type,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
97 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
98 TXT_Setpoint_Edit,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
99 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
100 TXT_DecoAlgorithm,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
101 TXT_ZHL16GF,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
102 TXT_aGF,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
103 TXT_VPM,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
104 TXT_SafetyStop,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
105 TXT_low_high,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
106 TXT_ppO2Name,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
107 TXT_Minimum,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
108 TXT_Maximum,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
109 TXT_Minutes,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
110 TXT_Seconds,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
111 TXT_CCRmode,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
112 TXT_AtemGasVorrat,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
113 TXT_LiterproMinute,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
114 TXT_Reserve,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
115 TXT_Salinity,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
116 TXT_DiveMode,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
117 TXT_OpenCircuit,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
118 TXT_ClosedCircuit,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
119 TXT_Apnoe,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
120 TXT_Gauge,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
121 TXT_Sensor,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
122 TXT_FixedSP,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
123 TXT_Decoparameters,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
124 TXT_LastDecostop,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
125 TXT_Fallback,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
126 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
127 TXT_DateAndTime,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
128 TXT_DateConfig,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
129 TXT_TimeConfig,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
130 TXT_Daylightsaving,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
131 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
132 TXT_Logbook,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
133 TXT_LogbookEmpty,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
134 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
135 TXT_Start_Calculation,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
136 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
137 TXT_Information,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
138 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
139 TXT_END,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
140
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
141 TXT_MINIMAL = '\xFE',
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
142 TXT_2BYTE = '\xFF',
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
143 };
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
144
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
145 /* Text codes ---------------------------------------------------------------*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
146 /* don't use the chars before as those break if(text == '\n') etc. pp.*/
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
147 enum TXT2BYTE_MULTILANGUAGE
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
148 {
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
149 TXT2BYTE_START = '\x1F',
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
150 TXT2BYTE_ResetMenu,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
151 TXT2BYTE_LogbookOffset,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
152 TXT2BYTE_AreYouSure,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
153 TXT2BYTE_Abort,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
154 TXT2BYTE_RebootRTE,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
155 TXT2BYTE_ResetAll,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
156 TXT2BYTE_ResetDeco,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
157 TXT2BYTE_ResetLogbook,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
158 TXT2BYTE_RebootMainCPU,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
159 TXT2BYTE_Exit,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
160 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
161 TXT2BYTE_ShowDebug,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
162 TXT2BYTE_PleaseUpdate,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
163 TXT2BYTE_RTE,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
164 TXT2BYTE_Fonts,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
165 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
166 TXT2BYTE_ResetStopwatch,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
167 TXT2BYTE_SetMarker,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
168 TXT2BYTE_CompassHeading,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
169 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
170 TXT2BYTE_Simulator,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
171 TXT2BYTE_StartSimulator,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
172 TXT2BYTE_Intervall,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
173 TXT2BYTE_SimDiveTime,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
174 TXT2BYTE_SimMaxDepth,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
175 TXT2BYTE_SimTravelGas,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
176 TXT2BYTE_SimDecoGas,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
177 TXT2BYTE_SimConsumption,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
178 TXT2BYTE_SimSummary,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
179 TXT2BYTE_SimDecTo,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
180 TXT2BYTE_SimLevel,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
181 TXT2BYTE_SimAscTo,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
182 TXT2BYTE_SimSurface,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
183 TXT2BYTE_CalculateDeco,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
184 TXT2BYTE_Calculating,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
185 TXT2BYTE_PleaseWait,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
186
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
187 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
188 TXT2BYTE_Decolist,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
189 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
190 TXT2BYTE_Bluetooth,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
191 TXT2BYTE_ButtonSensitivity,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
192 TXT2BYTE_SpecialDiveGas,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
193 TXT2BYTE_SpecialDiveGasMenu,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
194 TXT2BYTE_SpecialDiveGasMenuCCR,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
195 TXT2BYTE_CompassCalib,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
196 TXT2BYTE_UseSensor,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
197 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
198 TXT2BYTE_WarnDecoMissed,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
199 TXT2BYTE_WarnPPO2Low,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
200 TXT2BYTE_WarnPPO2High,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
201 TXT2BYTE_WarnBatteryLow,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
202 TXT2BYTE_WarnSensorLinkLost,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
203 TXT2BYTE_WarnFallback,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
204 TXT2BYTE_WarnCnsHigh,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
205 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
206 TXT2BYTE_O2monitor,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
207 TXT2BYTE_O2voltage,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
208 TXT2BYTE_Tissues,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
209 TXT2BYTE_Nitrogen,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
210 TXT2BYTE_Helium,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
211 TXT2BYTE_CNS,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
212 TXT2BYTE_OTU,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
213 TXT2BYTE_Profile,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
214 TXT2BYTE_Compass,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
215 TXT2BYTE_SafetyStop2,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
216 TXT2BYTE_noFly,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
217 TXT2BYTE_Desaturation,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
218 TXT2BYTE_TimeSinceLastDive,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
219 TXT2BYTE_ButtonLogbook,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
220 TXT2BYTE_ButtonMenu,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
221 TXT2BYTE_ButtonView,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
222 TXT2BYTE_ButtonBack,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
223 TXT2BYTE_ButtonEnter,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
224 TXT2BYTE_ButtonNext,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
225 TXT2BYTE_ButtonMinus,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
226 TXT2BYTE_ButtonPlus,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
227 TXT2BYTE_SimFollowDecoStops,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
228 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
229 TXT2BYTE_Usage_Battery,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
230 TXT2BYTE_Usage_Dives,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
231 TXT2BYTE_Usage_Environment,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
232 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
233 TXT2BYTE_ChargeCycles,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
234 TXT2BYTE_LowestVoltage,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
235 TXT2BYTE_HoursOfOperation,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
236 TXT2BYTE_NumberOfDives,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
237 TXT2BYTE_AmbientTemperature,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
238 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
239 TXT2BYTE_Bottle,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
240 TXT2BYTE_WirelessSender,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
241 TXT2BYTE_WirelessDisconnect,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
242 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
243 TXT2BYTE_Gaslist,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
244 TXT2BYTE_Clock,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
245 TXT2BYTE_Sunday,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
246 TXT2BYTE_Monday,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
247 TXT2BYTE_Tuesday,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
248 TXT2BYTE_Wednesday,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
249 TXT2BYTE_Thursday,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
250 TXT2BYTE_Friday,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
251 TXT2BYTE_Saturday,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
252 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
253 TXT2BYTE_Layout,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
254 TXT2BYTE_Units,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
255 TXT2BYTE_Units_metric,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
256 TXT2BYTE_Units_feet,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
257 TXT2BYTE_Farbschema,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
258 TXT2BYTE_Customviews,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
259 TXT2BYTE_CViewTimeout,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
260 TXT2BYTE_CViewStandard,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
261 TXT2BYTE_CornerTimeout,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
262 TXT2BYTE_CornerStandard,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
263 TXT2BYTE_SetToMOD,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
264 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
265 TXT2BYTE_HUDbattery,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
266 TXT2BYTE_LowerIsLess,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
267 TXT2BYTE_DiveMenuQ,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
268 TXT2BYTE_DiveQuitQ,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
269 TXT2BYTE_DiveBearingQ,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
270 TXT2BYTE_DiveResetAvgQ,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
271 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
272 TXT2BYTE_ExtraDisplay,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
273 TXT2BYTE_ExtraBigFont,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
274 TXT2BYTE_ExtraDecoGame,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
275 TXT2BYTE_ExtraNone,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
276 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
277 TXT2BYTE_DecoDataLost,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
278 TXT2BYTE_Info,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
279 TXT2BYTE_Korrekturwerte,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
280 TXT2BYTE_SetBearing,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
281 TXT2BYTE_ResetBearing,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
282 TXT2BYTE_Sensor,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
283 TXT2BYTE_Maintenance,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
284 TXT2BYTE_SetBatteryCharge,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
285 TXT2BYTE_SetFactoryDefaults,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
286 TXT2BYTE_Reboot,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
287 TXT2BYTE_ButtonLeft,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
288 TXT2BYTE_ButtonMitte,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
289 TXT2BYTE_ButtonRight,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
290 /* */
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
291 TXT2BYTE_Summary,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
292 TXT2BYTE_ApneaLast,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
293 TXT2BYTE_ApneaTotal,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
294 TXT2BYTE_ApneaSurface,
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
295 /* */
107
926098fb116a Next text ID for display flip
Ideenmodellierer
parents: 38
diff changeset
296 TXT2BYTE_FLIPDISPLAY,
38
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
297 TXT2BYTE_END
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
298 };
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
299
5f11787b4f42 include in ostc4 repository
heinrichsweikamp
parents:
diff changeset
300 #endif /* TEXT_MULTILINGUAGE_H */