|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.lsst.ccs.drivers.rcm.RegClient
org.lsst.ccs.drivers.rcm.BaseSet
org.lsst.ccs.drivers.rcm.Sequencer
org.lsst.ccs.drivers.rcm.SequencerUtils
public class SequencerUtils
Sequencer utility routines
| Field Summary |
|---|
| Fields inherited from class org.lsst.ccs.drivers.rcm.BaseSet |
|---|
CLOCK_PERIOD_0, CLOCK_PERIOD_1, REG_ID, REG_SCHEMA, REG_STATE, REG_TIME_BASE, REG_TRIG_TIME, REG_TRIGGER, REG_VERSION, RSET_POWER_ADCS, RSET_SEQUENCER, RSET_STATUS, RSET_TEMP_ADCS, RSET_TIME_BASE, VERSION_0, VERSION_1, VERSION_2, VERSION_UNKNOWN, VERSION_UNSET |
| Constructor Summary | |
|---|---|
SequencerUtils()
Constructors. |
|
SequencerUtils(RegClient reg)
|
|
| Method Summary | |
|---|---|
void |
clearCache()
Clears the sequencer program cached copy |
int |
getCacheSliceCount()
Gets the slice count of the sequencer program cached copy |
void |
loadCommand(String cmnd)
Carries out a sequencer load command |
void |
loadCommand(String cmnd,
int lineNum)
Carries out a sequencer load command |
int |
loadFile(String fileName)
Loads the sequencer from a file |
| Methods inherited from class org.lsst.ccs.drivers.rcm.Sequencer |
|---|
disable, enable, getTriggerTime, sendStep, sendStop, writeBebSelect, writeDataSource, writeLines, writeLines, writeLines, writeProgEnd, writeProgEndSubr, writeProgExec, writeProgJump, writeProgram, writeProgram, writeProgram, writeSliceCount, writeStack, writeStack, writeStack, writeStack, writeStack, writeStackSize, writeTimes, writeTimes, writeTimes |
| Methods inherited from class org.lsst.ccs.drivers.rcm.BaseSet |
|---|
checkNotVersion, checkVersion, disable, enable, getTime, getTimeRaw, getTriggerTime, getTriggerTimeRaw, getVersion, setTime, setTime, setTimeRaw, waitDone |
| Methods inherited from class org.lsst.ccs.drivers.rcm.RegClient |
|---|
checkOpen, close, finalize, open, read, read, read, readLong, update, write, write, write, writeLong |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SequencerUtils()
public SequencerUtils(RegClient reg)
| Method Detail |
|---|
public void loadCommand(String cmnd)
throws RcmException
RcmException
public void loadCommand(String cmnd,
int lineNum)
throws RcmException
RcmException
public int loadFile(String fileName)
throws RcmException,
IOException
RcmException
IOException
public void clearCache()
throws RcmException
RcmException
public int getCacheSliceCount()
throws RcmException
RcmException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||