Skip to main content

Class StandardPidController

Represents a standard PID controller

Assembly: Meadow.Foundation.dll​
View Source​
Declaration
public class StandardPidController : PidControllerBase, IPidController

Inheritance: System.Object -> Meadow.Foundation.Controllers.Pid.PidControllerBase

Implements:
Meadow.Peripherals.Controllers.PID.IPidController

Properties​

IntegralComponent​

Integral time in minutes

View Source​
Declaration
public override float IntegralComponent { get; set; }

DerivativeComponent​

Derivative time in minutes

View Source​
Declaration
public override float DerivativeComponent { get; set; }

Methods​

CalculateControlOutput()​

Calculate control output of PID

View Source​
Declaration
public override float CalculateControlOutput()
Returns​

System.Single

Implements​

  • Meadow.Peripherals.Controllers.PID.IPidController