public enum ToolIOCapability extends Enum<ToolIOCapability> implements Capability
 This enum contains capabilities of the Tool I/O Interface that may or may not be available on the underlying
 robot/system. Functionality related to the Tool I/O Interface is located in the com.ur.urcap.api.domain.resource.tooliointerface
 package.
 
 Use a value of this enum as argument to CapabilityManager.hasCapability(Capability) to check if that
 specific capability is present on the system.
 
| Enum Constant and Description | 
|---|
COMMUNICATION_INTERFACE_MODE
 Capability to configure the analog inputs in the connector in the robot tool to be used as a Tool Communication
 Interface (TCI) 
 | 
DIGITAL_OUTPUT_MODE
 Capability to configure output mode of the digital outputs in the connector in the robot tool 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ToolIOCapability | 
valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static ToolIOCapability[] | 
values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
public static final ToolIOCapability COMMUNICATION_INTERFACE_MODE
Capability to configure the analog inputs in the connector in the robot tool to be used as a Tool Communication Interface (TCI)
Note: This functionality is not available on CB3 robotspublic static final ToolIOCapability DIGITAL_OUTPUT_MODE
Capability to configure output mode of the digital outputs in the connector in the robot tool
Note: This functionality is not available on CB3 robotspublic static ToolIOCapability[] values()
for (ToolIOCapability c : ToolIOCapability.values()) System.out.println(c);
public static ToolIOCapability valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2020. All rights reserved.