0
|
1
|
|
2 ; OSTC - diving computer code
|
|
3 ; Copyright (C) 2008 HeinrichsWeikamp GbR
|
|
4
|
|
5 ; This program is free software: you can redistribute it and/or modify
|
|
6 ; it under the terms of the GNU General Public License as published by
|
|
7 ; the Free Software Foundation, either version 3 of the License, or
|
|
8 ; (at your option) any later version.
|
|
9
|
|
10 ; This program is distributed in the hope that it will be useful,
|
|
11 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
12 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
13 ; GNU General Public License for more details.
|
|
14
|
|
15 ; You should have received a copy of the GNU General Public License
|
|
16 ; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
17
|
|
18
|
|
19 ; hold texts and parameters for the texts
|
|
20 ; written by: Matthias Heinrichs, info@heinrichsweikamp.com
|
|
21 ; written: 10/13/07
|
|
22 ; last updated: 05/24/08
|
|
23 ; known bugs:
|
|
24 ; ToDo:
|
|
25
|
|
26 ; Textlengths
|
|
27 ; The length table helps to find the texts much faster
|
|
28
|
|
29 ORG 0x0100
|
|
30 DB .0,.18,.16,.24,.6,.6 ; nu, t1, t2, t3, t4, t5
|
|
31 DB .8,.10,.10,.12,.6,.6 ; t6, t7, t8, t9, t10, t11
|
|
32 DB .8,.10,.6,.10,.6,.6 ; t12, t13, t14, t15, t16, t17
|
|
33 DB .8,.8,.6,.14,.6,.6 ; t18, t19, t20, t21, t22, t23
|
|
34 DB .10,.10,.8,.20,.12,.10 ; t24, t25, t26, t27, t28, t29
|
|
35 DB .6,.10,.8,.6,.6,.6 ; t30, t31, t32, t33, t34, t35
|
|
36 ; 32 Custom funtion descriptors with length 16
|
|
37 DB .16,.16,.16,.16
|
|
38 DB .16,.16,.16,.16
|
|
39 DB .16,.16,.16,.16
|
|
40 DB .16,.16,.16,.16
|
|
41 DB .16,.16,.16,.16
|
|
42 DB .16,.16,.16,.16
|
|
43 DB .16,.16,.16,.16
|
|
44 DB .16,.16,.16,.16
|
|
45 ; Licence
|
|
46 DB .16,.20,.22,.20 ; t68, t69, t70, t71
|
|
47 DB .22,.18,.12,.20 ; t72, t73, t74, t75
|
|
48 DB .14,.20,.20,.20 ; t76, t77, t78, t79
|
|
49 DB .14,.24 ; t80, t81
|
|
50 ; end of licence
|
|
51
|
|
52 DB .10,.6,.8,.8,.10,.6 ; t82, t83, t84, t85, t86, t87
|
|
53 DB .12,.10,.8,.8,.8,.8 ; t88, t89, t90, t91, t92, t93
|
|
54 DB .6,.6,.4,.10,.12,.18 ; t94, t95, t96, t97, t98, t99
|
|
55 DB .10,.10,.10,.6,.10,.14 ;t100,t101,t102,t103,t104,t105
|
|
56 DB .20,.8,.8,.6,.18,.20 ;t106,t107,t108,t109,t110,t111
|
|
57 DB .4,.14,.20,.8,.6,.16 ;t112,t113,t114,t115,t116,117
|
|
58 DB .14,.12,.6,.6,.8,.6 ;t118,t119,t120,t121,t122,123
|
|
59 DB .6,.6,.6,.6,.8,.8 ;t124,t125,t126,t127,t128,129
|
|
60 DB .4,.4,.10,.22,.22,.22 ;t130,t131,t132,t133,134,135
|
|
61 DB .20,.8,.10,.8,.8,.6 ;t136;t137;t138;t139;t140;t141
|
|
62 DB .6,.10,.8,.8,.4,.10 ;t142;t143;t144;t145;t146;t147
|
|
63 DB .14,.20,.10,.12,.10,.20 ;t148;t149;t150;t151;t152;t153
|
|
64 ; 32 Custom funtion descriptors with length 16
|
|
65 DB .16,.16,.16,.16
|
|
66 DB .16,.16,.16,.16
|
|
67 DB .16,.16,.16,.16
|
|
68 DB .16,.16,.16,.16
|
|
69 DB .16,.16,.16,.16
|
|
70 DB .16,.16,.16,.16
|
|
71 DB .16,.16,.16,.16
|
|
72 DB .16,.16,.16,.16
|
|
73 ; 32 Custom funtion descriptors with length 16
|
|
74 DB .20,.16,.18,.14,.8,.8 ;t186;t187;t188;t189;t190;t191
|
|
75 DB .6,.20,.20,.20,.20,.20 ;t192;t193;t194;t195;t196;t197
|
|
76 DB .20,.20,.20,.20,.20,.20 ;t198......t203
|
|
77 DB .20,.20,.20,.20,.20,.20 ;t204......t209
|
|
78 DB .20,.20,.20,.20,.20,.20 ;t210......t215
|
|
79 DB .20,.20,.20,.20,.20,.20 ;t216......t221
|
|
80 DB .20,.20,.20,.20,.20,.20 ;t222......t227
|
|
81 DB .20,.20,.20,.20,.20,.20 ;t228......t233
|
|
82 DB .20,.20,.10,.10,.10,.8 ;t234;t235;t236;t237;t238;t239
|
|
83 DB .8,.8,.8,.14,.6,.20 ;t240;t241;t242;t243;t244;t245
|
|
84 DB .16,.10,.16,.12,.6,.6 ;t246;t247;t248;t249;t250;t251
|
|
85 DB .6,.6,.6,.8 ;t252;t253;t254;t255
|
|
86
|
|
87 ; Text Bank2 (Texts 256-511):
|
|
88 DB .2,.14,.14,.8,.8,.8 ;t256;t257;t258;t259;t260;t261
|
|
89 DB .6,.6,.6,.6,.10,.10 ;t262;t263;t264;t265;t266;t267
|
|
90 DB .4,.8,.4,.14,.20,.18 ;t268;t269;t270;t271;t272;t273
|
|
91 DB .20,.14,.10,.14,.12,.16 ;t274;t275;t276;t277;t278;t279
|
|
92 DB .14,.10,.10,.10,.14,.12 ;t280;t281;t282;t283;t284;t285
|
|
93 DB .16 ;t286
|
|
94
|
|
95 ; Textpositions, Y-scale and color
|
|
96 ; Example: DB .4,.2,.1,.255 ; COLUMN=4,ROW=2,Y-Scale=1, color=255
|
|
97
|
|
98 ; Textpositions pointer -4 !!
|
|
99 #DEFINE textpos_pointer_high 0x02
|
|
100 #DEFINE textpos_pointer_low 0xFC
|
|
101
|
|
102 ORG 0x0300
|
|
103 DB .0,.0,.1,.15 ;1
|
|
104 DB .0,.25,.1,.15 ;2
|
|
105 DB .0,.2,.1,.15 ;3
|
|
106 DB .65,.2,.1,.15 ;4
|
|
107 DB .65,.2,.1,.15 ;5
|
|
108 DB .20,.35,.1,.15 ;6
|
|
109 DB .20,.65,.1,.15 ;7
|
|
110 DB .20,.35,.1,.15 ;8
|
|
111 DB .20,.95,.1,.15 ;9
|
|
112 DB .20,.125,.1,.15 ;10
|
|
113 DB .20,.185,.1,.15 ;11
|
|
114 DB .115,.2,.1,.15 ;12
|
|
115 DB .0,.24,.1,.15 ;13
|
|
116 DB .0,.0,.1,.15 ;14
|
|
117 DB .50,.2,.1,.15 ;15
|
|
118 DB .10,.30,.1,.15 ;16
|
|
119 DB .10,.55,.1,.15 ;17
|
|
120 DB .10,.80,.1,.15 ;18
|
|
121 DB .10,.105,.1,.15 ;19
|
|
122 DB .10,.130,.1,.15 ;20
|
|
123 DB .20,.35,.1,.15 ;21
|
|
124 DB .32,.65,.1,.15 ;22
|
|
125 DB .32,.95,.1,.15 ;23
|
|
126 DB .32,.155,.1,.15 ;24
|
|
127 DB .6,.0,.1,.15 ;25
|
|
128 DB .55,.2,.1,.15 ;26
|
|
129 DB .14,.2,.1,.15 ;27
|
|
130 DB .40,.2,.1,.15 ;28
|
|
131 DB .50,.2,.1,.15 ;29
|
|
132 DB .20,.35,.1,.15 ;30
|
|
133 DB .100,.0,.1,.15 ;31
|
|
134 DB .100,.25,.1,.15 ;32
|
|
135 DB .100,.75,.1,.15 ;33
|
|
136 DB .100,.100,.1,.15 ;34
|
|
137 DB .0,.0,.1,.15 ;35
|
|
138
|
|
139 ; 32 Custom funtion descriptors wi.12th Column=5, row=8, Y-scale=1, greyvalue=15
|
|
140 DB .40,.35,.1,.15
|
|
141 DB .40,.35,.1,.15
|
|
142 DB .40,.35,.1,.15
|
|
143 DB .40,.35,.1,.15
|
|
144 DB .40,.35,.1,.15
|
|
145 DB .40,.35,.1,.15
|
|
146 DB .40,.35,.1,.15
|
|
147 DB .40,.35,.1,.15
|
|
148 DB .40,.35,.1,.15
|
|
149 DB .40,.35,.1,.15
|
|
150 DB .40,.35,.1,.15
|
|
151 DB .40,.35,.1,.15
|
|
152 DB .40,.35,.1,.15
|
|
153 DB .40,.35,.1,.15
|
|
154 DB .40,.35,.1,.15
|
|
155 DB .40,.35,.1,.15
|
|
156 DB .40,.35,.1,.15
|
|
157 DB .40,.35,.1,.15
|
|
158 DB .40,.35,.1,.15
|
|
159 DB .40,.35,.1,.15
|
|
160 DB .40,.35,.1,.15
|
|
161 DB .40,.35,.1,.15
|
|
162 DB .40,.35,.1,.15
|
|
163 DB .40,.35,.1,.15
|
|
164 DB .40,.35,.1,.15
|
|
165 DB .40,.35,.1,.15
|
|
166 DB .40,.35,.1,.15
|
|
167 DB .40,.35,.1,.15
|
|
168 DB .40,.35,.1,.15
|
|
169 DB .40,.35,.1,.15
|
|
170 DB .40,.35,.1,.15
|
|
171 DB .40,.35,.1,.15
|
|
172 ;licence:
|
|
173 DB .0,.35,.1,.15 ;68
|
|
174 DB .0,.65,.1,.15 ;69
|
|
175 DB .0,.95,.1,.15 ;70
|
|
176 DB .0,.125,.1,.15 ;71
|
|
177 DB .0,.155,.1,.15 ;72
|
|
178 DB .0,.185,.1,.15 ;73
|
|
179 DB .0,.215,.1,.15 ;74
|
|
180 DB .0,.35,.1,.15 ;75
|
|
181 DB .0,.65,.1,.15 ;76
|
|
182 DB .0,.95,.1,.15 ;77
|
|
183 DB .0,.125,.1,.15 ;78
|
|
184 DB .0,.155,.1,.15 ;79
|
|
185 DB .0,.185,.1,.15 ;80
|
|
186 DB .0,.215,.1,.15 ;81
|
|
187 ; end of licence
|
|
188
|
|
189 DB .102,.150,.1,.15 ;82 Decostop
|
|
190 DB .0,.0,.1,.15 ;83
|
|
191 DB .108,.216,.1,.15 ;84 No Stop
|
|
192 DB .108,.216,.1,.15 ;85 Decosum
|
|
193 DB .100,.0,.1,.15 ;86 Divetime
|
|
194 DB .0,.0,.1,.15 ;87 Depth
|
|
195 DB .0,.0,.1,.15 ;88
|
|
196 DB .0,.0,.1,.15 ;89
|
|
197 DB .0,.0,.1,.15 ;90
|
|
198 DB .0,.0,.1,.15 ;91
|
|
199 DB .0,.0,.1,.15 ;92
|
|
200 DB .0,.0,.1,.15 ;93
|
|
201 DB .0,.0,.1,.15 ;94
|
|
202 DB .0,.0,.1,.15 ;95
|
|
203 DB .0,.0,.1,.15 ;96
|
|
204 DB .0,.0,.1,.15 ;97
|
|
205 DB .40,.2,.1,.15 ;98
|
|
206 DB .20,.35,.1,.15 ;99
|
|
207 DB .20,.125,.1,.15 ;100
|
|
208 DB .85,.125,.1,.15 ;101
|
|
209 DB .85,.125,.1,.15 ;102
|
|
210 DB .85,.125,.2,.15 ;103
|
|
211 DB .85,.125,.1,.15 ;104
|
|
212 DB .0,.0,.1,.15 ;105
|
|
213 DB .10,.2,.1,.15 ;106
|
|
214 DB .0,.0,.1,.15 ;107
|
|
215 DB .0,.0,.1,.15 ;108
|
|
216 DB .20,.35,.1,.15 ;109
|
|
217 DB .20,.65,.1,.15 ;110
|
|
218 DB .14,.2,.1,.15 ;111
|
|
219 DB .0,.0,.1,.15 ;112
|
|
220 DB .20,.95,.1,.15 ;113
|
|
221 DB .10,.2,.1,.15 ;114
|
|
222 DB .0,.9,.1,.15 ;115
|
|
223 DB .85,.125,.2,.15 ;116
|
|
224 DB .0,.18,.1,.15 ;117
|
|
225 DB .0,.27,.1,.15 ;118
|
|
226 DB .0,.36,.1,.15 ;119
|
|
227 DB .0,.45,.1,.15 ;120
|
|
228 DB .0,.54,.1,.15 ;121
|
|
229 DB .100,.50,.1,.15 ;122
|
|
230 DB .100,.25,.1,.15 ;123
|
|
231 DB .100,.50,.1,.15 ;124
|
|
232 DB .100,.75,.1,.15 ;125
|
|
233 DB .100,.100,.1,.15 ;126
|
|
234 DB .100,.0,.1,.15 ;127
|
|
235 DB .100,.25,.1,.15 ;128
|
|
236 DB .20,.65,.1,.15 ;129
|
|
237 DB .65,.65,.1,.15 ;130
|
|
238 DB .65,.65,.1,.15 ;131
|
|
239 DB .100,.50,.1,.15 ;132
|
|
240 DB .10,.0,.1,.15 ;133 Debug intro
|
|
241 DB .10,.25,.1,.15 ;134
|
|
242 DB .10,.50,.1,.15 ;135
|
|
243 DB .10,.75,.1,.15 ;136 /Debug Intro
|
|
244 DB .100,.50,.1,.15 ;137 Bailout
|
|
245 DB .85,.125,.1,.15 ;138
|
|
246 DB .105,.120,.1,.15 ;139 Descent
|
|
247 DB .105,.60,.1,.15 ;140 Surface
|
|
248 DB .65,.2,.1,.15 ;141
|
|
249 DB .20,.155,.1,.15 ;142
|
|
250 DB .42,.72,.1,.15 ;143 Confirm:
|
|
251 DB .60,.2,.1,.15 ;144
|
|
252 DB .52,.96,.1,.15 ;145 Cancel
|
|
253 DB .52,.120,.1,.15 ;146 OK!
|
|
254 DB .100,.75,.1,.15 ;147 Stopwatch
|
|
255 DB .0,.0,.1,.15 ;148
|
|
256 DB .0,.8,.1,.15 ;149
|
|
257 DB .2,.39,.1,.15 ;150
|
|
258 DB .2,.48,.1,.15 ;151
|
|
259 DB .85,.125,.1,.15 ;152
|
|
260 DB .20,.65,.1,.15 ;153
|
|
261 ; 32 Custom funtion descriptors with Column=5, row=8, Y-scale=1, greyvalue=15
|
|
262 DB .40,.35,.1,.15
|
|
263 DB .40,.35,.1,.15
|
|
264 DB .40,.35,.1,.15
|
|
265 DB .40,.35,.1,.15
|
|
266 DB .40,.35,.1,.15
|
|
267 DB .40,.35,.1,.15
|
|
268 DB .40,.35,.1,.15
|
|
269 DB .40,.35,.1,.15
|
|
270 DB .40,.35,.1,.15
|
|
271 DB .40,.35,.1,.15
|
|
272 DB .40,.35,.1,.15
|
|
273 DB .40,.35,.1,.15
|
|
274 DB .40,.35,.1,.15
|
|
275 DB .40,.35,.1,.15
|
|
276 DB .40,.35,.1,.15
|
|
277 DB .40,.35,.1,.15
|
|
278 DB .40,.35,.1,.15
|
|
279 DB .40,.35,.1,.15
|
|
280 DB .40,.35,.1,.15
|
|
281 DB .40,.35,.1,.15
|
|
282 DB .40,.35,.1,.15
|
|
283 DB .40,.35,.1,.15
|
|
284 DB .40,.35,.1,.15
|
|
285 DB .40,.35,.1,.15
|
|
286 DB .40,.35,.1,.15
|
|
287 DB .40,.35,.1,.15
|
|
288 DB .40,.35,.1,.15
|
|
289 DB .40,.35,.1,.15
|
|
290 DB .40,.35,.1,.15
|
|
291 DB .40,.35,.1,.15
|
|
292 DB .40,.35,.1,.15
|
|
293 DB .40,.35,.1,.15 ;185
|
|
294 ; 32 Custom funtion descriptors with Column=5, row=8, Y-scale=1, greyvalue=15
|
|
295 DB .13,.2,.1,.15 ;186
|
|
296 DB .0,.0,.0,.0 ;187
|
|
297 DB .2,.1,.1,.15 ;188
|
|
298 DB .2,.48,.1,.15 ;189
|
|
299 DB .0,.0,.1,.15 ;190
|
|
300 DB .0,.0,.1,.15 ;191
|
|
301 DB .0,.0,.1,.15 ;192
|
|
302 ; Mode descriptions (6x)
|
|
303 DB .0,.35,.1,.15
|
|
304 DB .0,.65,.1,.15
|
|
305 DB .0,.95,.1,.15
|
|
306 DB .0,.125,.1,.15
|
|
307 DB .0,.155,.1,.15
|
|
308 DB .0,.185,.1,.15
|
|
309 DB .0,.215,.1,.15
|
|
310
|
|
311 DB .0,.35,.1,.15
|
|
312 DB .0,.65,.1,.15
|
|
313 DB .0,.95,.1,.15
|
|
314 DB .0,.125,.1,.15
|
|
315 DB .0,.155,.1,.15
|
|
316 DB .0,.185,.1,.15
|
|
317 DB .0,.215,.1,.15
|
|
318
|
|
319 DB .0,.35,.1,.15
|
|
320 DB .0,.65,.1,.15
|
|
321 DB .0,.95,.1,.15
|
|
322 DB .0,.125,.1,.15
|
|
323 DB .0,.155,.1,.15
|
|
324 DB .0,.185,.1,.15
|
|
325 DB .0,.215,.1,.15
|
|
326
|
|
327 DB .0,.35,.1,.15
|
|
328 DB .0,.65,.1,.15
|
|
329 DB .0,.95,.1,.15
|
|
330 DB .0,.125,.1,.15
|
|
331 DB .0,.155,.1,.15
|
|
332 DB .0,.185,.1,.15
|
|
333 DB .0,.215,.1,.15
|
|
334
|
|
335 DB .0,.35,.1,.15
|
|
336 DB .0,.65,.1,.15
|
|
337 DB .0,.95,.1,.15
|
|
338 DB .0,.125,.1,.15
|
|
339 DB .0,.155,.1,.15
|
|
340 DB .0,.185,.1,.15
|
|
341 DB .0,.215,.1,.15
|
|
342
|
|
343 DB .0,.35,.1,.15
|
|
344 DB .0,.65,.1,.15
|
|
345 DB .0,.95,.1,.15
|
|
346 DB .0,.125,.1,.15
|
|
347 DB .0,.155,.1,.15
|
|
348 DB .0,.185,.1,.15
|
|
349 DB .0,.215,.1,.15 ;234
|
|
350
|
|
351 DB .10,.2,.1,.15 ;235
|
|
352 DB .85,.125,.1,.15 ;236
|
|
353 DB .2,.12,.1,.15 ;237
|
|
354 DB .100,.25,.1,.15 ;238 SetPoint
|
|
355 DB .100,.0,.1,.15 ;239 No Deco (non-GF)
|
|
356 DB .100,.0,.1,.15 ;240
|
|
357 DB .100,.25,.1,.15 ;241 Display
|
|
358 DB .100,.0,.1,.15 ;242 No Deco (GF)
|
|
359 DB .2,.12,.1,.15 ;243
|
|
360 DB .100,.100,.1,.15 ;244 Exit
|
|
361 DB .20,.65,.1,.15 ;245
|
|
362 DB .2,.30,.1,.15 ;246
|
|
363 DB .20,.125,.1,.15 ;247 Simulator
|
|
364 DB .30,.2,.1,.15 ;248
|
|
365 DB .20,.35,.1,.15 ;249
|
|
366 DB .100,.25,.1,.15 ;250 Divemode_Simulator_Menu
|
|
367 DB .100,.50,.1,.15 ;251
|
|
368 DB .100,.75,.1,.15 ;252
|
|
369 DB .100,.100,.1,.15 ;253
|
|
370 DB .100,.0,.1,.15 ;254 Divemode_Simulator_Menu
|
|
371 DB .100,.50,.1,.15 ;255 free
|
|
372
|
|
373 ; Text Bank2 (Texts 256-511):
|
|
374 DB .0,.0,.0,.15 ;256
|
|
375 DB .20,.35,.1,.15 ;257
|
|
376 DB .40,.2,.1,.15 ;258
|
|
377 DB .105,.35,.1,.15 ;259
|
|
378 DB .105,.35,.1,.15 ;260
|
|
379 DB .105,.35,.1,.15 ;261
|
|
380 DB .1,.1,.1,.15 ;262
|
|
381 DB .65,.168,.1,.15 ;263 Bail
|
|
382 DB .7,.48,.1,.11 ;264
|
|
383 DB .120,.135,.1,.15 ;265
|
|
384 DB .2,.39,.1,.15 ;266
|
|
385 DB .0,.216,.1,.15 ;267
|
|
386 DB .10,.8,.1,.15 ;268
|
|
387 DB .10,.16,.1,.15 ;269
|
|
388 DB .0,.0,.1,.15 ;270
|
|
389
|
|
390 DB .24,.2,.1,.15 ;271
|
|
391 DB .0,.35,.1,.15 ;272
|
|
392 DB .0,.65,.1,.15 ;273
|
|
393 DB .0,.125,.1,.15 ;274
|
|
394 DB .0,.155,.1,.15 ;275
|
|
395 DB .20,.95,.1,.15 ;276
|
|
396
|
|
397 DB .20,.65,.1,.15 ;277
|
|
398 DB .20,.95,.1,.15 ;278
|
|
399 DB .20,.125,.1,.15 ;279
|
|
400 DB .20,.155,.1,.15 ;280
|
|
401
|
|
402 DB .100,.50,.1,.15 ;281
|
|
403 DB .100,.0,.1,.15 ;282
|
|
404 DB .90,.54,.1,.15 ;283 Stopwatch
|
|
405 DB .20,.95,.1,.15 ;284
|
|
406 DB .20,.125,.1,.15 ;285
|
|
407
|
|
408 DB .20,.155,.1,.15 ;286
|
|
409
|
|
410 ; stores texts, texts must have even length and must end with "}"
|
|
411 #DEFINE text_pointer_high 0x07
|
|
412 #DEFINE text_pointer_low 0xB0
|
|
413
|
|
414 ORG 0x007B0
|
|
415
|
|
416 DA "Building MD2 Hash}" ;1
|
|
417 DA "Please Wait...}}" ;2
|
|
418 DA "HeinrichsWeikamp OSTC2}}";3
|
|
419 DA "Menu?}" ;4 l=6
|
|
420 DA "Menu:}" ;5
|
|
421 DA "Logbook}" ;6
|
|
422 DA "Gas Setup}" ;7
|
|
423 DA "Set Time}}" ;8
|
|
424 DA "Reset Menu}}" ;9 l=12
|
|
425 DA "Setup}" ;10 l=6
|
|
426 DA "Exit}}" ;11
|
|
427 DA "Wait..}}" ;12
|
|
428 DA "MD2 Hash:}" ;13
|
|
429 DA "Desat}" ;14 l=6
|
|
430 DA "Interface}" ;15
|
|
431 DA "Start}" ;16
|
|
432 DA "Data}}" ;17
|
|
433 DA "Header}}" ;18
|
|
434 DA "Profile}" ;19
|
|
435 DA "Done.}" ;20
|
|
436 DA "Cancel Reset}}" ;21 l=14
|
|
437 DA "Time:}" ;22
|
|
438 DA "Date:}" ;23
|
|
439 DA "Set Hours}" ;24
|
|
440 DA "Reset...}}" ;25
|
|
441 DA "Logbook}" ;26
|
|
442 DA "Custom Functions I}}" ;27 l=20
|
|
443 DA "Reset Menu}}" ;28 l=12
|
|
444 DA "Set Time:}" ;29
|
|
445 DA "More}}" ;30 l=6
|
|
446 DA "Decoplan}}" ;31
|
|
447 DA "Gaslist}" ;32 l=8
|
|
448 DA "More}}" ;33 l=6
|
|
449 DA "Exit}}" ;34
|
|
450 DA "NoFly}" ;35 l=6
|
|
451 ; 32 custom function descriptors with length=16!
|
|
452 DA "Start Dive [cm]}" ;36 l=16
|
|
453 DA "End Dive [cm]}" ;37
|
|
454 DA "End Delay [s]}" ;38
|
|
455 DA "Power Off [s]}" ;39
|
|
456 DA "Pre-menu [s]}" ;40
|
|
457 DA "velocity[m/min]}" ;41
|
|
458 DA "Wake-up [mBar]}" ;42
|
|
459 DA "max.Surf.[mBar]}" ;43
|
|
460 DA "GF display [%]}" ;44
|
|
461 DA "min. O2 Dis.[%]}" ;45
|
|
462 DA "Dive menus [s]}" ;46
|
|
463 DA "Saturate x [%]}" ;47
|
|
464 DA "Desaturate x[%]}" ;48
|
|
465 DA "NoFly Ratio [%]}" ;49
|
|
466 DA "GF alarm 1 [%]}" ;50
|
|
467 DA "GF alarm 2 [%]}" ;51
|
|
468 DA "Deco Offset[dm]}" ;52
|
|
469 DA "ppO2 low [cBar]}" ;53
|
|
470 DA "ppO2 high[cBar]}" ;54
|
|
471 DA "show ppO2[cBar]}" ;55
|
|
472 DA "sampling rate }" ;56
|
|
473 DA "Divisor Temp }" ;57
|
|
474 DA "Divisor Decodat}" ;58
|
|
475 DA "Divisor NotUse0}" ;59
|
|
476 DA "Divisor ppO2 }" ;60
|
|
477 DA "Divisor Debug }" ;61
|
|
478 DA "Divisor NotUse2}" ;62
|
|
479 DA "show CNS [%]}" ;63
|
|
480 DA "Logbook offset }" ;64
|
|
481 DA "Last Deco at[m]}" ;65
|
|
482 DA "End Apnoe [min]}" ;66
|
|
483 DA "Show Vbatt [=1]}" ;67
|
|
484 ;licence
|
|
485 DA "This program is}" ;68 l=16
|
|
486 DA "distributed in the}}" ;69 l=20
|
|
487 DA "hope that it will be}}";70 l=22
|
|
488 DA "useful, but WITHOUT}" ;71 l=20
|
|
489 DA "ANY WARRANTY; without}";72 l=22
|
|
490 DA "even the implied}}" ;73 l=18
|
|
491 DA "warranty of}" ;74 l=12
|
|
492 DA "MERCHANTABILITY or}}" ;75 l=20
|
|
493 DA "FITNESS FOR A}" ;76 l=14
|
|
494 DA "PARTICULAR PURPOSE.}" ;77 l=20
|
|
495 DA "See the GNU General}" ;78 l=20
|
|
496 DA "Public License for}}" ;79 l=20
|
|
497 DA "more details:}" ;80 l=14
|
|
498 DA "www.heinrichsweikamp.de}";81 l=24
|
|
499 ; end of licence
|
|
500 DA "Decostop}}" ;82 l=10
|
|
501 DA "m/min}" ;83 l=6
|
|
502 DA "No Stop}" ;84 l=8
|
|
503 DA "Decosum}" ;85 l=8
|
|
504 DA "Divetime}}" ;86 l=10
|
|
505 DA "Depth}" ;87 l=6
|
|
506 DA "First Gas?}}" ;88 l=12
|
|
507 DA "Default:}}" ;89 l=10
|
|
508 DA "Minutes}" ;90 l=8
|
|
509 DA "Month }" ;91 l=8
|
|
510 DA "Day }" ;92 l=8
|
|
511 DA "Year }" ;93 l=8
|
|
512 DA "Set }}" ;94 l=6
|
|
513 DA "Gas# }" ;95 l=6
|
|
514 DA "Yes}" ;96 l=4
|
|
515 DA "Current:}}" ;97 l=10
|
|
516 DA "Setup Menu:}" ;98 l=12
|
|
517 DA "Custom FunctionsI}" ;99 l=18
|
|
518 DA "Decotype:}" ;100 l=10
|
|
519 DA "ZH-L16 OC}" ;101 l=10
|
|
520 DA "Gauge }" ;102 l=10
|
|
521 DA "Gauge}" ;103 l=6
|
|
522 DA "ZH-L16 CC}" ;104 l=10
|
|
523 DA "Active Gas? }}" ;105 l=14
|
|
524 DA "Gas Setup - Gaslist}" ;106 l=20
|
|
525 DA "Depth +}" ;107 l=8
|
|
526 DA "Depth -}" ;108 l=8
|
|
527 DA "Back}}" ;109 l=6
|
|
528 DA "Const. ppO2 Setup}" ;110 l=18
|
|
529 DA "Constant ppO2 Setup}" ;111 l=20
|
|
530 DA "SP#}" ;112 l=4
|
|
531 DA "Battery Info}}" ;113 l=14
|
|
532 DA "Battery Information}" ;114 l=20
|
|
533 DA "Cycles:}" ;115 l=8
|
|
534 DA "Apnoe}" ;116 l=6
|
|
535 DA "Last Complete:}}" ;117 l=16
|
|
536 DA "Lowest Vbatt:}" ;118 l=14
|
|
537 DA "Lowest at:}}" ;119 l=12
|
|
538 DA "Tmin:}" ;120 l=6
|
|
539 DA "Tmax:}" ;121 l=6
|
|
540 DA "Set Gas}" ;122 l=8
|
|
541 DA "O2 +}}" ;123 l=6
|
|
542 DA "O2 -}}" ;124 l=6
|
|
543 DA "He +}}" ;125 l=6
|
|
544 DA "He -}}" ;126 l=6
|
|
545 DA "Exit}}" ;127 l=6
|
|
546 DA "Delete}}" ;128 l=8
|
|
547 DA "Debug:}}" ;129 l=8
|
|
548 DA "ON }" ;130 l=4
|
|
549 DA "OFF}" ;131 l=4
|
|
550 DA "Del. all}}" ;132 l=10
|
|
551 DA "Unexpected reset from}";133 l=22
|
|
552 DA "Divemode! Please help}";134 l=22
|
|
553 DA "and report the Debug }";135 l=22
|
|
554 DA "Information below!}}" ;136 l=20
|
|
555 DA "Bailout}" ;137 l=8
|
|
556 DA "Apnoe }" ;138 l=10
|
|
557 DA "Descent}" ;139 l=8
|
|
558 DA "Surface}" ;140 l=8
|
|
559 DA "Quit?}" ;141 l=6
|
|
560 DA "More}}" ;142 l=6
|
|
561 DA "Confirm:}}" ;143 l=10
|
|
562 DA "Menu 2:}" ;144 l=8
|
|
563 DA "Cancel}}" ;145 l=8
|
|
564 DA "OK!}" ;146 l=4
|
|
565 DA "Stopwat.}}" ;147 l=10
|
|
566 DA "NOT USED!!!!!}" ;148 l=14
|
|
567 DA "NOT USED!!!!!!!!!!!}" ;149 l=20
|
|
568 DA "Not used!}" ;150 l=10
|
|
569 DA "Not used!!!}" ;151 l=12
|
|
570 DA "L16-GF OC}" ;152 l=10
|
|
571 DA "Custom FunctionsII}}" ;153 l=20
|
|
572
|
|
573
|
|
574 ; 32 custom function descriptors with length=16!
|
|
575 DA "GF Low [%]}" ;154
|
|
576 DA "GF High [%]}" ;155
|
3
|
577 DA "Color# Battery }" ;156
|
|
578 DA "Color# Standard}" ;157
|
0
|
579 DA "not used }" ;158
|
|
580 DA "not used }" ;159
|
|
581 DA "Show secs. [=1]}" ;160
|
|
582 DA "not used }" ;161
|
|
583 DA "not used }" ;162
|
|
584 DA "Avr. Depth [=1]}" ;163
|
|
585 DA "not used }" ;164
|
|
586 DA "not used }" ;165
|
|
587 DA "not used }" ;166
|
|
588 DA "not used }" ;167
|
|
589 DA "not used }" ;168
|
|
590 DA "not used }" ;169
|
|
591 DA "not used }" ;170
|
|
592 DA "not used }" ;171
|
|
593 DA "not used }" ;172
|
|
594 DA "not used }" ;173
|
|
595 DA "not used }" ;174
|
|
596 DA "not used }" ;175
|
|
597 DA "not used }" ;176
|
|
598 DA "not used }" ;177
|
|
599 DA "not used }" ;178
|
|
600 DA "not used }" ;179
|
|
601 DA "not used }" ;180
|
|
602 DA "not used }" ;181
|
|
603 DA "not used }" ;182
|
|
604 DA "not used }" ;183
|
|
605 DA "not used }" ;184
|
|
606 DA "not used }" ;185
|
|
607 ; 32 custom function descriptors with length=16!
|
|
608
|
|
609
|
|
610 DA "Custom Functions II}" ;186 l=20
|
|
611 DA "Not Used!!!!!!!}" ;187 l=16
|
|
612 DA "Not Used!!!!!!!!!}" ;188 l=18
|
|
613 DA "NOT USED!!!!!}" ;189 l=14
|
|
614 DA "ppO2 +}}" ;190 l=8
|
|
615 DA "ppO2 -}}" ;191 l=8
|
|
616 DA "Dil.}}" ;192 l=6
|
|
617 ; ZH-L16 mode description
|
|
618 DA "Decotype: ZH-L16 OC}" ;193 l=20
|
|
619 DA "For Open Circuit }" ;194 l=20
|
|
620 DA "Divers. Supports 5 }" ;195 l=20
|
|
621 DA "Trimix Gases. }" ;196 l=20
|
|
622 DA "Configure your gas }" ;197 l=20
|
|
623 DA "in Gassetup menu. }" ;198 l=20
|
|
624 DA "Check CF11 & CF12 !}" ;199 l=20
|
|
625 ; Gaugemode description
|
|
626 DA "Decotype: Gauge }" ;200 l=20
|
|
627 DA "Divetime will be in}" ;201 l=20
|
|
628 DA "Minutes:Seconds. }" ;202 l=20
|
|
629 DA "OSTC2 will not }" ;203 l=20
|
|
630 DA "compute Deco, NoFly}" ;204 l=20
|
|
631 DA "time and Desat.- }" ;205 l=20
|
|
632 DA "time at all! }" ;206 l=20
|
|
633 ; Const.ppO2 description
|
|
634 DA "Decotype:ZH-L16 CC }" ;207 l=20
|
|
635 DA "For (Semi-)Closed }" ;208 l=20
|
|
636 DA "Circuit rebreathers}" ;209 l=20
|
|
637 DA "Configure the 3 }" ;210 l=20
|
|
638 DA "SetPoints in ppO2- }" ;211 l=20
|
|
639 DA "Setup menu. 5 bail-}" ;212 l=20
|
|
640 DA "out are available. }" ;213 l=20
|
|
641 ; Apnoemode description
|
|
642 DA "Decotype: Apnoe }" ;214 l=20
|
|
643 DA "OSTC2 will display }" ;215 l=20
|
|
644 DA "each descent separ-}" ;216 l=20
|
|
645 DA "ately in Min:Sec. }" ;217 l=20
|
|
646 DA "Will temporally set}" ;218 l=20
|
|
647 DA "samplerate to 1 sec}" ;219 l=20
|
|
648 DA "No Deco calculation}" ;220 l=20
|
|
649 ; Multi GF OC mode description
|
|
650 DA "Decotype: L16-GF OC}" ;221 l=20
|
|
651 DA "Decompression cal- }" ;222 l=20
|
|
652 DA "culations with the }" ;223 l=20
|
|
653 DA "GF-Method (GF_lo/GF}" ;224 l=20
|
|
654 DA "_hi). Check CF32 & }" ;225 l=20
|
|
655 DA "CF33! Open Circuit }" ;226 l=20
|
|
656 DA "with Deep Stops. }" ;227 l=20
|
|
657 ; Multi GF CC mode description
|
|
658 DA "Decotype: L16-GF CC}" ;228 l=20
|
|
659 DA "Decompression cal- }" ;229 l=20
|
|
660 DA "culations with the }" ;230 l=20
|
|
661 DA "GF-Method (GF_lo/GF}" ;231 l=20
|
|
662 DA "_hi). Check CF32 & }" ;232 l=20
|
|
663 DA "CF33!Closed Circuit}" ;233 l=20
|
|
664 DA "with Deep Stops. }" ;234 l=20
|
|
665
|
|
666 DA "Decomode changed! }" ;235 l=20
|
|
667 DA "L16-GF CC}" ;236 l=10
|
|
668 DA "Not found}" ;237 l=10
|
|
669 DA "SetPoint}}" ;238 l=10
|
|
670 DA "No Deco}" ;239 l=8
|
|
671 DA "Graphs}}" ;240 l=8
|
|
672 DA "Display}" ;241 l=8
|
|
673 DA "No deco}" ;242 l=8
|
|
674 DA "Search module}" ;243 l=14
|
|
675 DA "Exit}}" ;244 l=6
|
|
676 DA "Reset CF,Gas & Deco}" ;245 l=20
|
|
677 DA "Disable module}}" ;246 l=16
|
|
678 DA "Simulator}" ;247 l=10
|
|
679 DA "OSTC Simulator}}" ;248 l=16
|
|
680 DA "Start Dive}}" ;249 l=12
|
|
681 DA "+ 1m}}" ;250 l=6
|
|
682 DA "- 1m}}" ;251 l=6
|
|
683 DA "+10m}}" ;252 l=6
|
|
684 DA "-10m}}" ;253 l=6
|
|
685 DA "Exit}}" ;254 l=6
|
|
686 DA "not use}" ;255 l=8
|
|
687
|
|
688 ; Text Bank2 (Texts 256-511):
|
|
689 DA "x}" ;256 l=2
|
|
690 DA "Date format:}}" ;257 l=14
|
|
691 DA "Setup Menu 2:}" ;258 l=14
|
|
692 DA "MMDDYY}}" ;259 l=8
|
|
693 DA "DDMMYY}}" ;260 l=8
|
|
694 DA "YYMMDD}}" ;261 l=8
|
|
695 DA "OSTC }" ;262 l=6
|
|
696 DA "Bail}}" ;263 l=6
|
|
697 DA "Air }" ;264 l=6
|
|
698 DA "Air }" ;265 l=6
|
|
699 DA "Calibrate}" ;266 l=10
|
|
700 DA "Max Depth}" ;267 l=10
|
|
701 DA "not}" ;268 l=4
|
|
702 DA "found!}}" ;269 l=8
|
|
703 DA "mV:}" ;270 l=4
|
|
704 ; New CFs Warning
|
|
705 DA "New CF added!}" ;271 l=14
|
|
706 DA "New CustomFunctions}" ;272 l=20
|
|
707 DA "were added! Check}" ;273 l=18
|
|
708 DA "CF I and CF II Menu}" ;274 l=20
|
|
709 DA "for Details!}}" ;275 l=14
|
|
710 DA "Salinity:}" ;276 l=10
|
|
711 DA "Bottom Time:}}" ;277 l=14
|
|
712 DA "Max. Depth:}" ;278 l=12
|
|
713 DA "Calculate Deco}}" ;279 l=16
|
|
714 DA "Show Decoplan}" ;280 l=14
|
|
715 DA "Lead Tis}}" ;281 l=10
|
|
716 DA "Lead Tis}}" ;282 l=10
|
|
717 DA "Stopwatch}" ;283 l=10
|
|
718 DA "Reset Logbook}" ;284 l=14
|
|
719 DA "Reboot OSTC}" ;285 l=12
|
|
720 DA "Reset Decodata}}" ;286 l=16 |