diff options
Diffstat (limited to '')
-rw-r--r-- | daemon/logger.cpp | 10 | ||||
-rw-r--r-- | daemon/logger.h | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/daemon/logger.cpp b/daemon/logger.cpp index 984ae33..4488a03 100644 --- a/daemon/logger.cpp +++ b/daemon/logger.cpp @@ -78,6 +78,16 @@ void Logger::displayOn(QString displayState) { } } +void Logger::triggerRecording() { + if (heartrateSensorEnabled) { + m_heartrateSensor->triggerRecording(); + } + + if (stepCounterEnabled) { + m_stepCounter->triggerRecording(); + } +} + void fileAddRecord(QString sensorPrefix, QString logdata, QDateTime recordTime) { //adds a record to today's log file for the given sensor qDebug() << fileNameForDate(recordTime.date(), sensorPrefix); QFile file(fileNameForDate(recordTime.date(), sensorPrefix)); diff --git a/daemon/logger.h b/daemon/logger.h index 7bfe06b..515adb2 100644 --- a/daemon/logger.h +++ b/daemon/logger.h @@ -32,6 +32,7 @@ public: public slots: void setup(); void resetup(); + void triggerRecording(); private slots: void displayOn(QString displayState); |