public class StatusSet extends BaseSet
BaseSet.VersionRegClient.Impl| Modifier and Type | Field and Description |
|---|---|
static int |
NUM_STAT_REG
Public constants.
|
static int |
OFF_STAT_BUFFSTAT
Public constants.
|
static int |
OFF_STAT_CERR_CNT
Public constants.
|
static int |
OFF_STAT_DISC_CNT
Public constants.
|
static int |
OFF_STAT_FORMAT
Public constants.
|
static int |
OFF_STAT_LDWN_CNT
Public constants.
|
static int |
OFF_STAT_LERR_CNT
Public constants.
|
static int |
OFF_STAT_LINKSTAT
Public constants.
|
static int |
OFF_STAT_RX_CNTS
Public constants.
|
static int |
OFF_STAT_SENT_CNT
Public constants.
|
static int |
OFF_STAT_TRUNC_CNT
Public constants.
|
static int |
OFF_STAT_TX_CNTS
Public constants.
|
static int |
OFF_STAT_VERSION
Public constants.
|
static int |
REG_STATUS
Public constants.
|
static int |
REG_STATUS_0
Public constants.
|
CLOCK_PERIOD_0, CLOCK_PERIOD_1, FW_VERSION_GREB, FW_VERSION_REB0_0, FW_VERSION_REB0_1, FW_VERSION_REB1_2, FW_VERSION_REB1_3, FW_VERSION_REB1_4, FW_VERSION_REB3, FW_VERSION_REB4, FW_VERSION_UNKNOWN, FW_VERSION_UNSET, FW_VERSION_WREB_1, FW_VERSION_WREB_2, FW_VERSION_WREB_3, OPTN_ASPIC, OPTN_BACK_BIAS, OPTN_BOARD_DACS, OPTN_BOARD_POWER, OPTN_BOARD_TEMP, OPTN_CABAC, OPTN_CCD_TEMP, OPTN_DCDC_SYNC, OPTN_DREB_SN, OPTN_FAST_ADCS, OPTN_REB_SN, OPTN_SEQUENCER, OPTN_SLOW_ADCS, OPTN_STATUS, REB_TYPE_GUIDER, REB_TYPE_SCIENCE, REB_TYPE_UNKNOWN, REB_TYPE_WAVEFRONT, REG_BACK_BIAS, REG_DCDC_SYNC, REG_ID, REG_SCHEMA, REG_SN_DREB_START, REG_SN_DREB_VALUE, REG_SN_REB_START, REG_SN_REB_VALUE, REG_STATE, REG_TIME_BASE, REG_TRIG_TIME, REG_TRIGGER, REG_VERSION, RSET_FAST_ADCS, RSET_POWER_ADCS, RSET_SEQUENCER, RSET_STATUS, RSET_TEMP_ADCS, RSET_TIME_BASE, SN_READ_ERROR, SN_READ_OKAY, SN_READ_TIMEOUT, SN_VALUE_MASK, VERSION_0, VERSION_1, VERSION_2, VERSION_3, VERSION_4, VERSION_5, VERSION_UNSUPPHDW_TYPE_DAQ0, HDW_TYPE_DAQ1, HDW_TYPE_PCI, HDW_TYPE_PCI0, HDW_TYPE_PCI1| Constructor and Description |
|---|
StatusSet()
Constructor.
|
StatusSet(RegClient reg)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
disable()
Disables the status block.
|
void |
enable()
Enables the status block.
|
long |
getTriggerTime()
Gets the status block trigger time.
|
Status |
readStatus()
Reads the status block.
|
checkNotVersion, checkVersion, convertRawTime, disable, enable, getDrebSerial, getFwVersion, getHwVersion, getNumStrips, getRebSerial, getRebType, getTime, getTimeRaw, getTriggerTime, getTriggerTimeRaw, getVersion, getVersion, isBackBiasOn, isDcdcSync, isVersion, setBackBias, setDcdcSync, setTime, setTime, setTimeRaw, setVersions, throwIncompatException, waitDonepublic static final int REG_STATUS_0
public static final int REG_STATUS
public static final int OFF_STAT_VERSION
public static final int OFF_STAT_LINKSTAT
public static final int OFF_STAT_CERR_CNT
public static final int OFF_STAT_LDWN_CNT
public static final int OFF_STAT_LERR_CNT
public static final int OFF_STAT_BUFFSTAT
public static final int OFF_STAT_RX_CNTS
public static final int OFF_STAT_TX_CNTS
public static final int OFF_STAT_SENT_CNT
public static final int OFF_STAT_DISC_CNT
public static final int OFF_STAT_TRUNC_CNT
public static final int OFF_STAT_FORMAT
public static final int NUM_STAT_REG
public StatusSet()
public StatusSet(RegClient reg)
reg - The associated register client objectpublic void enable()
throws REBException
enable in class BaseSetREBExceptionpublic void disable()
throws REBException
disable in class BaseSetREBExceptionpublic long getTriggerTime()
throws REBException
REBExceptionpublic Status readStatus() throws REBException
REBExceptionCopyright © 2016 LSST. All rights reserved.