diff --git a/.configs/TelnetTeraTerm.INI b/.configs/TelnetTeraTerm.INI deleted file mode 100644 index e70423c..0000000 Binary files a/.configs/TelnetTeraTerm.INI and /dev/null differ diff --git a/.configs/UartTeraTerm.INI b/.configs/UartTeraTerm.INI deleted file mode 100644 index 985dfde..0000000 Binary files a/.configs/UartTeraTerm.INI and /dev/null differ diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 0a64d92..97063a2 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -7,13 +7,15 @@ "includePath": [ "${config:idf.espIdfPath}/components/**", "${config:idf.espIdfPathWin}/components/**", - "${workspaceFolder}/**" + "${workspaceFolder}/**", + "${workspaceFolder}/core/**" ], "browse": { "path": [ "${config:idf.espIdfPath}/components", "${config:idf.espIdfPathWin}/components", - "${workspaceFolder}" + "${workspaceFolder}", + "${workspaceFolder}/core" ], "limitSymbolsToIncludedHeaders": true } diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 1807338..6c39dda 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -263,7 +263,7 @@ "telnet://${config:project.deviceIp}:23", "/W=\"Device-Platform\"", "/T=1", - "/F=\"${workspaceFolder}/.configs/TelnetTeraTerm.INI\"" + "/F=\"${workspaceFolder}/core/.configs/TelnetTeraTerm.INI\"" ], "problemMatcher": [] } diff --git a/CMakeLists.txt b/CMakeLists.txt index 6a16738..0c044fb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,9 @@ cmake_minimum_required(VERSION 3.16) +set(EXTRA_COMPONENT_DIRS + "core/components" + "core/managed_components" +) + include($ENV{IDF_PATH}/tools/cmake/project.cmake) project(X_WatchController_FW) diff --git a/components/artNet/Artnet.h b/components/artNet/Artnet.h deleted file mode 100644 index 4704e8a..0000000 --- a/components/artNet/Artnet.h +++ /dev/null @@ -1,98 +0,0 @@ -#pragma once -#ifndef ARDUINO_ARTNET_H -#define ARDUINO_ARTNET_H - -// Spec (Art-Net 4) : http://artisticlicence.com/WebSiteMaster/User%20Guides/art-net.pdf -// Packet Summary : https://art-net.org.uk/structure/packet-summary-2/ -// Packet Definition : https://art-net.org.uk/structure/streaming-packets/artdmx-packet-definition/ - - -namespace arx { // others - - template class Check, class... T> - struct is_detected_impl : std::false_type {}; - template