Mercurial > public > hwos_code
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 |