public class TempAdcs extends BaseSet
| Modifier and Type | Field and Description |
|---|---|
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 |
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 and Description |
|---|
TempAdcs()
Constructors.
|
TempAdcs(RegClient reg) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
checkNotVersion, checkVersion, disable, disable, enable, getTime, getTimeRaw, getTriggerTime, getTriggerTimeRaw, getVersion, setTime, setTime, setTimeRaw, waitDonepublic 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
public TempAdcs()
public TempAdcs(RegClient reg)
public void enable()
throws RcmException
enable in class BaseSetRcmExceptionpublic void waitDone()
throws RcmException
RcmExceptionpublic long getTriggerTime()
throws RcmException
RcmExceptionpublic float readAdc(int adc)
throws RcmException
adc - The number of the ADC to readRcmExceptionpublic float[] readAdcs()
throws RcmException
RcmExceptionpublic float[] readAdcs(int first,
int count)
throws RcmException
first - The number of the first ADC to readcount - The number of ADCs to readRcmExceptionCopyright © 2013 LSST. All Rights Reserved.