org.lsst.ccs.drivers.pmcard
Class TIUCD90xxx

java.lang.Object
  extended by org.lsst.ccs.drivers.pmcard.PMCard
      extended by org.lsst.ccs.drivers.pmcard.TIUCD90xxx

public class TIUCD90xxx
extends PMCard

\file TIUCD90xxx.java Access a Texas Instruments UCD90xxx power management device

Author:
Xiaowen Lei

Constructor Summary
TIUCD90xxx()
           
TIUCD90xxx(int devPort, int devAddr)
          Constructors
 
Method Summary
 void getParmLimits(int devRail, int type, double[] limits)
          Gets parameter limits
 double getParmValue(int devRail, int type)
          Gets parameter value
 void open(int devPort, int devAddr)
          Opens device connection
 void setDevRail(int devRail)
          Chooses rail
 
Methods inherited from class org.lsst.ccs.drivers.pmcard.PMCard
clearFaults, getAddr, getIOut, getLimits, getPage, getPorts, getRail, getStatus, getTemp, getVOut, i2cFree, i2cSetBitrate, i2cSetTimeout, i2cWrite, i2cWriteRead, JNITest, setAddr, setClose, setOpen, setPage, setPrint, setRail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TIUCD90xxx

public TIUCD90xxx(int devPort,
                  int devAddr)
           throws PMCardException
Constructors

Throws:
PMCardException

TIUCD90xxx

public TIUCD90xxx()
           throws PMCardException
Throws:
PMCardException
Method Detail

open

public void open(int devPort,
                 int devAddr)
          throws PMCardException
Opens device connection

Throws:
PMCardException

setDevRail

public void setDevRail(int devRail)
                throws PMCardException
Chooses rail

Throws:
PMCardException

getParmValue

public double getParmValue(int devRail,
                           int type)
                    throws PMCardException
Gets parameter value

Throws:
PMCardException

getParmLimits

public void getParmLimits(int devRail,
                          int type,
                          double[] limits)
                   throws PMCardException
Gets parameter limits

Throws:
PMCardException


Copyright © 2013 LSST. All Rights Reserved.