diff --git a/examples/ESP_IDF_TouchDrv_Example/CMakeLists.txt b/examples/ESP_IDF_TouchDrv_Example/CMakeLists.txt index f023400..bd6c981 100644 --- a/examples/ESP_IDF_TouchDrv_Example/CMakeLists.txt +++ b/examples/ESP_IDF_TouchDrv_Example/CMakeLists.txt @@ -2,7 +2,8 @@ # CMakeLists in this exact order for cmake to work correctly cmake_minimum_required(VERSION 3.5) -set(EXTRA_COMPONENT_DIRS ../../../SensorLib) - include($ENV{IDF_PATH}/tools/cmake/project.cmake) + +set(EXTRA_COMPONENT_DIRS ../../../SensorsLib) + project(ESP_IDF_TouchDrv_Example) diff --git a/src/SensorBHI260AP.cpp b/src/SensorBHI260AP.cpp index 2aeb312..2017065 100644 --- a/src/SensorBHI260AP.cpp +++ b/src/SensorBHI260AP.cpp @@ -29,4 +29,8 @@ */ #include "SensorBHI260AP.hpp" +#if defined(ARDUINO) volatile bool SensorBHI260AP::__data_available; +#endif + + diff --git a/src/SensorBHI260AP.hpp b/src/SensorBHI260AP.hpp index 643aa37..4f90c06 100644 --- a/src/SensorBHI260AP.hpp +++ b/src/SensorBHI260AP.hpp @@ -30,13 +30,14 @@ */ #pragma once +#if defined(ARDUINO) + #include "bosch/BoschParse.h" #include "bosch/SensorBhy2Define.h" #include "bosch/firmware/BHI260AP.fw.h" -#if defined(ARDUINO) class SensorBHI260AP {