Skip to content

Commit

Permalink
Readme updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Justin Marple authored and Justin Marple committed Feb 11, 2015
1 parent 69dd497 commit 63622de
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,23 @@ Stack Basics:
- StackPop (Stack *object)
- StackPeek (Stack *object)
- StackIsEmpty (Stack *object)

Circular Buffer Basics:
- CircularBufferInit (CircularBuffer *object, int size)
- CircularBufferIsEmpty (CircularBuffer *object)
- CircularBufferIsFull (CircularBuffer *object)
- CircularBufferSize (CircularBuffer *object)
- CircularBufferAdd (CircularBuffer *object, float value)
- CircularBufferGet (CircularBuffer *object)

Motion Profile Basics:
- MotionProfileInit (MotionProfile *profile)
- MotionProfileSetAccel (MotionProfile *profile, float accel, float decel)
- MotionProfileSetVelocity(MotionProfile *profile, float enterVel, float maxVel, float endVel)
- MotionProfileSetDistance(MotionProfile *profile, float distance)
- MotionProfileIsComplete(MotionProfile *profile, float time)
- MotionProfileCompute (MotionProfile *profile, float time)
- MotionProfileEasyParams(MotionProfile *profile, float accel, float speed, float distance)

PID Basics:
- PIDInit (PID *controller, float kP, float kI, float kD)
Expand All @@ -57,6 +74,10 @@ Kalman Filter Basics:
- KalmanPredict (KalmanFilter *kal)
- KalmanUpdate (KalmanFilter *kal, Matrix measurement)

Simple Kalman Filter Basics:
- SimpleKalmanInit (KalmanFilter *kal, double dt)
- SimpleKalmanUpdate (KalmanFilter *kal, float data)

Median Filter Basics:
- MedianInit (MedianFilter *filter, float size)
- MedianAddData (MedianFilter *filter, float data)
Expand Down

0 comments on commit 63622de

Please sign in to comment.