BakeoutController-Basic  0.1
A Controller for the Omicron vacuum chamber
main/java/kernel/Kernel.java
1 package kernel;
2 
3 import kernel.controllers.*;
8 import kernel.views.*;
9 
13 public interface Kernel {
18 
19  PortDriver getPortDriver();
20 
21  DeviceContainer getDeviceRegistryView();
22 
23  DeviceRegistry getDeviceRegistryController();
24 
25  TDKLambdaPowerSupplyFactory getPowerSupplyFactory();
26 
27  ModbusConnector getModbusConnector();
28 
29  PVCiPressureGaugeFactory getPressureGaugeFactory();
30 
31  kernel.views.VariableProviderContainer getVariableProvidersView();
32 
34  getVariableProvidersController();
35 
36  TaskRunner getTaskRunner();
37 
38  void setTaskRunner(TaskRunner runner);
39 }
CommPortReporter getCommPortReporter()
Git Repo