66 Commits (c92069644dba184d7cb5962e6f8f6e83e2148437)

Author SHA1 Message Date
DrZiplok@gmail.com a64c5ef782 Correct misunderstanding about the intent of the external gain array. 14 years ago
DrZiplok@gmail.com 72cf1b4e57 Add a default ctor; due to 0 being magic, PID pid(0) is ambiguous. 14 years ago
DrZiplok@gmail.com 73eab31d0c Shrink the ctor slightly more 14 years ago
DrZiplok@gmail.com e699812af4 Don't zero fields in the ctor that can be zeroed by reset_I; the code gets replicated for every static instance of the class, which is obscene. 14 years ago
DrZiplok@gmail.com 9a45c2babc Re-type delta t, explicitly size error args to get_pid. 14 years ago
james.goppert f04e58c6b3 Added default scalar of 1 to PID. 14 years ago
DrZiplok@gmail.com b0fbe39459 Remove spurious scaling 14 years ago
DrZiplok@gmail.com 342b759fea Move the eeprom.h include out of the header, it's not needed there. 14 years ago
DrZiplok@gmail.com 52abef58d5 More syntax, etc. fixes. Compiles OK now. 14 years ago
DrZiplok@gmail.com dc40ee00ae Fix accessors, _RC 14 years ago
DrZiplok 264cca6d24 With apologies to Jason for breaking his branch, clean this up and document it. 14 years ago
james.goppert 3ca85f94d4 Checked for dt>0 in PID and modified ctor 14 years ago
james.goppert 7598c02f51 Added load/save gain overloads for float arrays to PID, 14 years ago
james.goppert 00e7f9b6d0 Added lowpass filter on PID lib derivative calc 14 years ago
jasonshort 391e4268c4 git-svn-id: https://arducopter.googlecode.com/svn/trunk@859 f9c3cf11-9bcb-44bc-f272-b75c42450872 14 years ago
jasonshort e7b26da27d A simple OO PID library 14 years ago