Mercurial > public > ostc4
comparison Discovery/Src/data_central.c @ 834:2a8af51ab04d Evo_2_23
Added event based display changes for big font view:
It is now possible to activate "Autofocus" option in custom view dialog. This enables automatic switching of the current view depending on current dive situation. Because T7 view already displays a lot of information this feature targets the T3 view.
| author | Ideenmodellierer |
|---|---|
| date | Sun, 17 Dec 2023 21:14:17 +0100 |
| parents | dd7ce655db26 |
| children | aed39d19269c |
comparison
equal
deleted
inserted
replaced
| 833:e963d32f746e | 834:2a8af51ab04d |
|---|---|
| 70 #include "data_exchange_main.h" | 70 #include "data_exchange_main.h" |
| 71 #include "ostc.h" // for button adjust on hw testboard 1 | 71 #include "ostc.h" // for button adjust on hw testboard 1 |
| 72 #include "tCCR.h" | 72 #include "tCCR.h" |
| 73 #include "crcmodel.h" | 73 #include "crcmodel.h" |
| 74 #include "configuration.h" | 74 #include "configuration.h" |
| 75 #include "tHome.h" | |
| 76 #include "t3.h" | |
| 75 | 77 |
| 76 static SDiveState stateReal = { 0 }; | 78 static SDiveState stateReal = { 0 }; |
| 77 SDiveState stateSim = { 0 }; | 79 SDiveState stateSim = { 0 }; |
| 78 SDiveState stateDeco = { 0 }; | 80 SDiveState stateDeco = { 0 }; |
| 79 | 81 |
| 372 if(stateReal.diveSettings.input_next_stop_increment_depth_bar * i > stateReal.diveSettings.last_stop_depth_bar) | 374 if(stateReal.diveSettings.input_next_stop_increment_depth_bar * i > stateReal.diveSettings.last_stop_depth_bar) |
| 373 { | 375 { |
| 374 stateReal.diveSettings.input_second_to_last_stop_depth_bar = stateReal.diveSettings.input_next_stop_increment_depth_bar * i; | 376 stateReal.diveSettings.input_second_to_last_stop_depth_bar = stateReal.diveSettings.input_next_stop_increment_depth_bar * i; |
| 375 break; | 377 break; |
| 376 } | 378 } |
| 379 } | |
| 380 /* generate Bitfield of active T3 views */ | |
| 381 stateReal.diveSettings.activeAFViews = 0; | |
| 382 if(t3_customview_disabled(CVIEW_T3_Navigation) == 0) | |
| 383 { | |
| 384 stateReal.diveSettings.activeAFViews |= (1 << CVIEW_T3_Navigation); | |
| 377 } | 385 } |
| 378 } | 386 } |
| 379 | 387 |
| 380 | 388 |
| 381 void copyDiveSettingsToSim(void) | 389 void copyDiveSettingsToSim(void) |
