comparison src/divemode.asm @ 588:bf0c76e9b01b

Sync safety stop countdown output
author heinrichsweikamp
date Sat, 10 Mar 2018 15:39:33 +0100
parents 6636cbe64c6d
children 08a0162d3ca1
comparison
equal deleted inserted replaced
587:e81cf407261a 588:bf0c76e9b01b
251 btfsc FLAG_TFT_divemins 251 btfsc FLAG_TFT_divemins
252 call TFT_divemins_alternative ; Display (new) divetime! 252 call TFT_divemins_alternative ; Display (new) divetime!
253 btfsc FLAG_TFT_divemode_mask_alt 253 btfsc FLAG_TFT_divemode_mask_alt
254 call TFT_divemode_mask_alternative ; Alt. mask 254 call TFT_divemode_mask_alternative ; Alt. mask
255 call customview_alternative_second ; Do every-second tasks for the custom view area (In sync with the divetime) mH 255 call customview_alternative_second ; Do every-second tasks for the custom view area (In sync with the divetime) mH
256 btfsc FLAG_TFT_big_deco_alt
257 call TFT_big_deco_alt ; Big deco and safety stop
256 return 258 return
257 259
258 TFT_output2_normal: ; any new second - only for deco modes 260 TFT_output2_normal: ; any new second - only for deco modes
259 btfsc FLAG_TFT_display_ndl_mask 261 btfsc FLAG_TFT_display_ndl_mask
260 call TFT_display_ndl_mask 262 call TFT_display_ndl_mask
289 TFT_output3_alternative: ; tasks any new second, any mode 291 TFT_output3_alternative: ; tasks any new second, any mode
290 btfsc FLAG_TFT_max_depth_alt 292 btfsc FLAG_TFT_max_depth_alt
291 call TFT_max_depth_alternative ; big max. depth 293 call TFT_max_depth_alternative ; big max. depth
292 btfsc FLAG_TFT_dive_warning_text_clear 294 btfsc FLAG_TFT_dive_warning_text_clear
293 call TFT_clear_warning_text ; clear complete warnings area (In alt mode only 2nd. row...) 295 call TFT_clear_warning_text ; clear complete warnings area (In alt mode only 2nd. row...)
294 btfsc FLAG_TFT_big_deco_alt
295 call TFT_big_deco_alt ; Big deco
296 return 296 return
297 297
298 TFT_output4_normal: ; tasks any round, any mode 298 TFT_output4_normal: ; tasks any round, any mode
299 btfsc FLAG_TFT_depth 299 btfsc FLAG_TFT_depth
300 call TFT_depth ; Displays new depth 300 call TFT_depth ; Displays new depth