public class Test9XX extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
Test9XX.OnOff |
| Constructor and Description |
|---|
Test9XX() |
@Command(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(description="Show the current device number") public int showDeviceNum()
@Command(description="Open connection to device")
public void open(@Argument(description="Connection type")
org.lsst.ccs.drivers.ascii.Multidrop.ConnType type,
@Argument(description="Identification")
String ident)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Open connection to device")
public void open(@Argument(description="Connection type")
org.lsst.ccs.drivers.ascii.Multidrop.ConnType type,
@Argument(description="Identification")
String ident,
@Argument(description="Device address")
int addr)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Open connection to device")
public void open(@Argument(description="Connection type")
org.lsst.ccs.drivers.ascii.Multidrop.ConnType type,
@Argument(description="Identification")
String ident,
@Argument(description="Baud rate")
int baud,
@Argument(description="Device address")
int addr)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Close the connection")
public void close()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(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(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(description="Set factory defaults")
public void setDefaults()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(description="Show device type") public String showDeviceType() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show firmware version") public String showFwVersion() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show hardware version") public String showHwVersion() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show manufacturer") public String showManufacturer() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show model") public String showModel() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show part number") public String showPart() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show serial number") public String showSerial() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(description="Show user tag") public String showUserTag() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show transducer status string") public String showTransStatus() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show transducer status word")
public char showStatus()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show unit on time") public String showOnTime() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathode on time") public String showSensorTime() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathose pressure dose") public String showSensorDose() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set cold cathode dose limit")
public void setDoseLimit(@Argument(description="Dose limit (press-unit hours)")
double dose)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathode dose limit") public String showDoseLimit() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(description="Show pressure units") public Model9XX.Unit showUnits() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(description="Show calibration gas type") public Model9XX.Gas showGasType() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Read vacuum pressure") public String readPressure() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(description="Repeatedly read vacuum pressure") public String repReadPressure(@Argument(description="Total time (secs)") double totalTime, @Argument(description="Delay time (secs)") double delayTime) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(description="Show atmospheric pressure difference") public String showAtmospheric() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set full-scale pressure")
public void setFullScale(@Argument(description="Pressure")
double press)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show full-scale pressure difference") public String showFullScale() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Read MicroPirani temperature") public String readTemperature() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(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(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(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(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(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(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(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(description="Show whether relay is active")
public boolean isRelayActive(@Argument(description="Relay number")
int relay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set relay delayed state")
public void setRelayDelayed(@Argument(description="ON or OFF")
Test9XX.OnOff onOff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show relay delayed state") public Test9XX.OnOff showRelayDelayed() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(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(description="Calibrate cold cathopde vacuum")
public void calibrateVacuumCC()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Calibrate micro-pirani vacuum")
public void calibrateVacuumMP()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set auto-zero limit")
public void setAutoZeroLimit(@Argument(description="Pressure")
double press)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show auto-zero limit") public String showAutoZeroLimit() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set cold cathode power state")
public void setCCPower(@Argument(description="ON or OFF")
Test9XX.OnOff onOff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathods power state") public Test9XX.OnOff showCCPower() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set cold cathode auto power on state")
public void setCCAutoPower(@Argument(description="ON or OFF")
Test9XX.OnOff onOff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathods auto power on state") public Test9XX.OnOff showCCAutoPower() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set cold cathode protection state")
public void setCCProtection(@Argument(description="ON or OFF")
Test9XX.OnOff onOff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set cold cathode protection delay")
public void setCCProtDelay(@Argument(description="Delay time (sec)")
int delay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathods protection delay") public String showCCProtDelay() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set cold cathode on pressure")
public void setCCOnPressure(@Argument(description="Pressure")
double press)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathode on pressure") public String showCCOnPressure() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set cold cathode off pressure")
public void setCCOffPressure(@Argument(description="Pressure")
double press)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show cold cathode off pressure") public String showCCOffPressure() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set high integration pressure")
public void setHighIntPressure(@Argument(description="Pressure")
double press)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show high integration pressure") public String showHighIntPressure() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set low integration pressure")
public void setLowIntPressure(@Argument(description="Pressure")
double press)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show low integration pressure") public String showLowIntPressure() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set delayed response state")
public void setDelayedResp(@Argument(description="ON or OFF")
Test9XX.OnOff onOff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show delayed response state") public Test9XX.OnOff showDelayedResp() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set identifying state")
public void setIdentify(@Argument(description="ON or OFF")
Test9XX.OnOff onOff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show identifying state") public Test9XX.OnOff showIdentify() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set switch enabled state")
public void setSwitchEnable(@Argument(description="ON or OFF")
Test9XX.OnOff onOff)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show switch enabled state") public Test9XX.OnOff showSwitchEnable() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(description="Show baud rate")
public int showBaud()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(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(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.DriverException@Command(description="Show response timeout")
public int showTimeout()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Set retry limit")
public void setRetryLimit(@Argument(description="Retry limit")
int limit)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show retry limit")
public int showRetryLimit()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Clear retry count")
public void clearRetryCount()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show retry count")
public int showRetryCount()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show whether command echo is being dropped") public String isDropEcho() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show whether device connection is open")
public boolean isOpen()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show read buffer contents") public String showReadBuffer()
Copyright © 2021 LSST. All rights reserved.