|
|||||||||
| 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.TempAdcs
public class TempAdcs
Temperature ADCs reading routines
| Field Summary | |
|---|---|
static int |
ADC_DREB_T1
Public constants |
static int |
ADC_DREB_T2
Public constants |
static int |
ADC_REB_T1
Public constants |
static int |
ADC_REB_T2
Public constants |
static int |
ADC_REB_T3
Public constants |
static int |
ADC_REB_T4
Public constants |
static int |
ADC_REB_T5
Public constants |
static int |
ADC_REB_T6
Public constants |
static int |
ADC_REB_T7
Public constants |
static int |
ADC_REB_T8
Public constants |
static int |
ADC_REB_T9
Public constants |
static int |
NUM_TEMP_REGS
Public constants |
static int |
REG_TEMP_ADCS
Public constants |
static float |
TEMP_SCALE
|
| 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 | |
|---|---|
TempAdcs()
Constructors. |
|
TempAdcs(RegClient reg)
|
|
| Method Summary | |
|---|---|
void |
enable()
Enables the temperature ADC reading |
long |
getTriggerTime()
Gets the time of the read enable |
float |
readAdc(int adc)
Reads one temperature value |
float[] |
readAdcs()
Reads all the temperature values |
float[] |
readAdcs(int first,
int count)
Reads a range of temperature values |
void |
waitDone()
Waits for the data to be available |
| Methods inherited from class org.lsst.ccs.drivers.rcm.BaseSet |
|---|
checkNotVersion, checkVersion, disable, 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 |
| Field Detail |
|---|
public static final int REG_TEMP_ADCS
public static final int ADC_DREB_T1
public static final int ADC_DREB_T2
public static final int ADC_REB_T1
public static final int ADC_REB_T2
public static final int ADC_REB_T3
public static final int ADC_REB_T4
public static final int ADC_REB_T5
public static final int ADC_REB_T6
public static final int ADC_REB_T7
public static final int ADC_REB_T8
public static final int ADC_REB_T9
public static final int NUM_TEMP_REGS
public static final float TEMP_SCALE
| Constructor Detail |
|---|
public TempAdcs()
public TempAdcs(RegClient reg)
| Method Detail |
|---|
public void enable()
throws RcmException
enable in class BaseSetRcmException
public void waitDone()
throws RcmException
RcmException
public long getTriggerTime()
throws RcmException
RcmException
public float readAdc(int adc)
throws RcmException
RcmException
public float[] readAdcs()
throws RcmException
RcmException
public float[] readAdcs(int first,
int count)
throws RcmException
RcmException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||