BakeoutController-Basic  0.1
A Controller for the Omicron vacuum chamber
Public Member Functions | List of all members
kernel.controllers.TDKLambdaPowerSupplyFactory Interface Reference
Inheritance diagram for kernel.controllers.TDKLambdaPowerSupplyFactory:
Inheritance graph
[legend]

Public Member Functions

Kernel getKernel ()
 
void setKernel (Kernel kernel)
 
void setPortName (String portName)
 
PowerSupply getPowerSupply () throws PortInUseException, IOException, UnsupportedCommOperationException, DeviceAlreadyCreatedException
 
void makePowerSupply () throws PortInUseException, IOException, UnsupportedCommOperationException, DeviceAlreadyCreatedException
 

Detailed Description

Factory for making power supplies

Definition at line 14 of file controllers/TDKLambdaPowerSupplyFactory.java.

Member Function Documentation

Kernel kernel.controllers.TDKLambdaPowerSupplyFactory.getKernel ( )
Returns
The application kernel to which this factory is attached

Implemented in kernel.models.TDKLambdaPowerSupplyFactory.

PowerSupply kernel.controllers.TDKLambdaPowerSupplyFactory.getPowerSupply ( ) throws PortInUseException, IOException, UnsupportedCommOperationException, DeviceAlreadyCreatedException
Returns
A power supply
Exceptions
PortInUseExceptionIf the serial port used to create this device is occupied
IOExceptionIf the serial port can be acquired, but communication with the power supply cannot be established
UnsupportedCommOperationExceptionIf the serial port can be acquired, but cannot be configured for proper communication with the power supply.

Implemented in kernel.models.TDKLambdaPowerSupplyFactory.

void kernel.controllers.TDKLambdaPowerSupplyFactory.makePowerSupply ( ) throws PortInUseException, IOException, UnsupportedCommOperationException, DeviceAlreadyCreatedException

Create an instance of the power supply and write it to the device registry.

Exceptions
PortInUseExceptionIf the serial port used to create this device is occupied
IOExceptionIf the serial port can be acquired, but communication with the power supply cannot be established
UnsupportedCommOperationExceptionIf the serial port can be acquired, but cannot be configured for proper communication with the power supply.

Implemented in kernel.models.TDKLambdaPowerSupplyFactory.

void kernel.controllers.TDKLambdaPowerSupplyFactory.setKernel ( Kernel  kernel)

Attach this factory to a new kernel

Parameters
kernelThe kernel to which this factory will be attached

Implemented in kernel.models.TDKLambdaPowerSupplyFactory.

void kernel.controllers.TDKLambdaPowerSupplyFactory.setPortName ( String  portName)
Parameters
portNameThe name of the serial port that is to be used when making the power supply

Implemented in kernel.models.TDKLambdaPowerSupplyFactory.


The documentation for this interface was generated from the following file:
Git Repo