public class M24C extends Object
| Constructor and Description |
|---|
M24C() |
M24C(int type,
String ident,
int param) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the device
|
String[] |
getIdentification()
Gets the device ID
|
double |
getMaxSetPoint(int loop) |
double |
getSetPoint(int loop) |
String |
getSource(int loop)
Checks on the channel associated with a specific loop = [1,4]
|
double |
getTemp(char channel)
Queries the temperature of a channel [A,D]
|
char |
getUnit(char channel)
Queries the temperatur units associated with channel [A,D]
|
void |
open(int type,
String ident,
int param) |
void |
openDefault()
Provide open for BNL Default settings
|
void |
setMaxSetPoint(int loop,
double temp)
Sets the Maximum Set Point for loop = [1,4], using the input temp.
|
void |
setSetPoint(int loop,
double temp)
Sets the set point for the loop =[1,4], using temp where the temp units a
are in K, F, C, or S (sensor units), using setUnit and getUnit to set
and check the temp units
|
void |
setSource(int loop,
char channel)
Set the channel [A,D] source for a loop [1,4]
|
void |
setUnit(char channel,
char unit)
Sets the temperature units [K, F, C, or S (sensor units) associated
with a channel [A,D]
|
public M24C()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic M24C(int type,
String ident,
int param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void open(int type,
String ident,
int param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void openDefault()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void close()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic String[] getIdentification() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic double getMaxSetPoint(int loop)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void setMaxSetPoint(int loop,
double temp)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic double getSetPoint(int loop)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void setSetPoint(int loop,
double temp)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic String getSource(int loop) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void setSource(int loop,
char channel)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic double getTemp(char channel)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic char getUnit(char channel)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void setUnit(char channel,
char unit)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2014 LSST. All rights reserved.