public class TestRtds extends TestReg
| Modifier and Type | Class and Description |
|---|---|
static class |
TestRtds.CalibNames |
static class |
TestRtds.ChanNames |
static class |
TestRtds.ClockNames |
static class |
TestRtds.CnvModeNames |
static class |
TestRtds.GainNames |
static class |
TestRtds.OptionNames |
static class |
TestRtds.RateNames |
static class |
TestRtds.RefsNames |
TestReg.CabacField, TestReg.DacChan, TestReg.DacName, TestReg.HdwType, TestReg.OnOff, TestReg.RsetId, TestReg.ScanOption, TestReg.VoltsChan| Constructor and Description |
|---|
TestRtds() |
aspicClamp, aspicClamp, aspicGainRc, aspicGainRc, aspicModes, aspicModes, aspicTemps, aspicTemps, aspicTemps, aspicVersion, cabac, cabac, cabacacPower, cabacacPower, cabacacVersion, cabacClear, cabacCopy, cabacFetch, cabacField, cabacField, cabacLoad, cabacRead, cabacSet, cabacSet, cabacWrite, connect, connect, connect, contPower, contRead, contTemp, current, current, dacLoad, dacLoad, dacLoadAll, dacLoadGlobal, dacLoadStrip, dacLoadStrip, dacSet, dacSet, dacVersion, dataSource, dataSource, dcDcSync, dcDcSync, disable, disconnect, enable, getBaseSet, loadCommand, loadFile, loadTest, loadTest, power, power, power, read, read, readLong, scanMode, setClientFactory, setTime, show, showStatus, sliceCount, sliceCount, sliceCount, slowAdc, snDreb, snReb, step, stop, stripeSelect, stripeSelect, temperature, temperature, temperature, time, timebase, timebase, trigtime, update, voltage, write, writeLong@Command(name="initialize",
description="Initialize the chip")
public void initialize()
throws REBException
REBException@Command(name="showstatus",
description="Show the status register")
public String showStatReg()
throws REBException
REBException@Command(name="setchannel",
description="Set the channel")
public void setChan(@Argument(name="chan",description="Channel name")
TestRtds.ChanNames chan)
throws REBException
REBException@Command(name="showchannel",
description="Show the channel")
public String showChan()
throws REBException
REBException@Command(name="setconversion",
description="Set the conversion mode")
public void setConv(@Argument(name="mode",description="Conversion mode")
TestRtds.CnvModeNames mode)
throws REBException
REBException@Command(name="showconversion",
description="Show the conversion mode")
public String showConv()
throws REBException
REBException@Command(name="setrate",
description="Set the conversion rate")
public void setRate(@Argument(name="rate",description="Conversion rate")
TestRtds.RateNames rate)
throws REBException
REBException@Command(name="showrate",
description="Show the conversion rate")
public String showRate()
throws REBException
REBException@Command(name="setclock",
description="Set the clock source")
public void setClock(@Argument(name="clock",description="Clock source")
TestRtds.ClockNames clock)
throws REBException
REBException@Command(name="showclock",
description="Show the clock source")
public String showClock()
throws REBException
REBException@Command(name="setgain",
description="Set the gain")
public void setGain(@Argument(name="gain",description="The gain name")
TestRtds.GainNames gain)
throws REBException
REBException@Command(name="showgain",
description="Show the gain")
public String showGain()
throws REBException
REBException@Command(name="setreference",
description="Set the reference source")
public void setReference(@Argument(name="source",description="Reference source")
TestRtds.RefsNames source)
throws REBException
REBException@Command(name="showreference",
description="Show the reference source")
public String showRefsel()
throws REBException
REBException@Command(name="setrefdet",
description="Set reference detection")
public void setRefdet(@Argument(name="state",description="State to set")
TestReg.OnOff det)
throws REBException
REBException@Command(name="showrefdet",
description="Show reference detection state")
public String showRefdet()
throws REBException
REBException@Command(name="setbuffered",
description="Set buffered mode state")
public void setBuff(@Argument(name="state",description="State to set")
TestReg.OnOff on)
throws REBException
REBException@Command(name="showbuffered",
description="Show buffered mode state")
public String showBuff()
throws REBException
REBException@Command(name="setunipolar",
description="Set unipolar state")
public void setUnipol(@Argument(name="state",description="State to set")
TestReg.OnOff on)
throws REBException
REBException@Command(name="showunipolar",
description="Shoe unipolar state")
public String showUnipol()
throws REBException
REBException@Command(name="setswitch",
description="Set the power switch")
public void setSwitch(@Argument(name="state",description="Switch state")
TestReg.OnOff on)
throws REBException
REBException@Command(name="showswitch",
description="Show the power switch")
public String showSwitch()
throws REBException
REBException@Command(name="readadc",
description="Read an ADC")
public String readAdc(@Argument(name="chan",description="Channel number")
int chan,
@Argument(name="count",description="Sample count")
int count,
@Argument(name="optns",description="Option names")
TestRtds.OptionNames... optns)
throws REBException
REBException@Command(name="readtemp",
description="Read the chip temperature")
public String readTemp(@Argument(name="count",description="Sample count")
int count,
@Argument(name="optns",description="Option names")
TestRtds.OptionNames... optns)
throws REBException
REBException@Command(name="readvdd",
description="Read the chip VDD")
public String ReadVdd(@Argument(name="count",description="Sample count")
int count,
@Argument(name="optns",description="Option names")
TestRtds.OptionNames... optns)
throws REBException
REBException@Command(name="calibrate",
description="Perform a calibration")
public String calibrate(@Argument(name="chan",description="Channel number")
int chan,
@Argument(name="type",description="Calibration type")
int type)
throws REBException
REBException@Command(name="showcalib",
description="Show calibration values")
public String showCalib(@Argument(name="chan",description="Channel number")
int chan)
throws REBException
REBException@Command(name="showregs",
description="Show all register values")
public String showRegs()
throws REBException
REBException@Command(name="readregister",
description="Read a register")
public String readReg(@Argument(name="regnum",description="Register number")
int regnum)
throws REBException
REBException@Command(name="writeregister",
description="Write a register")
public void writeReg(@Argument(name="regnum",description="Register number")
int regnum,
@Argument(name="value",description="Value to write")
int value)
throws REBException
REBException@Command(name="setdelay",
description="Set read and write delays")
public void setDelay(@Argument(name="rdelay",description="Read delay (ms)")
int rDelay,
@Argument(name="wdelay",description="Write delay (ms)")
int wDelay)
throws REBException
REBException@Command(name="setdebug",
description="Set debug state on or off")
public void setDelay(@Argument(name="state",description="Debug state")
TestReg.OnOff state)
throws REBException
REBExceptionCopyright © 2016 LSST. All rights reserved.