|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.lsst.ccs.drivers.pmcard.PMCard
public class PMCard
\file PMCard.java Java interface to the PMCard routines \author Xiaowen Lei
| Constructor Summary | |
|---|---|
PMCard()
|
|
| Method Summary | |
|---|---|
int |
clearFaults()
Clear PS faults |
int |
getAddr()
PS address Get PS address |
double |
getIOut()
Read rail output current |
int |
getLimits(int type,
double[] Data)
Parameters limits Get parm limits |
int |
getPage()
PS page Get PS page |
int |
getPorts(int nMax,
short[] ports)
Adaptor access get ports for adaptors |
int |
getRail()
PS rail Get PS rail |
int |
getStatus(byte[] status)
Read PS status |
double |
getTemp()
Read PS temperature |
double |
getVOut()
Read rail output voltage |
int |
i2cFree()
Free the bus |
int |
i2cSetBitrate(int Bitrate)
Set bus bitrate |
int |
i2cSetTimeout(short Timeout)
Set bus timeout |
int |
i2cWrite(short nBytes,
byte[] Data)
Write |
int |
i2cWriteRead(short nOut,
byte[] outData,
short[] nWritten,
short nIn,
byte[] inData,
short[] nRead)
WriteRead |
String |
JNITest(String s,
int i32,
int[] a32,
short i16,
short[] a16,
byte[] b8,
byte[] a8)
JNI data flow test |
int |
setAddr(int addr)
PS address Set PS address |
int |
setClose()
Close the adaptor |
int |
setOpen(int port)
Open the adaptor |
int |
setPage(int page)
PS page Set PS page |
int |
setPrint(int sysprt)
Diagnostic printing Set system print |
int |
setRail(int rail)
PS rail Set PS rail |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PMCard()
| Method Detail |
|---|
public int setPrint(int sysprt)
public int getPorts(int nMax,
short[] ports)
public int setOpen(int port)
public int setClose()
public int setAddr(int addr)
public int getAddr()
public int setPage(int page)
public int getPage()
public int setRail(int rail)
public int getRail()
public int clearFaults()
public int getStatus(byte[] status)
public double getTemp()
public double getVOut()
public double getIOut()
public int getLimits(int type,
double[] Data)
public int i2cFree()
public int i2cSetTimeout(short Timeout)
public int i2cSetBitrate(int Bitrate)
public int i2cWrite(short nBytes,
byte[] Data)
public int i2cWriteRead(short nOut,
byte[] outData,
short[] nWritten,
short nIn,
byte[] inData,
short[] nRead)
public String JNITest(String s,
int i32,
int[] a32,
short i16,
short[] a16,
byte[] b8,
byte[] a8)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||