![]() |
BakeoutController-Basic
0.1
A Controller for the Omicron vacuum chamber
|


Classes | |
| class | VoltageSetPointTask |
Public Member Functions | |
| void | run () throws UnableToRunControlAlgorithmException |
| Kernel | getKernel () |
| void | setKernel (Kernel kernel) |
| Boolean | isRunning () |
| Double | getDesiredVoltage () |
| void | setDesiredVoltage (Double desiredVoltage) |
| Float | getPressureUpperBound () |
| void | setPressureUpperBound (Float pressureUpperBound) |
| Integer | getMaximumIterations () |
| void | setMaximumIterations (Integer maximumIterations) |
| Double | getProgress () |
Created by mkononen on 23/02/17.
Definition at line 18 of file models/VoltageSetPointAlgorithm.java.
| Double kernel.models.VoltageSetPointAlgorithm.getDesiredVoltage | ( | ) |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 67 of file models/VoltageSetPointAlgorithm.java.
| Kernel kernel.models.VoltageSetPointAlgorithm.getKernel | ( | ) |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 52 of file models/VoltageSetPointAlgorithm.java.
| Integer kernel.models.VoltageSetPointAlgorithm.getMaximumIterations | ( | ) |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 87 of file models/VoltageSetPointAlgorithm.java.
| Float kernel.models.VoltageSetPointAlgorithm.getPressureUpperBound | ( | ) |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 77 of file models/VoltageSetPointAlgorithm.java.
| Double kernel.models.VoltageSetPointAlgorithm.getProgress | ( | ) |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 131 of file models/VoltageSetPointAlgorithm.java.
| Boolean kernel.models.VoltageSetPointAlgorithm.isRunning | ( | ) |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 62 of file models/VoltageSetPointAlgorithm.java.
| void kernel.models.VoltageSetPointAlgorithm.run | ( | ) | throws UnableToRunControlAlgorithmException |
Start the task
| UnableToRunControlAlgorithmException | if the task cannot be started |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 31 of file models/VoltageSetPointAlgorithm.java.
| void kernel.models.VoltageSetPointAlgorithm.setDesiredVoltage | ( | Double | desiredVoltage | ) |
| desiredVoltage | The voltage at which this algorithm is to terminate |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 72 of file models/VoltageSetPointAlgorithm.java.
| void kernel.models.VoltageSetPointAlgorithm.setKernel | ( | Kernel | kernel | ) |
| kernel | The kernel to which this algorithm is to be attached |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 57 of file models/VoltageSetPointAlgorithm.java.
| void kernel.models.VoltageSetPointAlgorithm.setMaximumIterations | ( | Integer | maximumIterations | ) |
| maximumIterations | The desired maximum number of iterations |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 92 of file models/VoltageSetPointAlgorithm.java.
| void kernel.models.VoltageSetPointAlgorithm.setPressureUpperBound | ( | Float | pressureUpperBound | ) |
| pressureUpperBound | The maximum allowed pressure |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 82 of file models/VoltageSetPointAlgorithm.java.
| Git Repo |