comparison code_part1/OSTC_code_asm_part1/text_table.asm @ 0:96a35aeda5f2

Initial setup
author heinrichsweikamp
date Tue, 12 Jan 2010 15:05:59 +0100
parents
children 3cf8af30b36e
comparison
equal deleted inserted replaced
-1:000000000000 0:96a35aeda5f2
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
577 DA "Color #Battery }" ;156
578 DA "not used }" ;157
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