public class TestEpduG3 extends Object
| Constructor and Description |
|---|
TestEpduG3() |
@Command(description="Open connection to a PDU")
public void open(@Argument(description="Connection type")
org.lsst.ccs.drivers.ascii.Session.ConnType connType,
@Argument(description="Device ID")
String devcId,
@Argument(description="User name")
String userName,
@Argument(description="Password")
String password)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Open connection to a PDU")
public void open(@Argument(description="Connection type")
org.lsst.ccs.drivers.ascii.Session.ConnType connType,
@Argument(description="Device ID")
String devcId)
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="Show the product name") public String product() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the serial number") public String serial() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the firmware version") public String version() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the temperature") public String temperature() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the phase count") public String phaseCount() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show phase voltage") public String phaseVoltage(@Argument(description="Phase number") int phase) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all phase voltages") public String phaseVoltage() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show phase current") public String phaseCurrent(@Argument(description="Phase number") int phase) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all phase currents") public String phaseCurrent() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show phase power") public String phasePower(@Argument(description="Phase number") int phase) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all phase power values") public String phasePower() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the gang count") public String gangCount() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show gang phase") public String gangPhase(@Argument(description="Gang number") int gang) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all gang phases") public String gangPhase() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show gang voltage") public String gangVoltage(@Argument(description="Gang number") int gang) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all gang voltages") public String gangVoltage() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show gang current") public String gangCurrent(@Argument(description="Gang number") int gang) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all gang currents") public String gangCurrent() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show gang power") public String gangPower(@Argument(description="Gang number") int gang) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all gang power values") public String gangPower() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the outlet count") public String outletCount() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show outlet gang") public String outletGang(@Argument(description="Outlet number") int outlet) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all outlet gangs") public String outletGang() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the state of an outlet") public String outletState(@Argument(description="Outlet number") int outlet) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show the state of all outlets") public String outletState() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Turn outlet power on")
public void outletOn(@Argument(description="Outlet number")
int outlet)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Turn outlet power on")
public void outletOn(@Argument(description="Outlet number")
int outlet,
@Argument(description="Delay (sec)")
int delay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Turn outlet power off")
public void outletOff(@Argument(description="Outlet number")
int outlet)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Turn outlet power off")
public void outletOff(@Argument(description="Outlet number")
int outlet,
@Argument(description="Delay (sec)")
int delay)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show outlet current") public String outletCurrent(@Argument(description="Outlet number") int outlet) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all outlet currents") public String outletCurrent() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show outlet power") public String outletPower(@Argument(description="Outlet number") int outlet) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Show all outlet power values") public String outletPower() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Time outlet current reading") public String timeCurrent(@Argument(description="Outlet number") int outlet, @Argument(description="Read count") int count) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Time outlet current reading") public String timeCurrent(@Argument(description="Read count") int count) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Time temperature reading") public String timeTemperature(@Argument(description="Read count") int count) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(description="Talk to the PDU interactively")
public void talk()
throws org.lsst.ccs.drivers.commons.DriverException,
IOException
org.lsst.ccs.drivers.commons.DriverExceptionIOExceptionCopyright © 2023 LSST. All rights reserved.