Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
precision_pi.h File Reference

Generic proportional-integral controller. More...

Go to the source code of this file.

Data Structures

struct  precision_pi
 State of an independent proportional-integral controller. More...

Functions

void precision_pi_init (struct precision_pi *pi, double kp, double ki)
 Initialize a PI controller.
void precision_pi_reset (struct precision_pi *pi)
 Reset the accumulated integral term.
double precision_pi_update (struct precision_pi *pi, double error)
 Update a PI controller from an error sample.

Detailed Description

Generic proportional-integral controller.