From 3de090ae88b836f3af13e58023d4e7b2f69db547 Mon Sep 17 00:00:00 2001 From: Reginald Gillespie <109245101+Reginald-Gillespie@users.noreply.github.com> Date: Sun, 16 Nov 2025 15:17:34 -0500 Subject: [PATCH] Move Configuration.h to src instead of include --- .../LEDBarHack/lib/CL_DRV8835/CL_DRV8835.cpp | 2 +- 008-TankPlant/LEDBarHack/platformio.ini | 2 +- .../{include => src}/Configuration 2.ts | 0 .../{include => src}/Configuration.h | 0 .../{include => src}/Configuration.ts | 0 008-TankPlant/LEDBarHack/src/main.cpp | 2 +- .../MoistureSensorCalibration/platformio.ini | 2 +- .../{include => src}/Configuration.h | 2 +- .../MoistureSensorCalibration/src/main.cpp | 2 +- 008-TankPlant/ServoHack/include/README | 39 ---------------- .../ServoHack/lib/CL_DRV8835/CL_DRV8835.cpp | 2 +- 008-TankPlant/ServoHack/lib/README | 46 ------------------- 008-TankPlant/ServoHack/platformio.ini | 2 +- .../{include => src}/Configuration.h | 0 .../{include => src}/Configuration.ts | 0 008-TankPlant/ServoHack/src/main.cpp | 2 +- 008-TankPlant/SnakeGame/include/README | 39 ---------------- 008-TankPlant/SnakeGame/lib/README | 46 ------------------- 008-TankPlant/SnakeGame/platformio.ini | 2 +- .../StockCode/lib/CL_DRV8835/CL_DRV8835.cpp | 2 +- 008-TankPlant/StockCode/platformio.ini | 2 +- .../{include => src}/Configuration.h | 0 .../{include => src}/Configuration.ts | 0 008-TankPlant/StockCode/src/main.cpp | 4 +- 008-TankPlant/TouchpadHack/include/README | 39 ---------------- .../lib/CL_DRV8835/CL_DRV8835.cpp | 2 +- 008-TankPlant/TouchpadHack/lib/README | 46 ------------------- 008-TankPlant/TouchpadHack/platformio.ini | 2 +- 008-TankPlant/TouchpadHack/src/CL_DRV8835.cpp | 2 +- .../{include => src}/Configuration.h | 0 .../{include => src}/Configuration.ts | 0 008-TankPlant/TouchpadHack/src/main.cpp | 2 +- 32 files changed, 18 insertions(+), 273 deletions(-) rename 008-TankPlant/LEDBarHack/{include => src}/Configuration 2.ts (100%) rename 008-TankPlant/LEDBarHack/{include => src}/Configuration.h (100%) rename 008-TankPlant/LEDBarHack/{include => src}/Configuration.ts (100%) rename 008-TankPlant/MoistureSensorCalibration/{include => src}/Configuration.h (99%) delete mode 100644 008-TankPlant/ServoHack/include/README delete mode 100644 008-TankPlant/ServoHack/lib/README rename 008-TankPlant/ServoHack/{include => src}/Configuration.h (100%) rename 008-TankPlant/ServoHack/{include => src}/Configuration.ts (100%) delete mode 100644 008-TankPlant/SnakeGame/include/README delete mode 100644 008-TankPlant/SnakeGame/lib/README rename 008-TankPlant/StockCode/{include => src}/Configuration.h (100%) rename 008-TankPlant/StockCode/{include => src}/Configuration.ts (100%) delete mode 100644 008-TankPlant/TouchpadHack/include/README delete mode 100644 008-TankPlant/TouchpadHack/lib/README rename 008-TankPlant/TouchpadHack/{include => src}/Configuration.h (100%) rename 008-TankPlant/TouchpadHack/{include => src}/Configuration.ts (100%) diff --git a/008-TankPlant/LEDBarHack/lib/CL_DRV8835/CL_DRV8835.cpp b/008-TankPlant/LEDBarHack/lib/CL_DRV8835/CL_DRV8835.cpp index c80f20a..d499c4a 100644 --- a/008-TankPlant/LEDBarHack/lib/CL_DRV8835/CL_DRV8835.cpp +++ b/008-TankPlant/LEDBarHack/lib/CL_DRV8835/CL_DRV8835.cpp @@ -1,6 +1,6 @@ #include "Arduino.h" #include "CL_DRV8835.h" -#include +#include "Configuration.h" #include CL_DRV8835::CL_DRV8835(int leftSpeedPin, int leftDirPin, int rightSpeedPin, int rightDirPin) { diff --git a/008-TankPlant/LEDBarHack/platformio.ini b/008-TankPlant/LEDBarHack/platformio.ini index db08463..7c8979a 100644 --- a/008-TankPlant/LEDBarHack/platformio.ini +++ b/008-TankPlant/LEDBarHack/platformio.ini @@ -24,4 +24,4 @@ lib_deps = fastled/FastLED@^3.9.16 ; extra_scripts = extra_script.py -build_flags = -w -Iinclude -Wno-unknown-pragmas \ No newline at end of file +build_flags = -w -Isrc -Iinclude -Wno-unknown-pragmas \ No newline at end of file diff --git a/008-TankPlant/LEDBarHack/include/Configuration 2.ts b/008-TankPlant/LEDBarHack/src/Configuration 2.ts similarity index 100% rename from 008-TankPlant/LEDBarHack/include/Configuration 2.ts rename to 008-TankPlant/LEDBarHack/src/Configuration 2.ts diff --git a/008-TankPlant/LEDBarHack/include/Configuration.h b/008-TankPlant/LEDBarHack/src/Configuration.h similarity index 100% rename from 008-TankPlant/LEDBarHack/include/Configuration.h rename to 008-TankPlant/LEDBarHack/src/Configuration.h diff --git a/008-TankPlant/LEDBarHack/include/Configuration.ts b/008-TankPlant/LEDBarHack/src/Configuration.ts similarity index 100% rename from 008-TankPlant/LEDBarHack/include/Configuration.ts rename to 008-TankPlant/LEDBarHack/src/Configuration.ts diff --git a/008-TankPlant/LEDBarHack/src/main.cpp b/008-TankPlant/LEDBarHack/src/main.cpp index 4e595b9..f652a8a 100644 --- a/008-TankPlant/LEDBarHack/src/main.cpp +++ b/008-TankPlant/LEDBarHack/src/main.cpp @@ -80,7 +80,7 @@ SOFTWARE. // Many of the basic behaviors of the robot can be changed with the parameters stored in this header file. // Open it up to see what you can change! -#include +#include "Configuration.h" #include // Provides an interface for using the DRV8835 motor driver to manuever the tank chassis #include // Handles button debouncing and interpretation diff --git a/008-TankPlant/MoistureSensorCalibration/platformio.ini b/008-TankPlant/MoistureSensorCalibration/platformio.ini index 9ab4a7e..ee91173 100644 --- a/008-TankPlant/MoistureSensorCalibration/platformio.ini +++ b/008-TankPlant/MoistureSensorCalibration/platformio.ini @@ -24,4 +24,4 @@ lib_deps = ; extra_scripts = extra_script.py -build_flags = -w -Iinclude -Wno-unknown-pragmas \ No newline at end of file +build_flags = -w -Isrc -Iinclude -Wno-unknown-pragmas \ No newline at end of file diff --git a/008-TankPlant/MoistureSensorCalibration/include/Configuration.h b/008-TankPlant/MoistureSensorCalibration/src/Configuration.h similarity index 99% rename from 008-TankPlant/MoistureSensorCalibration/include/Configuration.h rename to 008-TankPlant/MoistureSensorCalibration/src/Configuration.h index 817ce94..0499109 100644 --- a/008-TankPlant/MoistureSensorCalibration/include/Configuration.h +++ b/008-TankPlant/MoistureSensorCalibration/src/Configuration.h @@ -84,7 +84,7 @@ constexpr uint8_t LIGHT_CAL_SPIN_SPEED = 140; // spin at speed of 140 during c // constants for changing when the robot notices that it's spinning in circles and parks. -constexpr uint16_t MIN_PARK_TIME = 10 +constexpr uint16_t MIN_PARK_TIME = 10; constexpr uint16_t MAX_PARK_TIME = 20; // minimum and maximum park times in seconds. defaults to 10-20 so you can see all behavior constexpr uint8_t PARKING_THRESHOLD_ANGLE = 65; // heading angle used as threshold in the spinningInCircles() function constexpr uint8_t MOISTURE_SAMPLING_PERIOD = 10; // sample the moisture every 10 seconds. also prints state to LED matrix at this interval in PARK diff --git a/008-TankPlant/MoistureSensorCalibration/src/main.cpp b/008-TankPlant/MoistureSensorCalibration/src/main.cpp index 5ad32c2..c888107 100644 --- a/008-TankPlant/MoistureSensorCalibration/src/main.cpp +++ b/008-TankPlant/MoistureSensorCalibration/src/main.cpp @@ -47,7 +47,7 @@ SOFTWARE. // Many of the basic behaviors of the robot can be changed with the parameters stored in this header file. // Open it up to see what you can change! -#include +#include "Configuration.h" #include // Performs capacitive sensing using a single ADC pin diff --git a/008-TankPlant/ServoHack/include/README b/008-TankPlant/ServoHack/include/README deleted file mode 100644 index 194dcd4..0000000 --- a/008-TankPlant/ServoHack/include/README +++ /dev/null @@ -1,39 +0,0 @@ - -This directory is intended for project header files. - -A header file is a file containing C declarations and macro definitions -to be shared between several project source files. You request the use of a -header file in your project source file (C, C++, etc) located in `src` folder -by including it, with the C preprocessing directive `#include'. - -```src/main.c - -#include "header.h" - -int main (void) -{ - ... -} -``` - -Including a header file produces the same results as copying the header file -into each source file that needs it. Such copying would be time-consuming -and error-prone. With a header file, the related declarations appear -in only one place. If they need to be changed, they can be changed in one -place, and programs that include the header file will automatically use the -new version when next recompiled. The header file eliminates the labor of -finding and changing all the copies as well as the risk that a failure to -find one copy will result in inconsistencies within a program. - -In C, the usual convention is to give header files names that end with `.h'. -It is most portable to use only letters, digits, dashes, and underscores in -header file names, and at most one dot. - -Read more about using header files in official GCC documentation: - -* Include Syntax -* Include Operation -* Once-Only Headers -* Computed Includes - -https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html diff --git a/008-TankPlant/ServoHack/lib/CL_DRV8835/CL_DRV8835.cpp b/008-TankPlant/ServoHack/lib/CL_DRV8835/CL_DRV8835.cpp index c80f20a..d499c4a 100644 --- a/008-TankPlant/ServoHack/lib/CL_DRV8835/CL_DRV8835.cpp +++ b/008-TankPlant/ServoHack/lib/CL_DRV8835/CL_DRV8835.cpp @@ -1,6 +1,6 @@ #include "Arduino.h" #include "CL_DRV8835.h" -#include +#include "Configuration.h" #include CL_DRV8835::CL_DRV8835(int leftSpeedPin, int leftDirPin, int rightSpeedPin, int rightDirPin) { diff --git a/008-TankPlant/ServoHack/lib/README b/008-TankPlant/ServoHack/lib/README deleted file mode 100644 index 2593a33..0000000 --- a/008-TankPlant/ServoHack/lib/README +++ /dev/null @@ -1,46 +0,0 @@ - -This directory is intended for project specific (private) libraries. -PlatformIO will compile them to static libraries and link into executable file. - -The source code of each library should be placed in an own separate directory -("lib/your_library_name/[here are source files]"). - -For example, see a structure of the following two libraries `Foo` and `Bar`: - -|--lib -| | -| |--Bar -| | |--docs -| | |--examples -| | |--src -| | |- Bar.c -| | |- Bar.h -| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html -| | -| |--Foo -| | |- Foo.c -| | |- Foo.h -| | -| |- README --> THIS FILE -| -|- platformio.ini -|--src - |- main.c - -and a contents of `src/main.c`: -``` -#include -#include - -int main (void) -{ - ... -} - -``` - -PlatformIO Library Dependency Finder will find automatically dependent -libraries scanning project source files. - -More information about PlatformIO Library Dependency Finder -- https://docs.platformio.org/page/librarymanager/ldf.html diff --git a/008-TankPlant/ServoHack/platformio.ini b/008-TankPlant/ServoHack/platformio.ini index bf3fa91..40733a3 100644 --- a/008-TankPlant/ServoHack/platformio.ini +++ b/008-TankPlant/ServoHack/platformio.ini @@ -24,4 +24,4 @@ lib_deps = ;extra_scripts = extra_script.py -build_flags = -w -Iinclude -Wno-unknown-pragmas \ No newline at end of file +build_flags = -w -Isrc -Iinclude -Wno-unknown-pragmas \ No newline at end of file diff --git a/008-TankPlant/ServoHack/include/Configuration.h b/008-TankPlant/ServoHack/src/Configuration.h similarity index 100% rename from 008-TankPlant/ServoHack/include/Configuration.h rename to 008-TankPlant/ServoHack/src/Configuration.h diff --git a/008-TankPlant/ServoHack/include/Configuration.ts b/008-TankPlant/ServoHack/src/Configuration.ts similarity index 100% rename from 008-TankPlant/ServoHack/include/Configuration.ts rename to 008-TankPlant/ServoHack/src/Configuration.ts diff --git a/008-TankPlant/ServoHack/src/main.cpp b/008-TankPlant/ServoHack/src/main.cpp index dda407d..bae9cd0 100644 --- a/008-TankPlant/ServoHack/src/main.cpp +++ b/008-TankPlant/ServoHack/src/main.cpp @@ -62,7 +62,7 @@ SOFTWARE. // Many of the basic behaviors of the robot can be changed with the parameters stored in this header file. // Open it up to see what you can change! -#include +#include "Configuration.h" #include // Provides an interface for using the DRV8835 motor driver to manuever the tank chassis #include // Handles button debouncing and interpretation diff --git a/008-TankPlant/SnakeGame/include/README b/008-TankPlant/SnakeGame/include/README deleted file mode 100644 index 194dcd4..0000000 --- a/008-TankPlant/SnakeGame/include/README +++ /dev/null @@ -1,39 +0,0 @@ - -This directory is intended for project header files. - -A header file is a file containing C declarations and macro definitions -to be shared between several project source files. You request the use of a -header file in your project source file (C, C++, etc) located in `src` folder -by including it, with the C preprocessing directive `#include'. - -```src/main.c - -#include "header.h" - -int main (void) -{ - ... -} -``` - -Including a header file produces the same results as copying the header file -into each source file that needs it. Such copying would be time-consuming -and error-prone. With a header file, the related declarations appear -in only one place. If they need to be changed, they can be changed in one -place, and programs that include the header file will automatically use the -new version when next recompiled. The header file eliminates the labor of -finding and changing all the copies as well as the risk that a failure to -find one copy will result in inconsistencies within a program. - -In C, the usual convention is to give header files names that end with `.h'. -It is most portable to use only letters, digits, dashes, and underscores in -header file names, and at most one dot. - -Read more about using header files in official GCC documentation: - -* Include Syntax -* Include Operation -* Once-Only Headers -* Computed Includes - -https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html diff --git a/008-TankPlant/SnakeGame/lib/README b/008-TankPlant/SnakeGame/lib/README deleted file mode 100644 index 2593a33..0000000 --- a/008-TankPlant/SnakeGame/lib/README +++ /dev/null @@ -1,46 +0,0 @@ - -This directory is intended for project specific (private) libraries. -PlatformIO will compile them to static libraries and link into executable file. - -The source code of each library should be placed in an own separate directory -("lib/your_library_name/[here are source files]"). - -For example, see a structure of the following two libraries `Foo` and `Bar`: - -|--lib -| | -| |--Bar -| | |--docs -| | |--examples -| | |--src -| | |- Bar.c -| | |- Bar.h -| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html -| | -| |--Foo -| | |- Foo.c -| | |- Foo.h -| | -| |- README --> THIS FILE -| -|- platformio.ini -|--src - |- main.c - -and a contents of `src/main.c`: -``` -#include -#include - -int main (void) -{ - ... -} - -``` - -PlatformIO Library Dependency Finder will find automatically dependent -libraries scanning project source files. - -More information about PlatformIO Library Dependency Finder -- https://docs.platformio.org/page/librarymanager/ldf.html diff --git a/008-TankPlant/SnakeGame/platformio.ini b/008-TankPlant/SnakeGame/platformio.ini index 18dcda6..416d9a1 100644 --- a/008-TankPlant/SnakeGame/platformio.ini +++ b/008-TankPlant/SnakeGame/platformio.ini @@ -24,4 +24,4 @@ lib_deps = ;extra_scripts = extra_script.py -build_flags = -w -Iinclude -Wno-unknown-pragmas +build_flags = -w -Isrc -Iinclude -Wno-unknown-pragmas diff --git a/008-TankPlant/StockCode/lib/CL_DRV8835/CL_DRV8835.cpp b/008-TankPlant/StockCode/lib/CL_DRV8835/CL_DRV8835.cpp index c80f20a..d499c4a 100644 --- a/008-TankPlant/StockCode/lib/CL_DRV8835/CL_DRV8835.cpp +++ b/008-TankPlant/StockCode/lib/CL_DRV8835/CL_DRV8835.cpp @@ -1,6 +1,6 @@ #include "Arduino.h" #include "CL_DRV8835.h" -#include +#include "Configuration.h" #include CL_DRV8835::CL_DRV8835(int leftSpeedPin, int leftDirPin, int rightSpeedPin, int rightDirPin) { diff --git a/008-TankPlant/StockCode/platformio.ini b/008-TankPlant/StockCode/platformio.ini index 7fbff17..e01c7d4 100644 --- a/008-TankPlant/StockCode/platformio.ini +++ b/008-TankPlant/StockCode/platformio.ini @@ -24,4 +24,4 @@ lib_deps = ; extra_scripts = extra_script.py -build_flags = -w -Iinclude -Wno-unknown-pragmas \ No newline at end of file +build_flags = -w -Isrc -Iinclude -Wno-unknown-pragmas \ No newline at end of file diff --git a/008-TankPlant/StockCode/include/Configuration.h b/008-TankPlant/StockCode/src/Configuration.h similarity index 100% rename from 008-TankPlant/StockCode/include/Configuration.h rename to 008-TankPlant/StockCode/src/Configuration.h diff --git a/008-TankPlant/StockCode/include/Configuration.ts b/008-TankPlant/StockCode/src/Configuration.ts similarity index 100% rename from 008-TankPlant/StockCode/include/Configuration.ts rename to 008-TankPlant/StockCode/src/Configuration.ts diff --git a/008-TankPlant/StockCode/src/main.cpp b/008-TankPlant/StockCode/src/main.cpp index 6dcdec9..5457717 100644 --- a/008-TankPlant/StockCode/src/main.cpp +++ b/008-TankPlant/StockCode/src/main.cpp @@ -69,8 +69,8 @@ // Many of the basic behaviors of the robot can be changed with the parameters stored in this header file. // Open it up to see what you can change! - #include - + #include "Configuration.h" + #include // Provides an interface for using the DRV8835 motor driver to manuever the tank chassis #include // Handles button debouncing and interpretation #include // A neat little wrapper library for timing functions diff --git a/008-TankPlant/TouchpadHack/include/README b/008-TankPlant/TouchpadHack/include/README deleted file mode 100644 index 194dcd4..0000000 --- a/008-TankPlant/TouchpadHack/include/README +++ /dev/null @@ -1,39 +0,0 @@ - -This directory is intended for project header files. - -A header file is a file containing C declarations and macro definitions -to be shared between several project source files. You request the use of a -header file in your project source file (C, C++, etc) located in `src` folder -by including it, with the C preprocessing directive `#include'. - -```src/main.c - -#include "header.h" - -int main (void) -{ - ... -} -``` - -Including a header file produces the same results as copying the header file -into each source file that needs it. Such copying would be time-consuming -and error-prone. With a header file, the related declarations appear -in only one place. If they need to be changed, they can be changed in one -place, and programs that include the header file will automatically use the -new version when next recompiled. The header file eliminates the labor of -finding and changing all the copies as well as the risk that a failure to -find one copy will result in inconsistencies within a program. - -In C, the usual convention is to give header files names that end with `.h'. -It is most portable to use only letters, digits, dashes, and underscores in -header file names, and at most one dot. - -Read more about using header files in official GCC documentation: - -* Include Syntax -* Include Operation -* Once-Only Headers -* Computed Includes - -https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html diff --git a/008-TankPlant/TouchpadHack/lib/CL_DRV8835/CL_DRV8835.cpp b/008-TankPlant/TouchpadHack/lib/CL_DRV8835/CL_DRV8835.cpp index c80f20a..d499c4a 100644 --- a/008-TankPlant/TouchpadHack/lib/CL_DRV8835/CL_DRV8835.cpp +++ b/008-TankPlant/TouchpadHack/lib/CL_DRV8835/CL_DRV8835.cpp @@ -1,6 +1,6 @@ #include "Arduino.h" #include "CL_DRV8835.h" -#include +#include "Configuration.h" #include CL_DRV8835::CL_DRV8835(int leftSpeedPin, int leftDirPin, int rightSpeedPin, int rightDirPin) { diff --git a/008-TankPlant/TouchpadHack/lib/README b/008-TankPlant/TouchpadHack/lib/README deleted file mode 100644 index 2593a33..0000000 --- a/008-TankPlant/TouchpadHack/lib/README +++ /dev/null @@ -1,46 +0,0 @@ - -This directory is intended for project specific (private) libraries. -PlatformIO will compile them to static libraries and link into executable file. - -The source code of each library should be placed in an own separate directory -("lib/your_library_name/[here are source files]"). - -For example, see a structure of the following two libraries `Foo` and `Bar`: - -|--lib -| | -| |--Bar -| | |--docs -| | |--examples -| | |--src -| | |- Bar.c -| | |- Bar.h -| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html -| | -| |--Foo -| | |- Foo.c -| | |- Foo.h -| | -| |- README --> THIS FILE -| -|- platformio.ini -|--src - |- main.c - -and a contents of `src/main.c`: -``` -#include -#include - -int main (void) -{ - ... -} - -``` - -PlatformIO Library Dependency Finder will find automatically dependent -libraries scanning project source files. - -More information about PlatformIO Library Dependency Finder -- https://docs.platformio.org/page/librarymanager/ldf.html diff --git a/008-TankPlant/TouchpadHack/platformio.ini b/008-TankPlant/TouchpadHack/platformio.ini index 9ab4a7e..ee91173 100644 --- a/008-TankPlant/TouchpadHack/platformio.ini +++ b/008-TankPlant/TouchpadHack/platformio.ini @@ -24,4 +24,4 @@ lib_deps = ; extra_scripts = extra_script.py -build_flags = -w -Iinclude -Wno-unknown-pragmas \ No newline at end of file +build_flags = -w -Isrc -Iinclude -Wno-unknown-pragmas \ No newline at end of file diff --git a/008-TankPlant/TouchpadHack/src/CL_DRV8835.cpp b/008-TankPlant/TouchpadHack/src/CL_DRV8835.cpp index c80f20a..d499c4a 100644 --- a/008-TankPlant/TouchpadHack/src/CL_DRV8835.cpp +++ b/008-TankPlant/TouchpadHack/src/CL_DRV8835.cpp @@ -1,6 +1,6 @@ #include "Arduino.h" #include "CL_DRV8835.h" -#include +#include "Configuration.h" #include CL_DRV8835::CL_DRV8835(int leftSpeedPin, int leftDirPin, int rightSpeedPin, int rightDirPin) { diff --git a/008-TankPlant/TouchpadHack/include/Configuration.h b/008-TankPlant/TouchpadHack/src/Configuration.h similarity index 100% rename from 008-TankPlant/TouchpadHack/include/Configuration.h rename to 008-TankPlant/TouchpadHack/src/Configuration.h diff --git a/008-TankPlant/TouchpadHack/include/Configuration.ts b/008-TankPlant/TouchpadHack/src/Configuration.ts similarity index 100% rename from 008-TankPlant/TouchpadHack/include/Configuration.ts rename to 008-TankPlant/TouchpadHack/src/Configuration.ts diff --git a/008-TankPlant/TouchpadHack/src/main.cpp b/008-TankPlant/TouchpadHack/src/main.cpp index 5ffa887..d7e35c7 100644 --- a/008-TankPlant/TouchpadHack/src/main.cpp +++ b/008-TankPlant/TouchpadHack/src/main.cpp @@ -31,7 +31,7 @@ // Many of the basic behaviors of the robot can be changed with the parameters stored in this header file. // Open it up to see what you can change! -#include +#include "Configuration.h" #include // Provides an interface for using the DRV8835 motor driver to manuever the tank chassis #include // Handles button debouncing and interpretation