Mercurial > public > hwos_code
comparison src/gaslist.inc @ 634:4050675965ea
3.10 stable release
author | heinrichsweikamp |
---|---|
date | Tue, 28 Apr 2020 17:34:31 +0200 |
parents | 185ba2f91f59 |
children | 75e90cd0c2c3 |
comparison
equal
deleted
inserted
replaced
633:690c48db7b5b | 634:4050675965ea |
---|---|
1 ;============================================================================= | 1 ;============================================================================= |
2 ; | 2 ; |
3 ; File gaslist.inc combined next generation V3.08.7 | 3 ; File gaslist.inc * combined next generation V3.09.4j |
4 ; | 4 ; |
5 ; Interface to OSTC gas list management. | 5 ; Interface to OSTC gas list management. |
6 ; | 6 ; |
7 ; Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved. | 7 ; Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved. |
8 ;============================================================================= | 8 ;============================================================================= |
9 ; HISTORY | 9 ; HISTORY |
10 ; 2011-08-11 : [jDG] Creation. | 10 ; 2011-08-11 : [jDG] Creation. |
11 | 11 |
12 ; Utils | 12 ; Utils |
13 extern gaslist_strcat_gas | 13 extern gaslist_strcat_mix_PRODL ; append gas mix to buffer, gas number in PRODL |
14 extern gaslist_strcat_gas_WREG | 14 extern gaslist_strcat_mix_WREG ; append gas mix to buffer, gas number in WREG |
15 extern gaslist_strcat_gas_cd | 15 extern gaslist_strcat_mix ; append gas mix to buffer, lo= O2%, hi= He% |
16 extern gaslist_show_mix ; put "Nxlo", "Txlo/hi", "Air" or "O2" into Postinc2 | 16 extern gaslist_strcat_gas_PRODL ; append full gas description to buffer by PRODL and dil flag |
17 extern label_do_toggle_gf | 17 extern gaslist_strcat_gas ; append full gas description to buffer by gaslist_gas |
18 extern label_do_gas6_or_exit | 18 extern gaslist_calc_mod ; calculate MOD in meters |
19 extern gaslist_gastitle | 19 extern gaslist_cleanup_list ; make sure there is only one FIRST gas & diluent |
20 | 20 |
21 ; Main Gaslist Menu | |
22 extern gaslist_pO2 | |
23 extern gaslist_mO2 | |
24 extern gaslist_GasDepth | |
25 extern gaslist_show_type | |
26 extern gaslist_toggle_type | |
27 extern gaslist_cleanup_list | |
28 | |
29 ; Depth Sub-Menu | |
30 extern gaslist_pDepth | |
31 extern gaslist_mDepth | |
32 extern gaslist_MOD_END | |
33 extern gaslist_ppo2 | |
34 extern gaslist_reset_mod_title | |
35 extern gaslist_reset_mod | |
36 | |
37 ; Tank Sub-Menu | |
38 extern gaslist_tank_size_pres | |
39 extern gaslist_tank_size | |
40 extern gaslist_tank_pres | |
41 | |
42 ; Setpoints and Diluents | |
43 IFDEF _ccr_pscr | 21 IFDEF _ccr_pscr |
44 extern gaslist_strcat_setpoint | 22 extern gaslist_strcat_setpoint_PRODL ; print setpoint data by number in PRODL |
45 extern gaslist_spplus | 23 extern gaslist_strcat_setpoint ; print setpoint data by number in gaslist_gas |
46 extern gaslist_spdepthplus | |
47 extern gaslist_spdepthminus | |
48 extern gaslist_copy_dil_to_oc | |
49 ENDIF | 24 ENDIF |
50 | 25 |
51 ; Helium Editing | |
52 IFDEF _helium | |
53 extern gaslist_pHe | |
54 extern gaslist_mHe | |
55 ENDIF | |
56 | 26 |
57 ; Cave Mode | 27 ; dynamic Titles |
58 IFDEF _cave_mode | 28 extern gaslist_MOD_END ; print MOD and END |
59 extern label_do_turn_dive | 29 extern gaslist_ppo2 ; print ppO2 at Change Depth |
60 extern label_do_wp_set | 30 extern gaslist_reset_mod_title ; print 'reset to MOD' title |
61 extern label_do_wp_out | |
62 extern label_do_wp_in | |
63 ENDIF | |
64 | |
65 ; RX Functions | |
66 IFDEF _rx_functions | |
67 extern gaslist_tank_id_pres | |
68 extern gaslist_tank_pairing | |
69 extern do_toggle_max_pres_diff_label | |
70 ENDIF |