public class Test9XX extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
Test9XX.OnOff |
| Constructor and Description |
|---|
Test9XX() |
@Command(name="setdevnum",
description="Set the current device number")
public void setDeviceNum(@Argument(description="The device number")
int number)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showdevnum",
description="Show the current device number")
public int showDeviceNum()
@Command(name="open",
description="Open connection to device")
public void open(@Argument(name="type",description="Connection type")
org.lsst.ccs.drivers.ascii.Multidrop.ConnType connType,
@Argument(name="ident",description="Identification")
String ident)
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="type",description="Connection type")
org.lsst.ccs.drivers.ascii.Multidrop.ConnType connType,
@Argument(name="ident",description="Identification")
String ident,
@Argument(name="addr",description="Device address")
int addr)
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="type",description="Connection type")
org.lsst.ccs.drivers.ascii.Multidrop.ConnType connType,
@Argument(name="ident",description="Identification")
String ident,
@Argument(name="baud",description="Baud rate")
int baud,
@Argument(name="addr",description="Device address")
int address)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="close",
description="Close the connection")
public void close()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="write",
description="Write a command")
public void write(@Argument(description="Command")
String cmnd)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="read",
description="Read response from a command")
public String read(@Argument(description="Command")
String cmnd)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="lock",
description="Set protected settings lock")
public void setLock(@Argument(description="ON or OFF")
Test9XX.OnOff onoff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setdefaults",
description="Set factory defaults")
public void setDefaults()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setdefaults",
description="Set factory defaults")
public void setDefaults(@Argument(description="Default item to set")
Model9XX.Default item)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showdevice",
description="Show device type")
public String showDevice()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showfwversion",
description="Show firmware version")
public String showFwVersion()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showhwversion",
description="Show hardware version")
public String showHwVersion()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showmanufacturer",
description="Show manufacturer")
public String showManufacturer()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showmodel",
description="Show model")
public String showModel()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showpart",
description="Show part number")
public String showPart()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showserial",
description="Show serial number")
public String showSerial()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setusertag",
description="Set user tag")
public void setUserTag(@Argument(description="The tag string")
String tag)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showusertag",
description="Show user tag")
public String showUserTag()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showstatus",
description="Show status word")
public char showStatus()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showontime",
description="Show unit on time")
public String showOnTime()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showsensortime",
description="Show cold cathode on time")
public String showSensorTime()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showsensordose",
description="Show cold cathose pressure dose")
public String showSensorDose()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setunits",
description="Set pressure units")
public void setUnits(@Argument(description="Pressure units")
Model9XX.Unit units)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showunits",
description="Show pressure units")
public Model9XX.Unit showUnits()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setgastype",
description="Set calibration gas type")
public void setGasType(@Argument(description="Gas type")
Model9XX.Gas gas)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showgastype",
description="Show calibration gas type")
public Model9XX.Gas showGasType()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="readpressure",
description="Read vacuum pressure")
public String readPressure()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="readpressure",
description="Read vacuum pressure")
public String readPressure(@Argument(description="Sensor to use")
Model9XX.Sensor sensor)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setatmospheric",
description="Set atmospheric pressure")
public void setAtmospheric(@Argument(description="Atmospheric pressure")
double press)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showatmospheric",
description="Show atmospheric pressure difference")
public String showAtmospheric()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="readtemperature",
description="Read MicroPirani temperature")
public String readTemperature()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setrelaytrip",
description="Set relay trip point")
public void setRelayTrip(@Argument(description="Relay number")
int relay,
@Argument(description="Trip point value")
double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showrelaytrip",
description="Show relay trip point")
public String showRelayTrip(@Argument(description="Relay number")
int relay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setrelayhyst",
description="Set relay hysteresis")
public void setRelayHyst(@Argument(description="Relay number")
int relay,
@Argument(description="Hysteresis value")
double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showrelayhyst",
description="Show relay hysteresis")
public String showRelayHyst(@Argument(description="Relay number")
int relay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setrelaydirn",
description="Set relay trip direction")
public void setRelayDirn(@Argument(description="Relay number")
int relay,
@Argument(description="Trip direction")
Model9XX.Direction dirn)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showrelaydirn",
description="Show relay trip direction")
public Model9XX.Direction showRelayDirn(@Argument(description="Relay number")
int relay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setrelayenable",
description="Enable a relay")
public void setRelayEnable(@Argument(description="Relay number")
int relay,
@Argument(description="Enable type")
Model9XX.Enable enable)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showrelayenable",
description="Show whether relay enabled")
public Model9XX.Enable showRelayEnable(@Argument(description="Relay number")
int relay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="isrelayactive",
description="Show whether relay is active")
public String isRelayActive(@Argument(description="Relay number")
int relay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setanalogout",
description="Set analog output parameters")
public void setAnalogOut(@Argument(description="Analog channel number (1 - 2)")
int chan,
@Argument(description="Sensor to use")
Model9XX.Sensor sensor,
@Argument(description="Analog out curve number")
int curve)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showanalogout",
description="Show analog output setting")
public String showAnalogOut(@Argument(description="Analog channel number (1 - 2)")
int chan)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setbaud",
description="Set baud rate")
public void setBaud(@Argument(description="Baud rate")
int baud)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="showbaud",
description="Show baud rate")
public int showBaud()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="setaddress",
description="Set (change) device address")
public void setAddress(@Argument(description="Address (1 - 253)")
int address)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="settimeout",
description="Set response timeout")
public void setTimeout(@Argument(description="Timeout (secs)")
double timeout)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2019 LSST. All rights reserved.