8000 GitHub - markwomack/Arduino-PID-Library: A forked version of the most popular PID library for Arduino so that I can format and modernize it.
[go: up one dir, main page]

Skip to content

A forked version of the most popular PID library for Arduino so that I can format and modernize it.

Notifications You must be signed in to change notification settings

markwomack/Arduino-PID-Library

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a fork of the popular PID library by Brett Beauregard. I've used this library a lot,
but wanted a version of the api and code that was better formated and modernized. This is
it. It is exactly the same functionality, but the code has been reformated, methods renamed
slightly to have lowercase starts, and member variable names changed to more modern versions.

While the functionality is the same, this version is not a drop-in replacement for the original.
Changes to client code will need to be made, primarily changing the method names to match
the version in this library. Otherwise, the prameters are the same.

If you have any further suggestions, then please let me know. Mr. Beauregard's original text
is below.

***************************************************************
* Arduino PID Library - Version 1.2.1
* by Brett Beauregard <br3ttb@gmail.com> brettbeauregard.com
*
* This Library is licensed under the MIT License.
***************************************************************

 - For an ultra-detailed explanation of why the code is the way it is, please visit: 
   http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/

 - For function documentation see:  http://playground.arduino.cc/Code/PIDLibrary

About

A forked version of the most popular PID library for Arduino so that I can format and modernize it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%
0