diff --git a/PID_v1/Examples/PID_AdaptiveTunings/PID_AdaptiveTunings.ino b/PID_v1/examples/PID_AdaptiveTunings/PID_AdaptiveTunings.ino similarity index 100% rename from PID_v1/Examples/PID_AdaptiveTunings/PID_AdaptiveTunings.ino rename to PID_v1/examples/PID_AdaptiveTunings/PID_AdaptiveTunings.ino diff --git a/PID_v1/Examples/PID_Basic/PID_Basic.ino b/PID_v1/examples/PID_Basic/PID_Basic.ino similarity index 100% rename from PID_v1/Examples/PID_Basic/PID_Basic.ino rename to PID_v1/examples/PID_Basic/PID_Basic.ino diff --git a/PID_v1/Examples/PID_RelayOutput/PID_RelayOutput.ino b/PID_v1/examples/PID_RelayOutput/PID_RelayOutput.ino similarity index 100% rename from PID_v1/Examples/PID_RelayOutput/PID_RelayOutput.ino rename to PID_v1/examples/PID_RelayOutput/PID_RelayOutput.ino diff --git a/PID_v1/library.json b/PID_v1/library.json new file mode 100644 index 0000000..1d93206 --- /dev/null +++ b/PID_v1/library.json @@ -0,0 +1,19 @@ +{ + "name": "PID", + "keywords": "PID, controller, signal", + "description": "PID controller calculates an 'error' value as the difference between a measured input and a desired setpoint. The controller attempts to minimize the error by adjusting an output.", + "url": "http://playground.arduino.cc/Code/PIDLibrary", + "include": "PID_v1", + "authors": + [ + { + "name": "Brett Beauregard" + } + ], + "repository": + { + "type": "git", + "url": "https://github.com/br3ttb/Arduino-PID-Library.git" + }, + "frameworks": "arduino" +} diff --git a/PID_v1/library.properties b/PID_v1/library.properties new file mode 100644 index 0000000..0df2127 --- /dev/null +++ b/PID_v1/library.properties @@ -0,0 +1,9 @@ +name=PID +version=1.0.1 +author=Brett Beauregard +maintainer=Brett Beauregard +sentence=PID controller +paragraph=A PID controller calculates an 'error' value as the difference between a measured input and a desired setpoint. The controller attempts to minimize the error by adjusting an output. +category=Signal Input/Output +url=http://playground.arduino.cc/Code/PIDLibrary +architectures=*