.. java:import:: ch.epfl.leb.alica.interfaces Controller .. java:import:: ch.epfl.leb.alica.interfaces.controllers ControllerStatusPanel ManualController ================ .. java:package:: ch.epfl.leb.alica.acpack.controllers.manual :noindex: .. java:type:: public class ManualController implements Controller Manual controller. Output is equal to setpoint value, any input is ignored. :author: Marcel Stefko Fields ------ maximum ^^^^^^^ .. java:field:: protected double maximum :outertype: ManualController Maximal possible output value. setpoint ^^^^^^^^ .. java:field:: protected double setpoint :outertype: ManualController Output value Constructors ------------ ManualController ^^^^^^^^^^^^^^^^ .. java:constructor:: public ManualController(double maximum, double initial_output) :outertype: ManualController Initialize with maximal output value :param maximum: max output value :param initial_output: starting value of output Methods ------- getCurrentOutput ^^^^^^^^^^^^^^^^ .. java:method:: @Override public double getCurrentOutput() :outertype: ManualController getName ^^^^^^^ .. java:method:: @Override public String getName() :outertype: ManualController getSetpoint ^^^^^^^^^^^ .. java:method:: @Override public double getSetpoint() :outertype: ManualController getStatusPanel ^^^^^^^^^^^^^^ .. java:method:: @Override public ControllerStatusPanel getStatusPanel() :outertype: ManualController nextValue ^^^^^^^^^ .. java:method:: @Override public double nextValue(double value) :outertype: ManualController setSetpoint ^^^^^^^^^^^ .. java:method:: @Override public void setSetpoint(double new_setpoint) :outertype: ManualController