diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 895903d9393dbc530e59f77112078e50f5c70426..33926dfe3445db3f71f10c838c3a07ce688ec433 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -428,9 +428,10 @@ "${defaultIncludePaths}", "${workspaceFolder}/libs/miosix-kernel/miosix/arch/cortexM7_stm32f7/common", "${workspaceFolder}/libs/miosix-kernel/miosix/arch/cortexM7_stm32f7/stm32f769ni_discovery", - "${workspaceFolder}/libs/miosix-kernel/miosix/config/arch/cortexM7_stm32f7/stm32f769ni_discovery" + "${workspaceFolder}/libs/miosix-kernel/miosix/config/arch/cortexM7_stm32f7/stm32f769ni_discovery", + "${workspaceFolder}" ] } ], "version": 4 -} +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index fa393981b857a5dbcae6300ee78bf8cd29a623cb..f480fa92b1717e9a31cf9ddc26d91f624edfe14c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -335,5 +335,6 @@ "Zyxda" ], "cSpell.language": "en", - "cSpell.enabled": true + "cSpell.enabled": true, + "cmake.configureOnOpen": false } \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index aaba63944cb7e1096e7e70e16796acbfec10e304..88bc4fb8e25bc55c1df04f52ba948a1145b8e0db 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -105,8 +105,8 @@ sbs_target(test-rtc stm32f767zi_compute_unit) 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) +add_executable(test-tempsensor src/entrypoints/test-tempsensor.cpp) +sbs_target(test-tempsensor stm32f407vg_stm32f4discovery) add_executable(test-taskscheduler src/tests/scheduler/test-taskscheduler.cpp) sbs_target(test-taskscheduler stm32f407vg_stm32f4discovery) diff --git a/cmake/boardcore.cmake b/cmake/boardcore.cmake index 49c749382bc5f0c28f9c8cadaaa283afae039ec5..b460cd586924086bbdc82e9787fd16f546f88de9 100644 --- a/cmake/boardcore.cmake +++ b/cmake/boardcore.cmake @@ -113,6 +113,8 @@ foreach(OPT_BOARD ${BOARDS}) ${SBS_BASE}/src/shared/sensors/LPS28DFW/LPS28DFW.cpp ${SBS_BASE}/src/shared/sensors/LPS22DF/LPS22DF.cpp ${SBS_BASE}/src/shared/sensors/LSM6DSRX/LSM6DSRX.cpp + ${SBS_BASE}/src/shared/sensors/my_LIS3DSH/my_LIS3DSH.cpp + ${SBS_BASE}/src/shared/sensors/my_LIS3DSH/spi-driver.cpp # Calibration ${SBS_BASE}/src/shared/sensors/calibration/BiasCalibration/BiasCalibration.cpp