Package jisa.control
Class PIDController
- java.lang.Object
-
- jisa.control.PIDController
-
public class PIDController extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePIDController.Input<T>static interfacePIDController.Output<T>
-
Constructor Summary
Constructors Constructor Description PIDController(int interval, PIDController.Input<java.lang.Double> input, PIDController.Output<java.lang.Double> output)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetD()doublegetI()doublegetP()doublegetTarget()voidsetPID(double P, double I, double D)voidsetTarget(double value)voidstart()voidstop()
-
-
-
Constructor Detail
-
PIDController
public PIDController(int interval, PIDController.Input<java.lang.Double> input, PIDController.Output<java.lang.Double> output)
-
-