Mercurial > public > ostc4
comparison Discovery/Src/t7.c @ 896:f29369fff71e Evo_2_23
Development Feature Runtime in Debugview:
Added a compile switch which allows to show the deco, grafix and main loop runtimes in the T7 debug view.
| author | ideenmodellierer |
|---|---|
| date | Thu, 26 Sep 2024 18:32:36 +0200 |
| parents | 0e084e5554a8 |
| children | 2225c467f1e9 |
comparison
equal
deleted
inserted
replaced
| 895:94535e672583 | 896:f29369fff71e |
|---|---|
| 3953 | 3953 |
| 3954 t7cY0free.WindowLineSpacing = 28 + 48 + 14; | 3954 t7cY0free.WindowLineSpacing = 28 + 48 + 14; |
| 3955 t7cY0free.WindowY0 = t7cH.WindowY0 - 5 - 2 * t7cY0free.WindowLineSpacing; | 3955 t7cY0free.WindowY0 = t7cH.WindowY0 - 5 - 2 * t7cY0free.WindowLineSpacing; |
| 3956 t7cY0free.WindowNumberOfTextLines = 3; | 3956 t7cY0free.WindowNumberOfTextLines = 3; |
| 3957 | 3957 |
| 3958 #ifdef T7_DEBUG_RUNTIME | |
| 3959 textpointer += snprintf(&text[textpointer],50,"Main loop %ld\n\r",getMainLoopTime()); | |
| 3960 textpointer += snprintf(&text[textpointer],50,"Grafic loop %ld\n\r",getGfxLoopTime()); | |
| 3961 textpointer += snprintf(&text[textpointer],50,"Decoloop %ld\n\r",getDecoLoopTime()); | |
| 3962 GFX_write_string(&FontT24, &t7cY0free, text, 1); | |
| 3963 #else | |
| 3958 textpointer += snprintf(&text[textpointer],50,"Ambient [bar]\n\r"); | 3964 textpointer += snprintf(&text[textpointer],50,"Ambient [bar]\n\r"); |
| 3959 textpointer += snprintf(&text[textpointer],50,"Surface [bar] + salt\n\r"); | 3965 textpointer += snprintf(&text[textpointer],50,"Surface [bar] + salt\n\r"); |
| 3960 // textpointer += snprintf(&text[textpointer],50,"Difference [mbar]\n\r"); | 3966 // textpointer += snprintf(&text[textpointer],50,"Difference [mbar]\n\r"); |
| 3961 textpointer += snprintf(&text[textpointer],50,"ShallowCounter [s]\n\r"); | 3967 textpointer += snprintf(&text[textpointer],50,"ShallowCounter [s]\n\r"); |
| 3962 GFX_write_string(&FontT24, &t7cY0free, text, 1); | 3968 GFX_write_string(&FontT24, &t7cY0free, text, 1); |
| 3970 ,stateUsed->lifeData.pressure_ambient_bar | 3976 ,stateUsed->lifeData.pressure_ambient_bar |
| 3971 ,stateUsed->lifeData.pressure_surface_bar | 3977 ,stateUsed->lifeData.pressure_surface_bar |
| 3972 ,settingsGetPointer()->salinity | 3978 ,settingsGetPointer()->salinity |
| 3973 ,stateUsed->lifeData.counterSecondsShallowDepth); | 3979 ,stateUsed->lifeData.counterSecondsShallowDepth); |
| 3974 GFX_write_string(&FontT42, &t7cY0free, text, 1); | 3980 GFX_write_string(&FontT42, &t7cY0free, text, 1); |
| 3981 #endif | |
| 3975 } | 3982 } |
| 3976 | 3983 |
| 3977 | 3984 |
| 3978 void t7_SummaryOfLeftCorner(void) | 3985 void t7_SummaryOfLeftCorner(void) |
| 3979 { | 3986 { |
