rp1.rossum.request
Class RsActuatorControlRequest
java.lang.Object
rp1.rossum.request.RsRequest
rp1.rossum.request.RsActuatorControlRequest
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class RsActuatorControlRequest
- extends RsRequest
The request used to specify all actuator control sequences;
unlike other request classes, this one is often
instantiated directly in client applications.
- See Also:
- Serialized Form
Fields inherited from class rp1.rossum.request.RsRequest |
REQ_ACTUATOR_CONTROL, REQ_ARRAY_SIZE, REQ_ENCODER_STATUS, REQ_HALT, REQ_HEARTBEAT, REQ_MAX_CODE, REQ_MOTION, REQ_PAINTER_CHANGE, REQ_PLACEMENT, REQ_PLAN, REQ_POSITION, REQ_SENSOR_STATUS, REQ_SET_POSITION, REQ_SUBSCRIPTION, REQ_TARGET_SELECTION, REQ_TIMEOUT, requestID |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
actuatorID
public final int actuatorID
commandID
public final int commandID
HALT
public static final int HALT
- See Also:
- Constant Field Values
RESET
public static final int RESET
- See Also:
- Constant Field Values
ACTIVATE
public static final int ACTIVATE
- See Also:
- Constant Field Values
RsActuatorControlRequest
public RsActuatorControlRequest(int actuatorID,
int commandID)
addParameter
public void addParameter(java.lang.String name,
double value)
isParameterDefined
public boolean isParameterDefined(java.lang.String name)
getParameterByName
public double getParameterByName(java.lang.String name)
getParameterNames
public java.lang.String[] getParameterNames()
getParameterValues
public double[] getParameterValues()
getBodyPartID
public int getBodyPartID()