annotate src/tft_outputs.inc @ 629:237931377539

3.07 stable release
author heinrichsweikamp
date Fri, 29 Nov 2019 18:48:11 +0100
parents cd58f7fc86db
children 185ba2f91f59
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
heinrichsweikamp
parents:
diff changeset
1 ;=============================================================================
heinrichsweikamp
parents:
diff changeset
2 ;
628
cd58f7fc86db 3.05 stable work
heinrichsweikamp
parents: 623
diff changeset
3 ; File tft_outputs.inc next combined generation V3.03.8
0
heinrichsweikamp
parents:
diff changeset
4 ;
heinrichsweikamp
parents:
diff changeset
5 ;
heinrichsweikamp
parents:
diff changeset
6 ; Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved.
heinrichsweikamp
parents:
diff changeset
7 ;=============================================================================
heinrichsweikamp
parents:
diff changeset
8 ; HISTORY
heinrichsweikamp
parents:
diff changeset
9 ; 2011-08-07 : [mH] moving from OSTC code
heinrichsweikamp
parents:
diff changeset
10
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
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
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
13 extern TFT_show_OC_startgas_surface ; first gas and "OSTC2-like" active gases
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
14 extern TFT_time_surfmode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
15 extern TFT_date_surfmode
0
heinrichsweikamp
parents:
diff changeset
16 extern TFT_desaturation_time
heinrichsweikamp
parents:
diff changeset
17 extern TFT_nofly_time
heinrichsweikamp
parents:
diff changeset
18 extern TFT_gaslist_surfmode
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
19 extern TFT_pres_surfmode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
20 extern TFT_temp_surfmode ; current temperature (common core with divemode temp)
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
21 extern TFT_batt_surfmode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
22 extern TFT_decotype_surface
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
23 extern TFT_decotype_logbook ; used from logbook
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
24 extern TFT_custom_text ; the custom text
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
25 extern TFT_surface_tissues ; tissue diagram in surface mode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
26 extern TFT_surface_decosettings ; all deco settings
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
27 extern show_fw_mesg_update ; firmware is updated message
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
28 extern show_fw_mesg_kept ; firmware is kept message
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
29 extern TFT_cat_serial ; add serial to current string
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
30 extern TFT_cat_firmware ; add firmware version to current string
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
31 extern TFT_cat_beta_release ; add beta/release to current string
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
32
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
33 IFDEF _compass
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
34 extern TFT_surf_set_bearing
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
35 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
36
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
37 IFDEF _ccr_pscr
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
38 extern TFT_dillist_surfmode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
39 extern TFT_splist_surfmode ; setpoint list
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
40 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
41
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
42 IFDEF _external_sensor
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
43 extern TFT_menu_calibrate ; update mV data in menu
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
44 extern TFT_surface_sensor ; update sensor data in surface mode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
45 extern TFT_sensor_surface_warning ; sensor end-of-lifetime symbol
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
46 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
47
560
b7eb98dbd800 bump to 2.96beta (REFACTORED VERSION)
heinrichsweikamp
parents: 535
diff changeset
48
0
heinrichsweikamp
parents:
diff changeset
49 ; Menu
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
50 extern TFT_LogOffset
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
51 extern TFT_show_color_schemes ; update the color schemes
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
52 extern TFT_show_time_date_menu
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
53 extern TFT_show_time_date_menu_fast
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
54 extern TFT_show_serial_and_firmware
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
55 extern TFT_show_firmware
628
cd58f7fc86db 3.05 stable work
heinrichsweikamp
parents: 623
diff changeset
56 extern info_menu_total_dives
0
heinrichsweikamp
parents:
diff changeset
57
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
58 ; Dive Mode
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
59 extern TFT_show_cns
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
60 extern TFT_show_divetime
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
61 extern TFT_show_depth
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
62 extern TFT_show_max_depth
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
63 extern TFT_show_temp_divemode ; current temperature (common core with surface temp)
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
64 extern TFT_show_active_gas_divemode ; active gas and setpoint
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
65 extern TFT_show_divemode_mask
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
66 extern TFT_show_menu_cursor_divemode ; the divemode cursor
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
67 extern TFT_show_ndl_mask
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
68 extern TFT_show_ndl
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
69 extern TFT_show_tts
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
70 extern TFT_show_deco_mask
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
71 extern TFT_show_deco
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
72 extern TFT_divemode_sign_show
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
73 extern TFT_divemode_sign_clear
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
74 extern TFT_velocity_show
315
4f83470dcece VSIbar #3: remaining changes for the split style bar
Janos Kovacs <kovjanos@gmail.com>
parents: 292
diff changeset
75 extern TFT_velocity_clear
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
76 extern TFT_show_ppo2_mask
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
77 extern TFT_show_ppo2_warning
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
78 extern TFT_msg_batt_percent_divemode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
79 extern TFT_show_apnoe_times
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
80 extern TFT_clear_apnoe_surface
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
81 extern TFT_show_apnoe_surface
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
82 extern TFT_show_apnoe_max_depth
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
83 extern TFT_show_ftts
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
84 extern TFT_clear_divemode_menu ; clear the divemode menu
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
85 extern TFT_clear_message_window
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
86 extern TFT_clear_message_window_row2
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
87 extern TFT_warning_sat
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
88 extern TFT_warning_agf ; show a warning if aGF is selected
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
89 extern TFT_divetimeout ; show timeout counter
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
90 extern TFT_safety_stop_show ; show the safety stop
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
91 extern TFT_safety_stop_clear ; clear safety stop
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
92 extern TFT_clear_deco_data ; clear deco data (NDL or stop & TTS)
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
93 extern TFT_warning_fallback ; show fallback warning
560
b7eb98dbd800 bump to 2.96beta (REFACTORED VERSION)
heinrichsweikamp
parents: 535
diff changeset
94 extern TFT_warning_gas_needs_warn
b7eb98dbd800 bump to 2.96beta (REFACTORED VERSION)
heinrichsweikamp
parents: 535
diff changeset
95 extern TFT_warning_gas_needs_att
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
96 extern TFT_advice_gas_change
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
97 extern TFT_warning_no_BO_gas
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
98 extern TFT_warning_eod_cns
560
b7eb98dbd800 bump to 2.96beta (REFACTORED VERSION)
heinrichsweikamp
parents: 535
diff changeset
99 extern TFT_warning_mbubbles
b7eb98dbd800 bump to 2.96beta (REFACTORED VERSION)
heinrichsweikamp
parents: 535
diff changeset
100 extern TFT_warning_outside
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
101 extern TFT_warning_depth
560
b7eb98dbd800 bump to 2.96beta (REFACTORED VERSION)
heinrichsweikamp
parents: 535
diff changeset
102 extern TFT_info_deco
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
103
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
104 IFDEF _helium
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
105 extern TFT_warning_IBCD
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
106 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
107
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
108 IFDEF _external_sensor
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
109 extern TFT_warning_sensor_disagree
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
110 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
111
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
112
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
113 ; Divemode Custom Views
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
114 extern TFT_avr_stopwatch_mask ; mask for average depth and stopwatch
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
115 extern TFT_avr_stopwatch ; data for average depth and stopwatch
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
116 extern TFT_gas_needs_ascent_mask ; mask for gas needs ascent
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
117 extern TFT_gas_needs_ascent ; data for gas needs ascent
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
118 extern TFT_decoplan_mask ; mask for deco plan
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
119 extern TFT_decoplan ; data for deco plan
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
120 extern TFT_ceiling_GF_tissue_mask ; mask for ceiling, current GF and tissues
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
121 extern TFT_ceiling_GF_tissue ; data for ceiling, current GF and tissues
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
122 extern TFT_CNS_mask ; mask for CNS values
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
123 extern TFT_CNS ; data for CNS values
628
cd58f7fc86db 3.05 stable work
heinrichsweikamp
parents: 623
diff changeset
124 extern TFT_ppo2_ead_end_cns_mask ; mask for ppO2, END/EAD and CNS / gas density
cd58f7fc86db 3.05 stable work
heinrichsweikamp
parents: 623
diff changeset
125 extern TFT_ppo2_ead_end_cns ; data for ppO2, END/EAD and CNS / gas density
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
126 extern TFT_gf_factors_mask ; mask for GF factors
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
127 ; extern ; data for GF factors (none)
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
128 extern TFT_clock_batt_surfpress_mask ; mask for clock, battery and surface pressure
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
129 extern TFT_clock_batt_surfpress ; data for clock, battery and surface pressure
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
130
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
131 IFDEF _ccr_pscr
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
132 extern TFT_sensor_check_mask ; mask for sensor check
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
133 extern TFT_sensor_check ; data for sensor check
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
134 extern TFT_pscr_info_mask ; mask for pSCR info
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
135 extern TFT_pscr_info ; data for pSCR info
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
136 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
137
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
138 IFDEF _external_sensor
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
139 extern TFT_ppo2_sensors_mask ; mask for ppO2 sensors
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
140 extern TFT_ppo2_sensors ; data for ppO2 sensors
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
141 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
142
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
143
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
144 ; Surface Custom Views
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
145
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
146 IFDEF _external_sensor
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
147 extern TFT_sensor_mV
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
148 ENDIF
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
149
0
heinrichsweikamp
parents:
diff changeset
150
heinrichsweikamp
parents:
diff changeset
151 ; Misc
582
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
152 extern TFT_standard_color
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
153 extern TFT_disabled_color
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
154 extern TFT_memo_color
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
155 extern TFT_advice_color
582
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
156 extern TFT_attention_color
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
157 extern TFT_warning_color
582
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
158 extern TFT_divemask_color
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
159
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
160 extern TFT_color_code_gas
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
161 extern TFT_color_code_gaslist
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
162 extern TFT_color_code_cns
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
163 extern TFT_color_code_tank_pres_sac
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
164
582
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
165 extern adjust_depth_with_salinity ; computes salinity setting into lo:hi [mbar]
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
166 extern adjust_depth_with_salinity_log ; computes salinity setting (FROM WREG!) into lo:hi [mbar]
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
167 extern TFT_convert_date_short
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
168 extern TFT_convert_signed_16bit
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
169 extern TFT_convert_date
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
170 extern convert_mbar_to_feet ; convert value in hi:lo from mbar to feet
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
171 extern convert_meter_to_feet ; convert value in lo from meters to feet
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
172 extern convert_celsius_to_fahrenheit ; convert value in hi:lo from celsius to fahrenheit
582
b455b31ce022 work on 2.97 stable
heinrichsweikamp
parents: 560
diff changeset
173
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
174 extern TFT_debug_output
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
175
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
176
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
177 IFDEF _rx_functions
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
178 extern TFT_pressures_SAC_mask ; mask for pressures and SAC
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
179 extern TFT_pressures_SAC ; data for pressures and SAC
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
180 extern TFT_menu_tank_pres ; update tank data when in tank setup menu
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
181 extern TFT_surface_tank_pres ; update tank data when in surface mode
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
182 extern TFT_surface_tankdata ; show the tank pressure data in surface customview
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
183 extern TFT_attention_transmitter ; show attention for transmitter
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
184 extern TFT_attention_pres_reading ; show attention for pressure reading
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
185 extern TFT_warning_pres_reading ; show warning for pressure reading
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
186 extern TFT_attention_sac ; show attention for SAC
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
187 extern TFT_advice_switch ; show switch advice for ind.double mode
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
188 extern TFT_print_firmware_rx ; show rx firmware version
604
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
189 ENDIF
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
190
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
191 IFDEF _cave_mode
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
192 extern TFT_info_cave_mode ; show info that in cave mode
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
193 extern TFT_info_dive_turned ; show info that dive is turned
ca4556fb60b9 bump to 2.99beta, work on 3.00 stable
heinrichsweikamp
parents: 582
diff changeset
194 extern TFT_warn_cave_shutdown ; show warning that cave mode has shut down
623
c40025d8e750 3.03 beta released
heinrichsweikamp
parents: 608
diff changeset
195 ENDIF