public class TestN6700
extends org.lsst.ccs.drivers.scpi.TestScpi
| Modifier and Type | Class and Description |
|---|---|
static class |
TestN6700.onOff |
| Constructor and Description |
|---|
TestN6700()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getChannel()
Shows the set channel.
|
String |
getCurrent()
Shows the set current.
|
String |
getCurrent(String chanList)
Shows the set current(s).
|
String |
getCurrentLimit()
Shows the soft current limit.
|
String |
getCurrentLimit(int chan)
Shows the soft current limit(s).
|
String |
getOffDelay()
Shows the output-off delay.
|
String |
getOffDelay(String chanList)
Shows the output-off delay.
|
String |
getOnDelay()
Shows the output-on delay.
|
String |
getOnDelay(String chanList)
Shows the output-on delay(s).
|
String |
getVoltage()
Shows the set voltage.
|
String |
getVoltage(String chanList)
Shows the set voltage(s).
|
String |
getVoltageLimit()
Shows the soft voltage limit.
|
String |
getVoltageLimit(int chan)
Shows the soft voltage limit.
|
void |
open(String host)
Opens connection to a device.
|
void |
open(String host,
int port)
Opens connection to a device.
|
String |
readCurrent()
Reads the actual current.
|
String |
readCurrent(String chanList)
Reads the actual current(s).
|
String |
readVoltage()
Reads the actual voltage.
|
String |
readVoltage(String chanList)
Reads the actual voltage(s).
|
void |
setChannel(int chan)
Sets the channel.
|
void |
setCurrent(double value)
Sets the current.
|
void |
setCurrent(double value,
int chan)
Sets the current.
|
void |
setCurrentLimit(double value)
Sets the soft current limit.
|
void |
setCurrentLimit(double value,
int chan)
Sets the soft current limit.
|
void |
setOffDelay(double time)
Sets the output-off delay.
|
void |
setOffDelay(double time,
int chan)
Sets the output-off delay.
|
void |
setOnDelay(double time)
Sets the output-on delay.
|
void |
setOnDelay(double time,
int chan)
Sets the output-on delay.
|
void |
setOutput(TestN6700.onOff state)
Turns the output on or off.
|
void |
setOutput(TestN6700.onOff state,
String chanList)
Turns the output(s) on or off.
|
void |
setVoltage(double value)
Sets the voltage.
|
void |
setVoltage(double value,
int chan)
Sets the voltage.
|
void |
setVoltageLimit(double value)
Sets the soft voltage limit.
|
void |
setVoltageLimit(double value,
int chan)
Sets the soft voltage limit.
|
String |
showChanInfo()
Shows channel information.
|
String |
showChanInfo(int chan)
Shows channel information.
|
String |
showOutput()
Shows the output state.
|
String |
showOutput(String chanList)
Shows the output state(s).
|
clear, close, enableOpc, open, read, read, readDouble, readFloat, readInteger, readString, reset, selfTest, setEse, setSre, setTerm, showError, showEse, showEsr, showIdentification, showOpc, showSre, showStatus, timeout, waitComp, write, writeCommand@Command(name="open",
description="Open connection to device")
public void open(@Argument(name="host",description="Host name")
String host)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="open",
description="Open connection to device")
public void open(@Argument(name="host",description="Host name")
String host,
@Argument(name="port",description="Port number")
int port)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setchannel",
description="Set the current channel")
public void setChannel(@Argument(name="channel",description="Channel number")
int chan)
@Command(name="showchannel",
description="Show the set channel")
public String getChannel()
@Command(name="showchaninfo",
description="Show channel information")
public String showChanInfo()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showchaninfo",
description="Show channel information")
public String showChanInfo(@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setvoltage",
description="Set the voltage")
public void setVoltage(@Argument(name="value",description="Voltage to set")
double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setvoltage",
description="Set the voltage")
public void setVoltage(@Argument(name="value",description="Voltage to set")
double value,
@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showvoltage",
description="Show the set voltage")
public String getVoltage()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showvoltage",
description="Show the set voltage")
public String getVoltage(@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="readvoltage",
description="Read the actual voltage")
public String readVoltage()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="readvoltage",
description="Read the actual voltage")
public String readVoltage(@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setvoltlim",
description="Set the soft voltage limit")
public void setVoltageLimit(@Argument(name="value",description="Voltage limit to set")
double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setvoltlim",
description="Set the soft voltage limit")
public void setVoltageLimit(@Argument(name="value",description="Voltage limit to set")
double value,
@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showvoltlim",
description="Show the soft voltage limit")
public String getVoltageLimit()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showvoltlim",
description="Show the soft voltage limit")
public String getVoltageLimit(@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setcurrent",
description="Set the current")
public void setCurrent(@Argument(name="value",description="Current to set")
double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setcurrent",
description="Set the current")
public void setCurrent(@Argument(name="value",description="Current to set")
double value,
@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showcurrent",
description="Show the set current")
public String getCurrent()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showcurrent",
description="Show the set current")
public String getCurrent(@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="readcurrent",
description="Read the actual current")
public String readCurrent()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="readcurrent",
description="Read the actual current")
public String readCurrent(@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setcurrlim",
description="Set the soft current limit")
public void setCurrentLimit(@Argument(name="value",description="Current limit to set")
double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setcurrlim",
description="Set the soft current limit")
public void setCurrentLimit(@Argument(name="value",description="Current limit to set")
double value,
@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showcurrlim",
description="Show the soft current limit")
public String getCurrentLimit()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showcurrlim",
description="Show the soft current limit")
public String getCurrentLimit(@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setoutput",
description="Turn output on or off")
public void setOutput(@Argument(name="state",description="Output state: on or off")
TestN6700.onOff state)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setoutput",
description="Turn output on or off")
public void setOutput(@Argument(name="state",description="Output state: on or off")
TestN6700.onOff state,
@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showoutput",
description="Show the output state")
public String showOutput()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showoutput",
description="Show the output state")
public String showOutput(@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setondelay",
description="Set the output-on delay")
public void setOnDelay(@Argument(name="time",description="Output-on delay (sec)")
double time)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setondelay",
description="Set the output-on delay")
public void setOnDelay(@Argument(name="time",description="Output-on delay (sec)")
double time,
@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showondelay",
description="Show the output-on delay")
public String getOnDelay()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showondelay",
description="Show the output-on delay")
public String getOnDelay(@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setoffdelay",
description="Set the output-off delay")
public void setOffDelay(@Argument(name="time",description="Output-off delay (sec)")
double time)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setoffdelay",
description="Set the output-off delay")
public void setOffDelay(@Argument(name="time",description="Output-off delay (sec)")
double time,
@Argument(name="channel",description="Channel number")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showoffdelay",
description="Show the output-off delay")
public String getOffDelay()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showoffdelay",
description="Show the output-off delay")
public String getOffDelay(@Argument(name="channel",description="Channel number")
String chanList)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2014 LSST. All Rights Reserved.