Mercurial > public > ostc4
comparison Discovery/Inc/tStructure.h @ 999:ac25c35a3c97 GasConsumption
New Tab for dynamic configuration:
since more and more functions are added to the OSTC the space in the menus is getting short. To avoid problems a new Tab within the SYS menu has been added which shall focus an functions / views which are configuration dependend. In future this menu may have dynamic content dependend on which views are active or which sensors are connected. The Cview for compass and Timer have been moved to the new tab in the first step
| author | Ideenmodellierer |
|---|---|
| date | Mon, 28 Apr 2025 19:47:41 +0200 |
| parents | 5a690195b6b7 |
| children | 21142f4fa968 |
comparison
equal
deleted
inserted
replaced
| 998:5a690195b6b7 | 999:ac25c35a3c97 |
|---|---|
| 220 #define StMXTRA_ScrubTimer_OP_Mode _MB(2,4,3,6,0) | 220 #define StMXTRA_ScrubTimer_OP_Mode _MB(2,4,3,6,0) |
| 221 #define StMXTRA_PSCR_O2_Drop _MB(2,4,4,1,0) | 221 #define StMXTRA_PSCR_O2_Drop _MB(2,4,4,1,0) |
| 222 #define StMXTRA_PSCR_LUNG_RATIO _MB(2,4,4,2,0) | 222 #define StMXTRA_PSCR_LUNG_RATIO _MB(2,4,4,2,0) |
| 223 #define StMXTRA_Predive_Check _MB(2,4,5,1,0) | 223 #define StMXTRA_Predive_Check _MB(2,4,5,1,0) |
| 224 | 224 |
| 225 | |
| 226 | |
| 227 | |
| 228 | |
| 229 /* PAGE 5 */ | 225 /* PAGE 5 */ |
| 230 #define StMDECO _MB(2,5,0,0,0) | 226 #define StMDECO _MB(2,5,0,0,0) |
| 231 | 227 |
| 232 /* PAGE 5 MENU EDIT */ | 228 /* PAGE 5 MENU EDIT */ |
| 233 /* | 229 /* |
| 271 | 267 |
| 272 /* PAGE 7 EDIT FIELD CONTENT */ | 268 /* PAGE 7 EDIT FIELD CONTENT */ |
| 273 | 269 |
| 274 | 270 |
| 275 #define StMHARD1_Bluetooth _MB(2,7,1,1,0) | 271 #define StMHARD1_Bluetooth _MB(2,7,1,1,0) |
| 276 | |
| 277 #define StMHARD2_Compass _MB(2,7,2,0,0) | |
| 278 #define StMHARD2_Compass_SetCourse _MB(2,7,2,2,0) | |
| 279 #define StMHARD2_Compass_ResetCourse _MB(2,7,2,3,0) | |
| 280 #define StMHARD2_Compass_Calibrate _MB(2,7,2,4,0) | |
| 281 #define StMHARD2_Compass_Inertia _MB(2,7,2,5,0) | |
| 282 #define StMHARD2_Compass_Declination _MB(2,7,2,6,0) | |
| 283 | 272 |
| 284 //#define StMHARD2_Exit _MB(2,7,2,2,0) | 273 //#define StMHARD2_Exit _MB(2,7,2,2,0) |
| 285 | 274 |
| 286 #define StMHARD3_Sensors _MB(2,7,3,0,0) | 275 #define StMHARD3_Sensors _MB(2,7,3,0,0) |
| 287 #define StMHARD3_O2_Sensor1 _MB(2,7,3,1,0) | 276 #define StMHARD3_O2_Sensor1 _MB(2,7,3,1,0) |
| 320 #define StMSYS1_YYMMDD _MB(2,8,1,3,3) | 309 #define StMSYS1_YYMMDD _MB(2,8,1,3,3) |
| 321 #define StMSYS1_12HR _MB(2,8,1,4,0) | 310 #define StMSYS1_12HR _MB(2,8,1,4,0) |
| 322 #define StMSYS1_GNSSDT _MB(2,8,1,5,0) | 311 #define StMSYS1_GNSSDT _MB(2,8,1,5,0) |
| 323 #define StMSYS1_ZONE _MB(2,8,1,6,0) | 312 #define StMSYS1_ZONE _MB(2,8,1,6,0) |
| 324 | 313 |
| 325 #define StMSYS_Timer _MB(2,8,2,1,0) | 314 #define StMSYS2_English _MB(2,8,2,1,0) |
| 326 | 315 #define StMSYS2_German _MB(2,8,2,2,0) |
| 327 #define StMSYS2_English _MB(2,8,3,1,0) | 316 #define StMSYS2_French _MB(2,8,2,3,0) |
| 328 #define StMSYS2_German _MB(2,8,3,2,0) | 317 #define StMSYS2_Italian _MB(2,8,2,4,0) |
| 329 #define StMSYS2_French _MB(2,8,3,3,0) | 318 #define StMSYS2_Espanol _MB(2,8,2,5,0) |
| 330 #define StMSYS2_Italian _MB(2,8,3,4,0) | 319 |
| 331 #define StMSYS2_Espanol _MB(2,8,3,5,0) | 320 #define StMSYS3_Units _MB(2,8,3,1,0) |
| 332 | 321 #define StMSYS3_Colors _MB(2,8,3,2,0) |
| 333 #define StMSYS3_Units _MB(2,8,4,1,0) | 322 #define StMSYS3_Debug _MB(2,8,3,3,0) |
| 334 #define StMSYS3_Colors _MB(2,8,4,2,0) | 323 |
| 335 #define StMSYS3_Debug _MB(2,8,4,3,0) | 324 #define StMSYS4_Info _MB(2,8,4,1,0) |
| 336 | 325 |
| 337 #define StMSYS4_Info _MB(2,8,5,1,0) | 326 #define StMSYS5_Exit _MB(2,8,5,1,0) |
| 338 | 327 #define StMSYS5_LogbookOffset _MB(2,8,5,7,0) |
| 339 #define StMSYS5_Exit _MB(2,8,6,1,0) | 328 #define StMSYS5_ResetAll _MB(2,8,5,2,0) |
| 340 #define StMSYS5_LogbookOffset _MB(2,8,6,7,0) | 329 #define StMSYS5_ResetDeco _MB(2,8,5,3,0) |
| 341 #define StMSYS5_ResetAll _MB(2,8,6,2,0) | 330 #define StMSYS5_Reboot _MB(2,8,5,4,0) |
| 342 #define StMSYS5_ResetDeco _MB(2,8,6,3,0) | 331 #define StMSYS5_Maintenance _MB(2,8,5,5,0) |
| 343 #define StMSYS5_Reboot _MB(2,8,6,4,0) | 332 #define StMSYS5_ResetLogbook _MB(2,8,5,6,0) |
| 344 #define StMSYS5_Maintenance _MB(2,8,6,5,0) | 333 #define StMSYS5_SetBattCharge _MB(2,8,5,7,0) |
| 345 #define StMSYS5_ResetLogbook _MB(2,8,6,6,0) | 334 #define StMSYS5_RebootRTE _MB(2,8,5,8,0) |
| 346 #define StMSYS5_SetBattCharge _MB(2,8,6,7,0) | 335 #define StMSYS5_RebootMainCPU _MB(2,8,5,9,0) |
| 347 #define StMSYS5_RebootRTE _MB(2,8,6,8,0) | 336 #define StMSYS5_ScreenTest _MB(2,8,5,10,0) |
| 348 #define StMSYS5_RebootMainCPU _MB(2,8,6,9,0) | 337 #define StMSYS5_SetFactoryBC _MB(2,8,5,11,0) |
| 349 #define StMSYS5_ScreenTest _MB(2,8,6,10,0) | 338 #define StMSYS5_ResetBluetooth _MB(2,8,5,12,0) |
| 350 #define StMSYS5_SetFactoryBC _MB(2,8,6,11,0) | 339 #define StMSYS5_SetSampleIndx _MB(2,8,5,13,0) |
| 351 #define StMSYS5_ResetBluetooth _MB(2,8,6,12,0) | 340 #define StMSYS5_AdjustSurfPres _MB(2,8,5,14,0) |
| 352 #define StMSYS5_SetSampleIndx _MB(2,8,6,13,0) | |
| 353 #define StMSYS5_AdjustSurfPres _MB(2,8,6,14,0) | |
| 354 | 341 |
| 355 #define StMSYS_Custom0 _MB(2,8,1,0,0) | 342 #define StMSYS_Custom0 _MB(2,8,1,0,0) |
| 356 #define StMSYS_Custom1 _MB(2,8,2,0,0) | 343 #define StMSYS_Custom1 _MB(2,8,2,0,0) |
| 357 #define StMSYS_Custom2 _MB(2,8,3,0,0) | 344 #define StMSYS_Custom2 _MB(2,8,3,0,0) |
| 358 #define StMSYS_Custom3 _MB(2,8,4,0,0) | 345 #define StMSYS_Custom3 _MB(2,8,4,0,0) |
| 391 #define StMCustom5_CViewPortAmbient _MB(2,9,5,4,0) | 378 #define StMCustom5_CViewPortAmbient _MB(2,9,5,4,0) |
| 392 #define StMCustom5_CViewPortControl _MB(2,9,5,5,0) | 379 #define StMCustom5_CViewPortControl _MB(2,9,5,5,0) |
| 393 #endif | 380 #endif |
| 394 #define StMCustom5_CViewWarningBuz _MB(2,9,5,1,0) | 381 #define StMCustom5_CViewWarningBuz _MB(2,9,5,1,0) |
| 395 | 382 |
| 396 /* PAGE 10 */ | 383 |
| 397 #define StMPLAN _MB(2,10,0,0,0) | 384 /* Page 10 */ |
| 398 | 385 #define StMOption _MB(2,10,0,0,0) |
| 399 /* PAGE 10 EDIT FIELD CONTENT */ | 386 #define StMOption_Compass _MB(2,10,1,0,0) |
| 400 #define StMPLAN2_Interval _MB(2,10,2,1,0) | 387 #define StMOption_Compass_SetCourse _MB(2,10,1,1,0) |
| 401 #define StMPLAN3_DiveTime _MB(2,10,3,1,0) | 388 #define StMOption_Compass_ResetCourse _MB(2,10,1,2,0) |
| 402 #define StMPLAN4_MaxDepth _MB(2,10,4,1,0) | 389 #define StMOption_Compass_Calibrate _MB(2,10,1,3,0) |
| 403 #define StMPLAN5_ExitResult _MB(2,10,5,1,0) | 390 #define StMOption_Compass_Inertia _MB(2,10,1,4,0) |
| 404 #define StMPLAN4_Settings _MB(2,10,6,1,0) | 391 #define StMOption_Compass_Declination _MB(2,10,1,5,0) |
| 392 | |
| 393 #define StMOption_Timer _MB(2,10,2,0,0) | |
| 394 | |
| 395 | |
| 396 /* PAGE 11 */ | |
| 397 #define StMPLAN _MB(2,11,0,0,0) | |
| 398 | |
| 399 /* PAGE 11 EDIT FIELD CONTENT */ | |
| 400 #define StMPLAN2_Interval _MB(2,11,2,1,0) | |
| 401 #define StMPLAN3_DiveTime _MB(2,11,3,1,0) | |
| 402 #define StMPLAN4_MaxDepth _MB(2,11,4,1,0) | |
| 403 #define StMPLAN5_ExitResult _MB(2,11,5,1,0) | |
| 404 #define StMPLAN4_Settings _MB(2,11,6,1,0) | |
| 405 | 405 |
| 406 | 406 |
| 407 | 407 |
| 408 | 408 |
| 409 | 409 |
