BaseSet.VersionRegClient.Impl| Modifier and Type | Field and Description |
|---|---|
static int |
ADDR_POSN
Public constants
|
static int |
MAX_ASICS
Public constants
|
static int |
MAX_STRIPS
Public constants
|
static int |
NUM_SIDES
Public constants
|
static int |
SIDE_BOTTOM
Public constants
|
static int |
SIDE_MASK
Public constants
|
static int |
SIDE_POSN
Public constants
|
static int |
SIDE_TOP
Public constants
|
static int |
STRIP_POSN
Public constants
|
static int |
WRITE_POSN
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 |
|---|
Asic()
Constructor.
|
Asic(RegClient reg)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected int |
makeCommand(int strips,
int sides,
int addr,
int write,
int value)
Makes a command word.
|
checkNotVersion, checkVersion, convertRawTime, disable, disable, enable, 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 MAX_STRIPS
public static final int SIDE_TOP
public static final int SIDE_BOTTOM
public static final int NUM_SIDES
public static final int MAX_ASICS
public static final int ADDR_POSN
public static final int WRITE_POSN
public static final int SIDE_MASK
public static final int SIDE_POSN
public static final int STRIP_POSN
public Asic()
public Asic(RegClient reg)
reg - The associated register client objectprotected int makeCommand(int strips,
int sides,
int addr,
int write,
int value)
throws REBException
strips - The mask of stripssides - The mask of sides: 1 = top; 2 = bottomaddr - The ASIC register addresswrite - 1 to write; 0 to readvalue - The value to writeREBExceptionCopyright © 2016 LSST. All rights reserved.