public abstract class ClampActuatorModule extends org.lsst.ccs.framework.Module implements Actuator
| Modifier and Type | Field and Description |
|---|---|
boolean |
on |
int |
readValue |
int |
sentCurrentMaxValue |
int |
sentCurrentMinValue |
int |
sentValue |
| Constructor and Description |
|---|
ClampActuatorModule() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getMotor_continuousCurrentLimit() |
abstract int |
getMotor_maxSpeedInCurrentMode() |
abstract String |
getMotor_mode() |
abstract int |
getMotor_outputCurrentLimit() |
abstract int |
getMotor_polePairNumber() |
abstract int |
getMotor_thermalTimeConstantWinding() |
abstract int |
getMotor_type() |
abstract String |
getNodeID() |
abstract int |
getPositionSensorType() |
int |
getReadValue() |
int |
getSentCurrentMaxValue() |
int |
getSentCurrentMinValue() |
int |
getSentValue() |
abstract String |
getSerialNB() |
StatusDataPublishedByClampActuator |
getStatusData() |
void |
initModule() |
boolean |
isOff() |
boolean |
isOn() |
abstract String |
maintainUnclamped() |
abstract String |
off() |
abstract String |
on() |
alias, change, checkHardware, dropConfigurationContext, getCheckedValueFromConfiguration, getChildren, getContext, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, newConfigurationContext, notifyChange, notifyChangeWithoutPreliminaryChecks, processUpdate, publishData, publishData, publishData, publishData, publishData, publishData, publishData, register, removeLogPanicState, sendToReply, sendToStatus, setBeanName, setContext, setEnvironment, setHandlerLevel, setLogLevel, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownCommand, shutdownNow, start, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic boolean on
public int readValue
public int sentValue
public int sentCurrentMinValue
public int sentCurrentMaxValue
public int getReadValue()
getReadValue in interface Actuatorpublic int getSentValue()
getSentValue in interface Actuatorpublic int getSentCurrentMaxValue()
getSentCurrentMaxValue in interface Actuatorpublic int getSentCurrentMinValue()
getSentCurrentMinValue in interface Actuatorpublic void initModule()
initModule in class org.lsst.ccs.framework.Modulepublic abstract String on() throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException
public abstract String off() throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException
public abstract String maintainUnclamped() throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException
org.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionpublic abstract int getMotor_continuousCurrentLimit()
public abstract int getMotor_maxSpeedInCurrentMode()
public abstract String getMotor_mode()
public abstract int getMotor_outputCurrentLimit()
public abstract int getMotor_polePairNumber()
public abstract int getMotor_thermalTimeConstantWinding()
public abstract int getMotor_type()
public abstract String getNodeID()
public abstract int getPositionSensorType()
public abstract String getSerialNB()
public StatusDataPublishedByClampActuator getStatusData()
Copyright © 2013 LSST. All Rights Reserved.