summaryrefslogtreecommitdiff
path: root/src/components/heartrate/HeartRateController.h
diff options
context:
space:
mode:
authorJean-François Milants <jf@codingfield.com>2021-01-17 16:34:14 +0100
committerJean-François Milants <jf@codingfield.com>2021-01-17 16:34:14 +0100
commit68674cec53e2e2add1c0a0b109e5a0e7d9ed5479 (patch)
tree42adc40feadce3b1503ef2f4e736cf95a005b3ca /src/components/heartrate/HeartRateController.h
parent3a3a14115a81b9dd2c6f839c0ad1b14d04367642 (diff)
Add heart rate BLE service.
Diffstat (limited to 'src/components/heartrate/HeartRateController.h')
-rw-r--r--src/components/heartrate/HeartRateController.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/components/heartrate/HeartRateController.h b/src/components/heartrate/HeartRateController.h
index bbb1b88b..001111b5 100644
--- a/src/components/heartrate/HeartRateController.h
+++ b/src/components/heartrate/HeartRateController.h
@@ -1,6 +1,7 @@
#pragma once
#include <cstdint>
+#include <components/ble/HeartRateService.h>
namespace Pinetime {
namespace Applications {
@@ -24,11 +25,14 @@ namespace Pinetime {
States State() const { return state; }
uint8_t HeartRate() const { return heartRate; }
+ void SetService(Pinetime::Controllers::HeartRateService *service);
+
private:
System::SystemTask& systemTask;
Applications::HeartRateTask* task = nullptr;
States state = States::Stopped;
uint8_t heartRate = 0;
+ Pinetime::Controllers::HeartRateService* service = nullptr;
};
}
} \ No newline at end of file