|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The methods of this interface are usually called by ChRobClient
Field Summary | |
static java.lang.String |
NAME
name is "GPIB" |
Method Summary | |
int[] |
getAxes(java.lang.String taskID)
|
int |
getAxisPos(java.lang.String taskID,
int axisNr)
|
void |
setAxes(java.lang.String taskID,
int[] pos)
Setzt Position aller sechs Achsen |
void |
setAxisPos(java.lang.String taskID,
int axisNr,
int pos)
Setzt Position der Achse axisNr |
Methods inherited from interface charly.server.devices.ChDevice |
getName, setRsrcMgr |
Field Detail |
public static final java.lang.String NAME
ChDevice.getName()
,
Constant Field ValuesMethod Detail |
public void setAxisPos(java.lang.String taskID, int axisNr, int pos) throws ChRobDeviceException, java.rmi.RemoteException, ChTaskNotStartedException, ChAccessDeniedException
axisNr
- Achsennummer (0-5)pos
- Neue Position (0-255)
ChRobDeviceException
java.rmi.RemoteException
ChTaskNotStartedException
ChAccessDeniedException
public int getAxisPos(java.lang.String taskID, int axisNr) throws ChRobDeviceException, java.rmi.RemoteException
axisNr
- (0-5)
ChRobDeviceException
java.rmi.RemoteException
public void setAxes(java.lang.String taskID, int[] pos) throws ChRobDeviceException, java.rmi.RemoteException, ChTaskNotStartedException, ChAccessDeniedException
pos
- Neue Positionen: Array mit sechs Elementen mit Werten
zwischen 0 und 255
ChRobDeviceException
java.rmi.RemoteException
ChTaskNotStartedException
ChAccessDeniedException
public int[] getAxes(java.lang.String taskID) throws ChRobDeviceException, java.rmi.RemoteException
null
bei
Misserfolg bspw. bei Timeout????!!!!
ChRobDeviceException
java.rmi.RemoteException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |