Mercurial > public > hwos_code
annotate src/tft_outputs.inc @ 591:146e50d2672f
BUGFIX: handle two deco gases configured to the same change depth
author | heinrichsweikamp |
---|---|
date | Thu, 15 Mar 2018 20:43:38 +0100 |
parents | b455b31ce022 |
children | ca4556fb60b9 |
rev | line source |
---|---|
0 | 1 ;============================================================================= |
2 ; | |
582 | 3 ; File tft_outputs.inc REFACTORED VERSION V2.97 |
0 | 4 ; |
5 ; | |
6 ; Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved. | |
7 ;============================================================================= | |
8 ; HISTORY | |
9 ; 2011-08-07 : [mH] moving from OSTC code | |
10 | |
11 ; Surface mode | |
503
4542d03f748a
NEW: Last Dive customviews in surface mode with divetime, depth and interval
heinrichsweikamp
parents:
482
diff
changeset
|
12 extern TFT_surface_lastdive |
582 | 13 extern TFT_show_OC_startgas_surface ; Show first gas and "OSTC2-like" active gases |
0 | 14 extern TFT_serial |
15 extern TFT_clock | |
16 extern TFT_date | |
17 extern TFT_desaturation_time | |
18 extern TFT_nofly_time | |
19 extern TFT_gaslist_surfmode | |
582 | 20 extern TFT_dillist_surfmode |
21 extern TFT_splist_surfmode ; Show Setpoint list | |
0 | 22 extern TFT_temp_surfmode |
23 extern TFT_update_batt_voltage | |
24 extern TFT_display_decotype_surface | |
582 | 25 extern TFT_display_decotype_surface1 ; Used from logbook! |
0 | 26 extern TFT_update_surf_press |
582 | 27 extern TFT_surface_sensor ; Update HUD data in surface mode |
28 extern TFT_sensor_surface_warning | |
29 extern TFT_menu_calibrate ; Update mV data in menu | |
30 extern TFT_custom_text ; The custom text | |
31 extern TFT_surface_tissues ; Show Tissue diagram in surface mode | |
32 extern TFT_surface_decosettings ; Show all deco settings | |
33 extern TFT_cat_serial ; Add serial to current string | |
34 extern TFT_cat_firmware ; Add firmware version to current string | |
560 | 35 |
0 | 36 ; Menu |
37 extern TFT_LogOffset_Logtitle | |
582 | 38 extern TFT_show_color_schemes ; Yes, update the color schemes |
0 | 39 |
40 ; Dive mode | |
41 extern TFT_display_cns | |
42 extern TFT_divemins | |
43 extern TFT_depth | |
44 extern TFT_temp_divemode | |
560 | 45 extern TFT_max_depth |
0 | 46 extern TFT_active_gas_divemode |
47 extern TFT_divemode_mask | |
48 extern TFT_display_ndl_mask | |
560 | 49 extern TFT_display_tts |
0 | 50 extern TFT_display_ndl |
51 extern TFT_display_deko_mask | |
52 extern TFT_divemode_warning | |
53 extern TFT_divemode_warning_clear | |
315
4f83470dcece
VSIbar #3: remaining changes for the split style bar
Janos Kovacs <kovjanos@gmail.com>
parents:
292
diff
changeset
|
54 extern TFT_velocity_clear |
0 | 55 extern TFT_display_velocity |
56 extern TFT_display_deko | |
333
14b466f66a7f
Extend the Ceiling custom-view with ppO2 and current GF
Janos Kovacs <kovjanos@gmail.com>
parents:
315
diff
changeset
|
57 extern TFT_mask_ppo2 |
0 | 58 extern TFT_display_ppo2 |
59 extern TFT_update_batt_percent_divemode | |
60 extern TFT_display_apnoe_descent | |
61 extern TFT_apnoe_clear_surface | |
62 extern TFT_display_apnoe_surface | |
63 extern TFT_display_apnoe_last_max | |
560 | 64 extern TFT_display_ftts |
582 | 65 extern TFT_clear_warning_text |
66 extern TFT_clear_warning_text_2nd_row | |
67 extern TFT_warning_gf | |
68 extern TFT_update_ppo2_sensors ; Update Sensor data | |
69 extern TFT_hud_mask ; The HUD mask | |
70 extern TFT_mask_avr_stopwatch ; Show mask for average depth and stopwatch | |
71 extern TFT_update_avr_stopwatch ; Update average depth and stopwatch | |
72 extern TFT_decoplan ; Decoplan | |
73 extern TFT_clear_divemode_menu ; Clear the divemode menu | |
74 extern TFT_draw_gassep_line ; Draw the gas separator grid line in spec mode only | |
75 extern TFT_divemode_menu_cursor ; the divemode cursor | |
76 extern TFT_battinfo_tissues_clock_mask ; Setup Mask | |
77 extern TFT_battinfo_tissues_clock ; Show EAD/END, Tissues and clock | |
78 extern TFT_gf_mask ; Setup Mask | |
79 extern TFT_gf_mask_cGF ; Setup Mask - current GF only | |
80 extern TFT_gf_info ; Show GF informations | |
81 extern TFT_warning_agf ; Show a warning if aGF is selected | |
82 extern TFT_divetimeout ; Show timeout counter | |
83 extern TFT_show_safety_stop ; Show the safety stop | |
84 extern TFT_clear_decoarea ; Cleanup deco area on screen | |
85 extern TFT_ceiling_mask ; The ceiling mask | |
86 extern TFT_ceiling ; Ceiling | |
87 extern TFT_clear_safety_stop ; Clear safety stop | |
88 extern TFT_warning_fallback ; Show fallback warning | |
89 extern TFT_sensor_check_mask ; Show ppO2 of O2 and Diluent mask | |
90 extern TFT_sensor_check ; Show ppO2 of O2 and Diluent | |
91 extern TFT_ppo2_ead_end_cns_mask ; Show ppO2, END/EAD and CNS mask | |
92 extern TFT_ppo2_ead_end_cns ; Show ppO2, END/EAD and CNS | |
93 extern TFT_pscr_info_mask ; Show ppO2, drop and lung ratio mask | |
94 extern TFT_pscr_info ; Show ppO2, drop and lung ratio | |
560 | 95 extern TFT_gas_needs_mask |
96 extern TFT_gas_needs | |
97 extern TFT_warning_gas_needs_warn | |
98 extern TFT_warning_gas_needs_att | |
99 extern TFT_warning_sensor_disagree | |
100 extern TFT_warning_IBCD | |
101 extern TFT_CNS_mask | |
102 extern TFT_CNS | |
103 extern TFT_display_eod_cns | |
104 extern TFT_warning_mbubbles | |
105 extern TFT_warning_outside | |
106 extern TFT_display_pure_ppo2 | |
107 extern TFT_info_deco | |
108 extern TFT_show_mode_divemode | |
0 | 109 |
110 ; Misc | |
582 | 111 extern TFT_standard_color |
112 extern TFT_disabled_color | |
113 extern TFT_attention_color | |
114 extern TFT_warnings_color | |
115 extern TFT_divemask_color | |
116 extern adjust_depth_with_salinity ; computes salinity setting into lo:hi [mbar] | |
117 extern adjust_depth_with_salinity_log ; computes salinity setting (FROM WREG!) into lo:hi [mbar] | |
118 extern TFT_convert_date_short | |
119 extern TFT_convert_signed_16bit | |
120 extern TFT_convert_date | |
121 extern TFT_debug_output | |
122 extern TFT_show_time_date_menu | |
123 extern convert_mbar_to_feet ; convert value in lo:hi from mbar to feet | |
124 extern convert_celsius_to_fahrenheit ; convert value in lo:hi from celsius to fahrenheit | |
125 extern TFT_color_code_gas | |
126 extern TFT_color_code_gaslist | |
127 extern TFT_color_code_cns | |
128 | |
560 | 129 ; Alt dive mode (aka Blind mode) |
582 | 130 extern TFT_divemins_alternative |
131 extern TFT_divemode_mask_alternative | |
132 extern TFT_max_depth_alternative | |
133 extern TFT_big_deco_alt ; The big deco |