Skip to content

Commit 45fa18d

Browse files
committed
🔧 (DeepSleep): Set macro MBED_SLEEP_TRACING_ENABLED + retarget mbed_override_console
1 parent fef24f7 commit 45fa18d

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

app/os/main.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// Copyright 2020-2022 APF France handicap
33
// SPDX-License-Identifier: Apache-2.0
44

5+
#include "mbed_retarget.h"
56
#include "mbed_stats.h"
67

78
#include "drivers/Watchdog.h"
@@ -75,6 +76,15 @@
7576
using namespace leka;
7677
using namespace std::chrono;
7778

79+
//
80+
// MARK: - Mbed retarget
81+
//
82+
83+
auto mbed::mbed_override_console([[maybe_unused]] int fd) -> mbed::FileHandle *
84+
{
85+
return leka::logger::internal::filehandle;
86+
}
87+
7888
//
7989
// MARK: - Global definitions
8090
//

config/mbed_app.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
"target.features_add": [
3131
"EXPERIMENTAL_API"
3232
],
33-
"platform.stdio-baud-rate": 115200
33+
"platform.stdio-baud-rate": 115200,
34+
"platform.deepsleep-stats-enabled": true
3435
},
3536
"LEKA_DISCO": {
3637
"target_name": "\"LEKA_DISCO\""
@@ -39,4 +40,4 @@
3940
"target_name": "\"LEKA_V1_2_DEV\""
4041
}
4142
}
42-
}
43+
}

0 commit comments

Comments
 (0)