0
|
1 ;=============================================================================
|
|
2 ;
|
|
3 ; File tft_outputs.inc
|
|
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 ; Macros
|
|
12 extern TFT_color_code1
|
|
13 TFT_color_code macro color_code_temp
|
|
14 movlw color_code_temp
|
|
15 call TFT_color_code1
|
|
16 endm
|
|
17
|
|
18 ; Surface mode
|
|
19 extern TFT_serial
|
|
20 extern TFT_clock
|
|
21 extern TFT_date
|
|
22 extern TFT_desaturation_time
|
|
23 extern TFT_nofly_time
|
|
24 extern TFT_interval
|
|
25 extern TFT_gaslist_surfmode
|
|
26 extern TFT_dillist_surfmode
|
|
27 extern TFT_splist_surfmode ; Show Setpoint list
|
|
28 extern TFT_temp_surfmode
|
|
29 extern TFT_update_batt_voltage
|
|
30 extern TFT_display_decotype_surface
|
|
31 extern TFT_display_decotype_surface1 ; Used from logbook!
|
|
32 extern TFT_update_surf_press
|
|
33 extern TFT_surface_hud ; Update HUD data in surface mode
|
|
34 ; extern TFT_user_image
|
|
35 ; extern TFT_clear_customview_surfacemode
|
|
36 extern TFT_menu_hud ; Update HUD data in menu (including mV)
|
|
37 extern TFT_custom_text ; The custom text
|
|
38 extern TFT_surface_tissues ; Show Tissue diagram in surface mode
|
|
39 extern TFT_surface_compass_mask ; Compass heading mask
|
|
40 extern TFT_surface_compass_heading ; Compass heading value
|
|
41
|
|
42 ; Menu
|
|
43 extern TFT_LogOffset_Logtitle
|
|
44
|
|
45 ; Debug and useless stuff
|
|
46 extern TFT_update_raw_data
|
|
47 extern TFT_compass_fast
|
|
48
|
|
49 ; Dive mode
|
|
50 extern TFT_display_cns
|
|
51 extern TFT_divemins
|
|
52 extern TFT_depth
|
|
53 extern TFT_temp_divemode
|
|
54 extern TFT_max_pressure
|
|
55 extern TFT_active_gas_divemode
|
|
56 extern TFT_divemode_mask
|
|
57 extern TFT_display_ndl_mask
|
|
58 extern TFT_show_TTS_divemode
|
|
59 extern TFT_display_ndl
|
|
60 extern TFT_display_deko_mask
|
|
61 extern TFT_divemode_warning
|
|
62 extern TFT_divemode_warning_clear
|
|
63 extern TFT_display_velocity_clear
|
|
64 extern TFT_display_velocity
|
|
65 extern TFT_clear_customview_divemode
|
|
66 extern TFT_display_deko
|
|
67 extern TFT_display_ppo2
|
|
68 extern TFT_update_batt_percent_divemode
|
|
69 extern TFT_display_apnoe_descent
|
|
70 extern TFT_apnoe_clear_surface
|
|
71 extern TFT_display_apnoe_surface
|
|
72 extern TFT_display_apnoe_last_max
|
|
73 extern TFT_ftts
|
|
74 extern TFT_clear_warning_text
|
|
75 extern TFT_clear_warning_text_2nd_row
|
|
76 extern TFT_warning_gf
|
|
77 extern TFT_update_hud ; Update HUD data
|
|
78 extern TFT_hud_mask ; The HUD mask
|
|
79 extern TFT_mask_avr_stopwatch ; Show mask for average depth and stopwatch
|
|
80 extern TFT_update_avr_stopwatch ; Update average depth and stopwatch
|
|
81 extern TFT_decoplan ; Decoplan
|
|
82 extern TFT_clear_divemode_menu ; Clear the divemode menu
|
|
83 extern TFT_divemode_menu_cursor ; the divemode cursor
|
|
84 extern TFT_ead_end_tissues_clock_mask ; Setup Mask
|
|
85 extern TFT_ead_end_tissues_clock ; Show EAD/END, Tissues and clock
|
|
86 extern TFT_gf_mask ; Setup Mask
|
|
87 extern TFT_gf_info ; Show GF informations
|
|
88 extern TFT_warning_agf ; Show a warning if aGF is selected
|
|
89 extern TFT_dive_compass_mask ; Compass mask
|
|
90 extern TFT_dive_compass_heading ; Compass heading
|
|
91
|
|
92 ; Misc
|
|
93 extern TFT_standard_color
|
|
94 extern TFT_disabled_color
|
|
95 extern adjust_depth_with_salinity
|
|
96 extern TFT_convert_date_short
|
|
97 extern TFT_convert_signed_16bit
|
|
98 extern TFT_convert_date
|
|
99 extern TFT_debug_output
|
|
100 extern TFT_show_time_date_menu
|
|
101 extern convert_mbar_to_feet ; convert value in lo:hi from mbar to feet
|
|
102 extern convert_celsius_to_fahrenheit ; convert value in lo:hi from celsius to fahrenheit |