Mercurial > public > ostc4
comparison Discovery/Src/tMenuEditGasOC.c @ 662:1b995079c045 Betatest
PSCR Mode
author | heinrichs weikamp |
---|---|
date | Tue, 14 Dec 2021 15:36:10 +0100 |
parents | 15f6f0b5786c |
children | 8775d3dc6325 |
comparison
equal
deleted
inserted
replaced
661:87bee7cc77b3 | 662:1b995079c045 |
---|---|
90 { | 90 { |
91 if(actual_menu_content == MENU_SURFACE) | 91 if(actual_menu_content == MENU_SURFACE) |
92 { | 92 { |
93 if(line == 6) | 93 if(line == 6) |
94 { | 94 { |
95 if((settingsGetPointer()->dive_mode == DIVEMODE_CCR) || (stateUsed->diveSettings.ccrOption == 1)) | 95 if(isLoopMode(settingsGetPointer()->dive_mode) || (stateUsed->diveSettings.ccrOption == 1)) |
96 { | 96 { |
97 selectPage(StMOG); | 97 selectPage(StMOG); |
98 } | 98 } |
99 } | 99 } |
100 else | 100 else |
120 { | 120 { |
121 if(actual_menu_content == MENU_SURFACE) | 121 if(actual_menu_content == MENU_SURFACE) |
122 { | 122 { |
123 if(line == 6) | 123 if(line == 6) |
124 { | 124 { |
125 if((settingsGetPointer()->dive_mode == DIVEMODE_CCR) || (stateUsed->diveSettings.ccrOption == 1)) | 125 if(isLoopMode(settingsGetPointer()->dive_mode) || (stateUsed->diveSettings.ccrOption == 1)) |
126 { | 126 { |
127 selectPage(StMCG); | 127 selectPage(StMCG); |
128 } | 128 } |
129 } | 129 } |
130 else | 130 else |
365 } | 365 } |
366 | 366 |
367 | 367 |
368 void tMEGas_check_switch_to_bailout(void) | 368 void tMEGas_check_switch_to_bailout(void) |
369 { | 369 { |
370 if(stateUsed->diveSettings.diveMode == DIVEMODE_CCR) | 370 if(isLoopMode(stateUsed->diveSettings.diveMode)) |
371 { | 371 { |
372 stateUsedWrite->diveSettings.diveMode = DIVEMODE_OC; | 372 stateUsedWrite->diveSettings.diveMode = DIVEMODE_OC; |
373 block_diluent_page(); | 373 block_diluent_page(); |
374 } | 374 } |
375 } | 375 } |