summaryrefslogtreecommitdiff
path: root/src/Logging
diff options
context:
space:
mode:
Diffstat (limited to 'src/Logging')
-rw-r--r--src/Logging/DummyLogger.h13
-rw-r--r--src/Logging/Logger.h11
-rw-r--r--src/Logging/NrfLogger.cpp32
-rw-r--r--src/Logging/NrfLogger.h17
4 files changed, 0 insertions, 73 deletions
diff --git a/src/Logging/DummyLogger.h b/src/Logging/DummyLogger.h
deleted file mode 100644
index 0aa72882..00000000
--- a/src/Logging/DummyLogger.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#pragma once
-#include "Logger.h"
-
-namespace Pinetime {
- namespace Logging{
- class DummyLogger : public Logger {
- public:
- void Init() override {}
- void Resume() override {}
- };
- }
-}
-
diff --git a/src/Logging/Logger.h b/src/Logging/Logger.h
deleted file mode 100644
index 95d21dc4..00000000
--- a/src/Logging/Logger.h
+++ /dev/null
@@ -1,11 +0,0 @@
-#pragma once
-
-namespace Pinetime {
- namespace Logging {
- class Logger {
- public:
- virtual void Init() = 0;
- virtual void Resume() = 0;
- };
- }
-} \ No newline at end of file
diff --git a/src/Logging/NrfLogger.cpp b/src/Logging/NrfLogger.cpp
deleted file mode 100644
index 7ccacc82..00000000
--- a/src/Logging/NrfLogger.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-#include <libraries/log/nrf_log_ctrl.h>
-#include <libraries/log/nrf_log_default_backends.h>
-#include <FreeRTOS.h>
-#include <task.h>
-#include <libraries/log/nrf_log.h>
-#include "NrfLogger.h"
-
-using namespace Pinetime::Logging;
-
-void NrfLogger::Init() {
- auto result = NRF_LOG_INIT(nullptr);
- APP_ERROR_CHECK(result);
-
- NRF_LOG_DEFAULT_BACKENDS_INIT();
-
- if (pdPASS != xTaskCreate(NrfLogger::Process, "LOGGER", 200, this, 0, &m_logger_thread))
- APP_ERROR_HANDLER(NRF_ERROR_NO_MEM);
-}
-
-void NrfLogger::Process(void*) {
- NRF_LOG_INFO("Logger task started!");
- while (1) {
- NRF_LOG_FLUSH();
- vTaskDelay(100); // Not good for power consumption, it will wake up every 100ms...
- }
-}
-
-void NrfLogger::Resume() {
- vTaskResume(m_logger_thread);
-}
-
-
diff --git a/src/Logging/NrfLogger.h b/src/Logging/NrfLogger.h
deleted file mode 100644
index cb7089f2..00000000
--- a/src/Logging/NrfLogger.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#pragma once
-#include "Logger.h"
-
-namespace Pinetime {
- namespace Logging{
- class NrfLogger : public Logger {
- public:
- void Init() override;
- void Resume() override;
-
- private:
- static void Process(void*);
- TaskHandle_t m_logger_thread;
- };
- }
-}
-