com.kuka.roboticsAPI.ioModel
Class AnalogOutput
java.lang.Object
java.util.Observable
com.kuka.roboticsAPI.ioModel.AbstractIO
com.kuka.roboticsAPI.ioModel.Output
com.kuka.roboticsAPI.ioModel.AnalogOutput
- Direct Known Subclasses:
- MockedAnalogOutput
public class AnalogOutput
- extends Output
Class for analog outputs. Adds validation of analog values.
|
Constructor Summary |
AnalogOutput(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize,
double rangeStart,
double rangeEnd)
creates a new analog output. |
| Methods inherited from class com.kuka.roboticsAPI.ioModel.AbstractIO |
getBitSize, getBooleanIOValue, getByteIOValue, getController, getDataType, getIntIOValue, getIOGroupName, getIOName, getIOValue, getLongIOValue, isBoolean, isByte, isInteger, isLong |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalogOutput
public AnalogOutput(Controller controller,
String ioGroupName,
String ioName,
com.kuka.roboticsAPI.ioModel.IOTypes ioDataType,
int bitSize,
double rangeStart,
double rangeEnd)
- creates a new analog output.
- Parameters:
controller - controller that handles the output.ioGroupName - name of the output groupioName - name of the outputioDataType - type of the outputbitSize - bit size of the outputrangeStart - start of the analog rangerangeEnd - end of the analog range- This element is not in its final state and might change in future versions.
validateValue
public void validateValue(Number value)
- Description copied from class:
Output
- Validates the specified value.
- Overrides:
validateValue in class Output
- Parameters:
value - the output value to set.
Copyright © 2019. All rights reserved.