comparison Discovery/Src/tMenuEdit.c @ 1032:33b91584d827 Puls_Integration

New CV Pulse: The basic infrastructure for external puls measurement via Bluetooth has been added. Precondition is an OSTC with an activated central role. The OSTC will then search for a BLE device with puls measurement service. Reading data and visualization is not implemented yet.
author Ideenmodellierer
date Mon, 28 Jul 2025 18:34:45 +0200
parents ac25c35a3c97
children 2af07aa38531
comparison
equal deleted inserted replaced
1031:cd4561c33758 1032:33b91584d827
40 #include "tMenuEditHardware.h" 40 #include "tMenuEditHardware.h"
41 #include "tMenuEditPlanner.h" 41 #include "tMenuEditPlanner.h"
42 #include "tMenuEditSystem.h" 42 #include "tMenuEditSystem.h"
43 #include "tMenuEditXtra.h" 43 #include "tMenuEditXtra.h"
44 #include "tMenuEditCustom.h" 44 #include "tMenuEditCustom.h"
45 #include "cv_heartbeat.h"
45 46
46 /* Private types -------------------------------------------------------------*/ 47 /* Private types -------------------------------------------------------------*/
47 #define TEXTSIZE 16 48 #define TEXTSIZE 16
48 49
49 typedef struct 50 typedef struct
254 case StMCustom3_CViewSelection3: 255 case StMCustom3_CViewSelection3:
255 case StMCustom3_CViewSelection4: 256 case StMCustom3_CViewSelection4:
256 case StMCustom3_CViewSelection5: 257 case StMCustom3_CViewSelection5:
257 case StMCustom3_CViewSelection6: refreshFct = CustomviewDivemode_refresh; 258 case StMCustom3_CViewSelection6: refreshFct = CustomviewDivemode_refresh;
258 break; 259 break;
260 #ifdef ENABLE_PULSE_SENSOR_BT
261 case (StMOption_Heartbeat): refreshFct = refresh_Heartbeat;
262 break;
263 #endif
264
259 #ifdef ENABLE_MOTION_CONTROL 265 #ifdef ENABLE_MOTION_CONTROL
260 case (StMCustom5_CViewPortCalib & MaskFieldDigit): 266 case (StMCustom5_CViewPortCalib & MaskFieldDigit):
261 case StMCustom5_CViewPortLayout: 267 case StMCustom5_CViewPortLayout:
262 case StMCustom5_CViewPortAmbient: refreshFct = refresh_ViewPort; 268 case StMCustom5_CViewPortAmbient: refreshFct = refresh_ViewPort;
263 break; 269 break;