ApplyOutput(float output) (defined in MonoBrickFirmware.Movement.PositionPID) | MonoBrickFirmware.Movement.PositionPID | inlineprotectedvirtual |
CalculateError() (defined in MonoBrickFirmware.Movement.PositionPID) | MonoBrickFirmware.Movement.PositionPID | inlineprotectedvirtual |
Cancel() (defined in MonoBrickFirmware.Tools.PIDAbstraction) | MonoBrickFirmware.Tools.PIDAbstraction | inline |
currentError (defined in MonoBrickFirmware.Tools.PIDAbstraction) | MonoBrickFirmware.Tools.PIDAbstraction | protected |
currentOutput (defined in MonoBrickFirmware.Tools.PIDAbstraction) | MonoBrickFirmware.Tools.PIDAbstraction | protected |
Dispose() (defined in MonoBrickFirmware.Tools.PIDAbstraction) | MonoBrickFirmware.Tools.PIDAbstraction | inline |
done (defined in MonoBrickFirmware.Tools.PIDAbstraction) | MonoBrickFirmware.Tools.PIDAbstraction | protected |
PIDAbstraction(float P, float I, float D, float newSampleTime, float maxOut=100.0f, float minOut=-100.0f, float maxChangePerSec=0.0f, float minChangePerSec=0.0f) (defined in MonoBrickFirmware.Tools.PIDAbstraction) | MonoBrickFirmware.Tools.PIDAbstraction | inline |
PositionPID(Motor motor, Int32 position, bool brake, sbyte maxPower, float P, float I, float D, int settleTimeMs) (defined in MonoBrickFirmware.Movement.PositionPID) | MonoBrickFirmware.Movement.PositionPID | inline |
Run(Int32 position) (defined in MonoBrickFirmware.Movement.PositionPID) | MonoBrickFirmware.Movement.PositionPID | inline |
Run() (defined in MonoBrickFirmware.Tools.PIDAbstraction) | MonoBrickFirmware.Tools.PIDAbstraction | inline |
StopLoop() (defined in MonoBrickFirmware.Movement.PositionPID) | MonoBrickFirmware.Movement.PositionPID | inlineprotectedvirtual |