summaryrefslogtreecommitdiff
path: root/src/displayapp/screens/HeartRate.h
diff options
context:
space:
mode:
authorJean-François Milants <jf@codingfield.com>2021-01-17 09:39:46 (GMT)
committerJean-François Milants <jf@codingfield.com>2021-01-17 09:39:46 (GMT)
commit04063cf0af29e09946bf3d1fa77ae91235cd8b84 (patch)
tree96adf3bcf0c869c738d8c5f73985296b9f7bb105 /src/displayapp/screens/HeartRate.h
parentc82c22650cf7d7a8f31146345b9510cc6eabc5f8 (diff)
HR Sensor : Add start/stop button to the HeartRate app (the HR sensors stays ON when the app is closed), display the HR value on the Clock app.
Diffstat (limited to 'src/displayapp/screens/HeartRate.h')
-rw-r--r--src/displayapp/screens/HeartRate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/displayapp/screens/HeartRate.h b/src/displayapp/screens/HeartRate.h
index 41fd5bb..b942499 100644
--- a/src/displayapp/screens/HeartRate.h
+++ b/src/displayapp/screens/HeartRate.h
@@ -21,14 +21,18 @@ namespace Pinetime {
bool Refresh() override;
bool OnButtonPushed() override;
+ void OnStartStopEvent(lv_event_t event);
private:
Controllers::HeartRateController& heartRateController;
+ void UpdateStartStopButton(bool isRunning);
lv_obj_t* label_hr;
lv_obj_t* label_bpm;
lv_obj_t* label_status;
lv_style_t labelBigStyle;
lv_style_t* labelStyle;
+ lv_obj_t* btn_startStop;
+ lv_obj_t* label_startStop;
bool running = true;