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