From a2077376b981ad3dd843599510d16f6d5efbe804 Mon Sep 17 00:00:00 2001 From: Federico Lolli <federico.lolli@skywarder.eu> Date: Tue, 27 Feb 2024 20:07:05 +0100 Subject: [PATCH] [???] updated test serial for hil testing --- CMakeLists.txt | 3 ++- src/tests/test-serial.cpp | 11 ++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e7546c9d5..f88af5b97 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -114,7 +114,8 @@ add_executable(test-sensormanager src/tests/test-sensormanager.cpp) sbs_target(test-sensormanager stm32f429zi_skyward_death_stack_x) add_executable(test-serial src/tests/test-serial.cpp) -sbs_target(test-serial stm32f756zg_nucleo) +sbs_target(test-serial stm32f767zi_nucleo) +# sbs_target(test-serial stm32f429zi_skyward_groundstation_v2) add_executable(test-taskscheduler src/tests/scheduler/test-taskscheduler.cpp) sbs_target(test-taskscheduler stm32f407vg_stm32f4discovery) diff --git a/src/tests/test-serial.cpp b/src/tests/test-serial.cpp index b1d27f597..2a95f8a49 100644 --- a/src/tests/test-serial.cpp +++ b/src/tests/test-serial.cpp @@ -20,19 +20,20 @@ * THE SOFTWARE. */ +#include <filesystem/console/console_device.h> #include <miosix.h> using namespace miosix; int main() { + auto serial = DefaultConsole::instance().get(); + while (true) { - ledOn(); - printf("Serial is working!\n"); - Thread::sleep(1000); - ledOff(); - Thread::sleep(1000); + float buffer[1] = {0}; + serial->readBlock(buffer, sizeof(buffer), 0); + serial->writeBlock(buffer, sizeof(buffer), 0); } return 0; -- GitLab