Class RobotAxisConfigurationZ

java.lang.Object
  extended by RobotAxisConfiguration
      extended by RobotAxisConfigurationZ

 class RobotAxisConfigurationZ
extends RobotAxisConfiguration

The configuration for the Z axis


Field Summary
private  int ACCELERATION
           
private  java.lang.String AXIS
           
private  int BUTTON_HEIGHT
          Button and lift heights are configurable
private  int buttonHeight
           
private  int DECELERATION
           
(package private) static int FILTER_D
           
(package private) static int FILTER_I
           
(package private) static int FILTER_P
           
private  int LIFT_HEIGHT
           
private  int liftHeight
           
private  int MAX_POSITION
           
(package private) static int MAX_WAIT
           
private  int MIN_POSITION
           
(package private) static int PARK_HEIGHT
           
(package private) static double SMOOTHING
           
private  int SPEED
           
private  int ZERO
           
 
Fields inherited from class RobotAxisConfiguration
MEDIUM_SPEED_FACTOR, SLOW_SPEED_FACTOR
 
Constructor Summary
RobotAxisConfigurationZ()
           
 
Method Summary
(package private)  int getButtonHeight()
           
(package private)  int getLiftHeight()
           
(package private)  void save()
          Save the gripper jaw offsets to the database
(package private)  void setButtonHeight(int buttonHeight)
           
(package private)  void setLiftHeight(int liftHeight)
           
(package private)  void updateFromDatabase()
          Update the member variables from the database
 
Methods inherited from class RobotAxisConfiguration
getAcceleration, getAxis, getDeceleration, getMaxPosition, getMediumSpeed, getMinPosition, getSlowSpeed, getSpeed, getZeroSwitchPosition, setAcceleration, setAxis, setDeceleration, setMaxPosition, setMinPosition, setSpeed, setZeroSwitchPosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AXIS

private final java.lang.String AXIS
See Also:
Constant Field Values

ACCELERATION

private final int ACCELERATION
See Also:
Constant Field Values

DECELERATION

private final int DECELERATION
See Also:
Constant Field Values

SPEED

private final int SPEED
See Also:
Constant Field Values

ZERO

private final int ZERO
See Also:
Constant Field Values

MIN_POSITION

private final int MIN_POSITION
See Also:
Constant Field Values

MAX_POSITION

private final int MAX_POSITION
See Also:
Constant Field Values

FILTER_P

static final int FILTER_P
See Also:
Constant Field Values

FILTER_I

static final int FILTER_I
See Also:
Constant Field Values

FILTER_D

static final int FILTER_D
See Also:
Constant Field Values

SMOOTHING

static final double SMOOTHING
See Also:
Constant Field Values

BUTTON_HEIGHT

private final int BUTTON_HEIGHT
Button and lift heights are configurable

See Also:
Constant Field Values

LIFT_HEIGHT

private final int LIFT_HEIGHT
See Also:
Constant Field Values

PARK_HEIGHT

static final int PARK_HEIGHT
See Also:
Constant Field Values

MAX_WAIT

static final int MAX_WAIT
See Also:
Constant Field Values

liftHeight

private int liftHeight

buttonHeight

private int buttonHeight
Constructor Detail

RobotAxisConfigurationZ

RobotAxisConfigurationZ()
Method Detail

getLiftHeight

int getLiftHeight()

getButtonHeight

int getButtonHeight()

setLiftHeight

void setLiftHeight(int liftHeight)

setButtonHeight

void setButtonHeight(int buttonHeight)

updateFromDatabase

void updateFromDatabase()
Update the member variables from the database

Overrides:
updateFromDatabase in class RobotAxisConfiguration

save

void save()
Save the gripper jaw offsets to the database

Overrides:
save in class RobotAxisConfiguration