com.kuka.roboticsAPI.controllerModel.sunrise
Enum LbrTemperatureBusData.JointTemperatureSensor

java.lang.Object
  extended by java.lang.Enum<LbrTemperatureBusData.JointTemperatureSensor>
      extended by com.kuka.roboticsAPI.controllerModel.sunrise.LbrTemperatureBusData.JointTemperatureSensor
All Implemented Interfaces:
Serializable, Comparable<LbrTemperatureBusData.JointTemperatureSensor>
Enclosing class:
LbrTemperatureBusData

protected static enum LbrTemperatureBusData.JointTemperatureSensor
extends Enum<LbrTemperatureBusData.JointTemperatureSensor>

This enumeration contains communication information about sensor data on bus for joint related sensors (motor/GMS temperatures).


Enum Constant Summary
GMS1
          First temperature sensor installed on the torque sensor board.
GMS2
          Second temperature sensor installed on the torque sensor board.
MOTOR1
          First temperature sensor installed on the position sensor board.
MOTOR2
          Second temperature sensor installed on the position sensor board.
 
Method Summary
 int getBitLength()
          Getter for the bit length of the temperature signal on the bus.
 int getChannelIdx(com.kuka.roboticsAPI.deviceModel.JointEnum joint)
          Getter for the channel index of the bus message that contains the temperature signal value.
 String getDataType()
          Getter for the bit length of the temperature signal on the bus.
 int getPdsId(com.kuka.roboticsAPI.deviceModel.JointEnum joint)
          Getter for the ID of PDS that the joint belongs to.
 int getSubIndex()
          Getter for the subindex of the temperature signal on the bus.
static LbrTemperatureBusData.JointTemperatureSensor valueOf(String name)
          Returns the enum constant of this type with the specified name.
static LbrTemperatureBusData.JointTemperatureSensor[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

MOTOR1

public static final LbrTemperatureBusData.JointTemperatureSensor MOTOR1
First temperature sensor installed on the position sensor board.


MOTOR2

public static final LbrTemperatureBusData.JointTemperatureSensor MOTOR2
Second temperature sensor installed on the position sensor board.


GMS1

public static final LbrTemperatureBusData.JointTemperatureSensor GMS1
First temperature sensor installed on the torque sensor board.


GMS2

public static final LbrTemperatureBusData.JointTemperatureSensor GMS2
Second temperature sensor installed on the torque sensor board.

Method Detail

values

public static LbrTemperatureBusData.JointTemperatureSensor[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (LbrTemperatureBusData.JointTemperatureSensor c : LbrTemperatureBusData.JointTemperatureSensor.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static LbrTemperatureBusData.JointTemperatureSensor valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getSubIndex

public int getSubIndex()
Getter for the subindex of the temperature signal on the bus.

Returns:
Subindex of the temperature sensor value.

getChannelIdx

public int getChannelIdx(com.kuka.roboticsAPI.deviceModel.JointEnum joint)
Getter for the channel index of the bus message that contains the temperature signal value.

Parameters:
joint - JointEnum of the the joint.
Returns:
Channel index of the message.

getDataType

public String getDataType()
Getter for the bit length of the temperature signal on the bus.

Returns:
Data type of the temperature sensor value.

getBitLength

public int getBitLength()
Getter for the bit length of the temperature signal on the bus.

Returns:
Bit length of the temperature sensor value.

getPdsId

public int getPdsId(com.kuka.roboticsAPI.deviceModel.JointEnum joint)
Getter for the ID of PDS that the joint belongs to.

Parameters:
joint - JointEnum of the the joint.
Returns:
Internal PDS ID.


Copyright © 2019. All rights reserved.