Interface BaseController

  • All Known Implementing Classes:
    PDFController, PIFController

    @Deprecated(since="October 2020",
                forRemoval=true)
    public interface BaseController
    Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      double calculate​(double error, double dt)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Calculate a new controller output
      void reset()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Reset the controller
    • Method Detail

      • calculate

        double calculate​(double error,
                         double dt)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Calculate a new controller output
        Parameters:
        error - Controller error
        dt - Time since last call
        Returns:
        New output
      • reset

        void reset()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Reset the controller