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