|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface PowerPort
Interface to control a device's power.
| Method Summary | |
|---|---|
void |
connectPower()
Connect instrument to power. |
void |
disableCommunications()
Disable communications |
void |
disconnectPower()
Disconnect instrument from power. |
void |
enableCommunications()
Enable communications |
float |
getCurrentLevel()
Get the current level of the PowerPort (amps). |
int |
getCurrentLimit()
Get current limit of port. |
java.lang.String |
getName()
Get name of power port. |
java.lang.String |
getStatusMessage()
Get status message. |
java.lang.String |
getStatusSummaryMessage()
Get status summary message. |
float |
getTemperature()
Get temperature. |
java.lang.String |
getTerseStatus()
Get a terse status message |
float |
getVoltageLevel()
Get the voltage level of the PowerPort (volts). |
void |
initialize()
Initialize the port. |
void |
isolatePort()
Isolate comms and power from port. |
void |
resetStatus()
Reset status |
void |
setCommsMode(CommsMode commsMode)
Set communications mode (RS422,RS485,RS232) |
void |
setCurrentLimit(int currentLimit)
Set current limit on port. |
| Method Detail |
|---|
void initialize()
void setCurrentLimit(int currentLimit)
throws RangeException,
NotSupportedException
RangeException
NotSupportedException
int getCurrentLimit()
throws NoDataException,
NotSupportedException
NoDataException
NotSupportedException
float getVoltageLevel()
throws NoDataException,
NotSupportedException
NoDataException
NotSupportedException
float getCurrentLevel()
throws NoDataException,
NotSupportedException
NoDataException
NotSupportedException
float getTemperature()
throws NoDataException,
NotSupportedException
NoDataException
NotSupportedExceptionjava.lang.String getStatusMessage()
java.lang.String getStatusSummaryMessage()
java.lang.String getTerseStatus()
void resetStatus()
void enableCommunications()
void disableCommunications()
void connectPower()
void disconnectPower()
void isolatePort()
java.lang.String getName()
void setCommsMode(CommsMode commsMode)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||