ManualController

public class ManualController implements Controller

Manual controller. Output is equal to setpoint value, any input is ignored.

Author:Marcel Stefko

Fields

maximum

protected double maximum

Maximal possible output value.

setpoint

protected double setpoint

Output value

Constructors

ManualController

public ManualController(double maximum, double initial_output)

Initialize with maximal output value

Parameters:
  • maximum – max output value
  • initial_output – starting value of output

Methods

getCurrentOutput

public double getCurrentOutput()

getName

public String getName()

getSetpoint

public double getSetpoint()

getStatusPanel

public ControllerStatusPanel getStatusPanel()

nextValue

public double nextValue(double value)

setSetpoint

public void setSetpoint(double new_setpoint)