
public class TruckModule
extends org.lsst.ccs.framework.Module
| Modifier and Type | Field and Description |
|---|---|
protected DigitalSensor |
railSensorStandback
A effect Hall sensor which says if the truck is at standback position or
not.
|
protected DigitalSensor |
railSensorStandby
A effect Hall sensor which says if the truck is at standby position or
not.
|
| Constructor and Description |
|---|
TruckModule(DigitalSensor railSensorStandback,
DigitalSensor railSensorStandby)
Build a new TruckModule with a tickmillis of 3000.
|
| Modifier and Type | Method and Description |
|---|---|
DigitalSensor |
getRailSensorStandback() |
DigitalSensor |
getRailSensorStandby() |
FcsEnumerations.AutoChangerTrucksLocation |
getTruckLocation()
This method returns the truck position (an ENUM).
|
void |
initModule()
***********************************************************************************************
|
void |
setRailSensorStandback(DigitalSensor railSensorStandback) |
void |
setRailSensorStandby(DigitalSensor railSensorStandby) |
String |
toString() |
void |
updateLocation(String hexaValueOfInputs)
This methods updates the field truckLocation in parsing the values of the
8 channels of the DIO device.
|
getNObserverThreads, getObservables, getTickMillis, init, listens, processUpdate, sendSignal, sendSignalWithTimeLimit, setNObserverThreads, setObservables, setTickMillis, shutdownNow, signal, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchange, dropSubmittedChanges, getChildren, getComponentByName, getEnvironment, getParent, getParentObject, getSubmittedChanges, isParameterConfigurable, postStart, printConfigurableParameters, setBulkParameter, start, submitChange, submitChanges, validateBulkChangeprotected DigitalSensor railSensorStandback
protected DigitalSensor railSensorStandby
public TruckModule(DigitalSensor railSensorStandback, DigitalSensor railSensorStandby)
railSensorStandback - railSensorStandby - public DigitalSensor getRailSensorStandback()
public void setRailSensorStandback(DigitalSensor railSensorStandback)
public DigitalSensor getRailSensorStandby()
public void setRailSensorStandby(DigitalSensor railSensorStandby)
public void initModule()
initModule in class org.lsst.ccs.framework.Modulepublic FcsEnumerations.AutoChangerTrucksLocation getTruckLocation()
public void updateLocation(String hexaValueOfInputs)
hexaValueOfInputs - FcsHardwareExceptionCopyright © 2017 LSST. All rights reserved.