Mercurial > public > hwos_code
view src/tft_outputs.inc @ 601:08a0162d3ca1
Fix false CNS readings in logbook
author | heinrichsweikamp |
---|---|
date | Tue, 14 Aug 2018 11:01:47 +0200 |
parents | b455b31ce022 |
children | ca4556fb60b9 |
line wrap: on
line source
;============================================================================= ; ; File tft_outputs.inc REFACTORED VERSION V2.97 ; ; ; Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved. ;============================================================================= ; HISTORY ; 2011-08-07 : [mH] moving from OSTC code ; Surface mode extern TFT_surface_lastdive extern TFT_show_OC_startgas_surface ; Show first gas and "OSTC2-like" active gases extern TFT_serial extern TFT_clock extern TFT_date extern TFT_desaturation_time extern TFT_nofly_time extern TFT_gaslist_surfmode extern TFT_dillist_surfmode extern TFT_splist_surfmode ; Show Setpoint list extern TFT_temp_surfmode extern TFT_update_batt_voltage extern TFT_display_decotype_surface extern TFT_display_decotype_surface1 ; Used from logbook! extern TFT_update_surf_press extern TFT_surface_sensor ; Update HUD data in surface mode extern TFT_sensor_surface_warning extern TFT_menu_calibrate ; Update mV data in menu extern TFT_custom_text ; The custom text extern TFT_surface_tissues ; Show Tissue diagram in surface mode extern TFT_surface_decosettings ; Show all deco settings extern TFT_cat_serial ; Add serial to current string extern TFT_cat_firmware ; Add firmware version to current string ; Menu extern TFT_LogOffset_Logtitle extern TFT_show_color_schemes ; Yes, update the color schemes ; Dive mode extern TFT_display_cns extern TFT_divemins extern TFT_depth extern TFT_temp_divemode extern TFT_max_depth extern TFT_active_gas_divemode extern TFT_divemode_mask extern TFT_display_ndl_mask extern TFT_display_tts extern TFT_display_ndl extern TFT_display_deko_mask extern TFT_divemode_warning extern TFT_divemode_warning_clear extern TFT_velocity_clear extern TFT_display_velocity extern TFT_display_deko extern TFT_mask_ppo2 extern TFT_display_ppo2 extern TFT_update_batt_percent_divemode extern TFT_display_apnoe_descent extern TFT_apnoe_clear_surface extern TFT_display_apnoe_surface extern TFT_display_apnoe_last_max extern TFT_display_ftts extern TFT_clear_warning_text extern TFT_clear_warning_text_2nd_row extern TFT_warning_gf extern TFT_update_ppo2_sensors ; Update Sensor data extern TFT_hud_mask ; The HUD mask extern TFT_mask_avr_stopwatch ; Show mask for average depth and stopwatch extern TFT_update_avr_stopwatch ; Update average depth and stopwatch extern TFT_decoplan ; Decoplan extern TFT_clear_divemode_menu ; Clear the divemode menu extern TFT_draw_gassep_line ; Draw the gas separator grid line in spec mode only extern TFT_divemode_menu_cursor ; the divemode cursor extern TFT_battinfo_tissues_clock_mask ; Setup Mask extern TFT_battinfo_tissues_clock ; Show EAD/END, Tissues and clock extern TFT_gf_mask ; Setup Mask extern TFT_gf_mask_cGF ; Setup Mask - current GF only extern TFT_gf_info ; Show GF informations extern TFT_warning_agf ; Show a warning if aGF is selected extern TFT_divetimeout ; Show timeout counter extern TFT_show_safety_stop ; Show the safety stop extern TFT_clear_decoarea ; Cleanup deco area on screen extern TFT_ceiling_mask ; The ceiling mask extern TFT_ceiling ; Ceiling extern TFT_clear_safety_stop ; Clear safety stop extern TFT_warning_fallback ; Show fallback warning extern TFT_sensor_check_mask ; Show ppO2 of O2 and Diluent mask extern TFT_sensor_check ; Show ppO2 of O2 and Diluent extern TFT_ppo2_ead_end_cns_mask ; Show ppO2, END/EAD and CNS mask extern TFT_ppo2_ead_end_cns ; Show ppO2, END/EAD and CNS extern TFT_pscr_info_mask ; Show ppO2, drop and lung ratio mask extern TFT_pscr_info ; Show ppO2, drop and lung ratio extern TFT_gas_needs_mask extern TFT_gas_needs extern TFT_warning_gas_needs_warn extern TFT_warning_gas_needs_att extern TFT_warning_sensor_disagree extern TFT_warning_IBCD extern TFT_CNS_mask extern TFT_CNS extern TFT_display_eod_cns extern TFT_warning_mbubbles extern TFT_warning_outside extern TFT_display_pure_ppo2 extern TFT_info_deco extern TFT_show_mode_divemode ; Misc extern TFT_standard_color extern TFT_disabled_color extern TFT_attention_color extern TFT_warnings_color extern TFT_divemask_color extern adjust_depth_with_salinity ; computes salinity setting into lo:hi [mbar] extern adjust_depth_with_salinity_log ; computes salinity setting (FROM WREG!) into lo:hi [mbar] extern TFT_convert_date_short extern TFT_convert_signed_16bit extern TFT_convert_date extern TFT_debug_output extern TFT_show_time_date_menu extern convert_mbar_to_feet ; convert value in lo:hi from mbar to feet extern convert_celsius_to_fahrenheit ; convert value in lo:hi from celsius to fahrenheit extern TFT_color_code_gas extern TFT_color_code_gaslist extern TFT_color_code_cns ; Alt dive mode (aka Blind mode) extern TFT_divemins_alternative extern TFT_divemode_mask_alternative extern TFT_max_depth_alternative extern TFT_big_deco_alt ; The big deco