diff --git a/libs/miosix-kernel b/libs/miosix-kernel index 05fbcd61d1ddd0086cf218d5e7da583e315e5b5f..854991ba6029959e8307c2a6df2f86e99cfd5bed 160000 --- a/libs/miosix-kernel +++ b/libs/miosix-kernel @@ -1 +1 @@ -Subproject commit 05fbcd61d1ddd0086cf218d5e7da583e315e5b5f +Subproject commit 854991ba6029959e8307c2a6df2f86e99cfd5bed diff --git a/src/entrypoints/sensortile-entry.cpp b/src/entrypoints/sensortile-entry.cpp index af84bcee35ec1077d3e0c4f66cc4fa09cabe05a2..3d1edbe740e14b6d3fc64f0c924228eb75a08880 100644 --- a/src/entrypoints/sensortile-entry.cpp +++ b/src/entrypoints/sensortile-entry.cpp @@ -1,16 +1,41 @@ +#include <diagnostic/PrintLogger.h> #include <miosix.h> #include <utils/Debug.h> -#include <diagnostic/PrintLogger.h> + +#include <fstream> +#include <sstream> using namespace miosix; using namespace Boardcore; int main() { - PrintLogger logger = Logging::getLogger("main"); + std::ofstream file("/sd/testfile.txt", std::ios::app); + + if (file.is_open()) + { + file << "Hi mom!" << std::endl; + + file.close(); - LOG_INFO(logger, "This is an info message"); - LOG_ERR(logger, "This is an error message"); + while (true) + { + ledOn(); + Thread::sleep(500); + ledOff(); + Thread::sleep(500); + } + } + else + { + while (true) + { + ledOn(); + Thread::sleep(100); + ledOff(); + Thread::sleep(100); + } + } return 0; }