
public class CCOBMainModule extends Object implements org.lsst.ccs.framework.HasLifecycle
| Constructor and Description |
|---|
CCOBMainModule() |
| Modifier and Type | Method and Description |
|---|---|
org.lsst.ccs.drivers.ccob.CCOBDataRead |
getADCValues()
Gets the ADC values.
|
CCOBState |
getFullState()
Gets the full state of the CCOB module.
|
void |
postInit() |
void |
postStart() |
void |
setUpdatePeriod(int value)
Sets the update period.
|
void |
turnOffLed()
Turn Off the led.
|
void |
turnOnLed()
Turn On the led.
|
public void postInit()
postInit in interface org.lsst.ccs.framework.HasLifecyclepublic void postStart()
postStart in interface org.lsst.ccs.framework.HasLifecycle@Command(type=QUERY, description="Get the CCOB state") public CCOBState getFullState()
@Command(type=ACTION, description="Set the update interval") public void setUpdatePeriod(@Argument(description="The tick period (ms)") int value)
value - The update period (milliseconds) to set.@Command public org.lsst.ccs.drivers.ccob.CCOBDataRead getADCValues() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=1, description="Turn On the led.") public void turnOnLed()
@Command(type=ACTION, level=1, description="Turn Off the led.") public void turnOffLed()
Copyright © 2019 LSST. All rights reserved.