public class FastAdcs extends Object
| Modifier and Type | Field and Description |
|---|---|
static double |
FADC_SCALE |
static int |
NUM_FADC_SAMPS
Public constants
|
static int |
REG_FADC_COUNT
Public constants
|
static int |
REG_FADC_SAMPS
Public constants
|
| Modifier and Type | Method and Description |
|---|---|
void |
enableFast()
Enables the fast ADC reading.
|
double[][] |
getFast(int count)
Gets the last few fast ADC samples.
|
double[] |
getFastAvge(int count)
Gets the average of the last few fast ADC samples.
|
void |
setFastCount(int count)
Sets the number of fast ADC samples.
|
void |
waitFastDone()
Waits for the fast ADC read to finish.
|
public static final int REG_FADC_COUNT
public static final int REG_FADC_SAMPS
public static final int NUM_FADC_SAMPS
public static final double FADC_SCALE
public FastAdcs(BaseSet bss)
bss - The associated base set objectpublic void enableFast()
throws REBException
REBExceptionpublic void waitFastDone()
throws REBException
REBExceptionpublic void setFastCount(int count)
throws REBException
count - The number of samples to readREBExceptionpublic double[][] getFast(int count)
throws REBException
count - The number of samples to readREBExceptionpublic double[] getFastAvge(int count)
throws REBException
count - The number of samples to readREBExceptionCopyright © 2023 LSST. All rights reserved.