public class CanOpenPlutoGateway extends PlutoGatewayModule implements PieceOfHardware
hexaValues, lock, updatingValues, valueUpdated| Constructor and Description |
|---|
CanOpenPlutoGateway(String string,
int i,
String nodeID,
String serialNB) |
| Modifier and Type | Method and Description |
|---|---|
String |
configure() |
String |
getNodeID() |
String |
getSerialNB() |
String |
initializeHardware()
This methods write some configuration data on the hardware CPU.
|
void |
initModule() |
boolean |
isInitalized() |
boolean |
isNodeIdBootedAndOK() |
String[] |
readNewHexaValues() |
String |
toString() |
String |
writeTransmissionType(String transmissionType) |
getHexaValues, updateValuesalias, change, dropConfigurationContext, getCheckedValueFromConfiguration, getChildren, getComponentByName, getComponentDictionariesTree, getComponentTree, getContext, getDictionary, getEnvironment, getMainDictionary, getModule, getName, getNObserverThreads, getObservables, getParent, getSubsystem, getTickMillis, init, injectResources, listens, newConfigurationContext, notifyChange, notifyChangeWithoutPreliminaryChecks, percolateSignal, processUpdate, publish, publish, publish, publish, publish, publish, publishData, publishData, publishData, publishData, publishData, publishData, publishData, register, sendSignal, sendSignal, sendToReply, sendToStatus, setBeanName, setContext, setEnvironment, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownCommand, shutdownNow, signal, start, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNamepublic String getSerialNB()
getSerialNB in interface PieceOfHardwarepublic String getNodeID()
getNodeID in interface PieceOfHardwarepublic boolean isNodeIdBootedAndOK()
isNodeIdBootedAndOK in interface PieceOfHardwarepublic boolean isInitalized()
isInitalized in interface PieceOfHardwarepublic void initModule()
initModule in class PlutoGatewayModulepublic String initializeHardware() throws SDORequestException, org.lsst.ccs.bus.ErrorInCommandExecutionException
PieceOfHardwareinitializeHardware in interface PieceOfHardwareSDORequestExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionpublic String configure() throws SDORequestException, org.lsst.ccs.bus.ErrorInCommandExecutionException
SDORequestExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionpublic String writeTransmissionType(String transmissionType) throws SDORequestException, org.lsst.ccs.bus.ErrorInCommandExecutionException, org.lsst.ccs.bus.BadCommandException
SDORequestExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionorg.lsst.ccs.bus.BadCommandExceptionpublic String[] readNewHexaValues() throws FcsHardwareException
readNewHexaValues in interface PlutoGatewayInterfaceFcsHardwareExceptionpublic String toString()
toString in class PlutoGatewayModuleCopyright © 2014 LSST. All rights reserved.