comparison src/tft_outputs.asm @ 97:53a99a2dc6a1

CHANGE: Always compute bailout plan based on all active gases CHANGE: Re-select last diluent when returning from bailout to OC
author heinrichsweikamp
date Mon, 28 Apr 2014 16:26:31 +0200
parents a4bff632e97b
children 24b3fd59e61f
comparison
equal deleted inserted replaced
96:a4bff632e97b 97:53a99a2dc6a1
639 movff char_O_deco_depth+1,lo 639 movff char_O_deco_depth+1,lo
640 tstfsz lo ; Show another stop? 640 tstfsz lo ; Show another stop?
641 bra TFT_display_deko2 ; Yes 641 bra TFT_display_deko2 ; Yes
642 ; No, clear output and return 642 ; No, clear output and return
643 call TFT_standard_color 643 call TFT_standard_color
644 WIN_SMALL decostop_4th_stop_column+.16,decostop_4th_stop_row 644 WIN_SMALL decostop_4th_stop_column,decostop_4th_stop_row
645 STRCPY_PRINT "---" 645 STRCPY_PRINT " --- "
646 WIN_BOX_BLACK decostop_2nd_stop_row, divemode_simtext_row-1, decostop_2nd_stop_column, decostop_4th_stop_column ; top, bottom, left, right 646 WIN_BOX_BLACK decostop_2nd_stop_row, divemode_simtext_row-1, decostop_2nd_stop_column, decostop_4th_stop_column ; top, bottom, left, right
647 WIN_BOX_BLACK decostop_5th_stop_row, divemode_simtext_row-1, decostop_5th_stop_column, decostop_6th_stop_column ; top, bottom, left, right 647 WIN_BOX_BLACK decostop_5th_stop_row, divemode_simtext_row-1, decostop_5th_stop_column, decostop_6th_stop_column ; top, bottom, left, right
648 WIN_BOX_BLACK decostop_6th_stop_row, divemode_simtext_row-1, decostop_6th_stop_column, .159 ; top, bottom, left, right 648 WIN_BOX_BLACK decostop_6th_stop_row, divemode_simtext_row-1, decostop_6th_stop_column, .159 ; top, bottom, left, right
649 return 649 return
650 TFT_display_deko2: 650 TFT_display_deko2:
1913 TFT_debug_output: 1913 TFT_debug_output:
1914 return 1914 return
1915 WIN_TINY .107,.0 1915 WIN_TINY .107,.0
1916 call TFT_standard_color 1916 call TFT_standard_color
1917 lfsr FSR2,buffer 1917 lfsr FSR2,buffer
1918 movff CCPR1L,lo 1918 movff active_diluent,lo
1919 output_8 1919 output_8
1920 STRCAT_PRINT "" 1920 STRCAT_PRINT ""
1921 return 1921 return
1922 1922
1923 global TFT_divetimeout ; Show timeout counter 1923 global TFT_divetimeout ; Show timeout counter