
public class ParkerConstants extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.lsst.ccs.drivers.parker.ProgramName |
CAL_PROG
The controller program used for Hall calibration.
|
static int |
HOM_OPT_NDIRN
Start looking for home by going in the negative direction (decreasing absolute position).
|
static int |
HOM_OPT_PFINAL
Make the final approach to home from the positive side (higher absolute position).
|
static int |
MOV_TYP_SCURVE
Use an S-curve motion profile.
|
static int |
MOV_TYP_TRAP
Use a trapezoidal motion profile.
|
static org.lsst.ccs.drivers.parker.ProgramName |
MOVE_PROG
The controller program used for general motion.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_AXIS_NUMBER
User parameter used for the axis to move.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_DRIVE_ON
User parameter used for the "leave drive on after motion" flag.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_FIRST_PARAM_NUMBER
User parameter used for the index number of the first parameter to sample, where the indexes for the
integer parameters come before those of the float parameters.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_MOVE_DISTANCE
User parameter used for the signed distance to travel in mm.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_NUM_FLOAT_PARAMS
User parameter used for the number of float (single) parameters to sample.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_NUM_INT_PARAMS
User parameter used for the number of integer (long) parameters to be sampled.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_NUM_SAMPLES
User parameter used for the number of samples to take of each parameter.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_PROGRESS
User parameter used to report the progress of the motion program.
|
static org.lsst.ccs.drivers.parker.UserParameter |
P_SAMPLE_INTERVAL
User parameter used for the time between parameter sampling during motion.
|
static int |
PCD_DONE
Progress code: the motion program has exited.
|
static int |
PCD_MOTION_COMPLETE
Progress code: the motion program has detected the end of motion.
|
static int |
PCD_MOTION_STARTED
Progress code: the motion program has started the actual motion.
|
static int |
PCD_NEVER_STARTED
Progress code: the motion program didn't run.
|
static int |
PCD_SAMPLING_COMPLETE
Progress code: the motion program has detected the completion
of sampling for the move.
|
static int |
PCD_SAMPLING_SET_UP
Progress code: the motion program has finished setting up sampling for
the move.
|
static int |
PCD_STARTED
Progress code: the motion program started running.
|
static org.lsst.ccs.drivers.parker.ProgramName |
TEMP_PROG
A controller program loaded on the fly for various purposes.
|
static org.lsst.ccs.drivers.parker.ProgramName |
TEST_PROG
The controller program used to perform a general checkup of the controller.
|
static double |
TORQUE_LIM
The limit on the motor torque expressed as amps supplied by the motor driver.
|
| Constructor and Description |
|---|
ParkerConstants() |
public static final int MOV_TYP_SCURVE
public static final int MOV_TYP_TRAP
public static final int HOM_OPT_NDIRN
public static final int HOM_OPT_PFINAL
public static final double TORQUE_LIM
public static final org.lsst.ccs.drivers.parker.UserParameter P_AXIS_NUMBER
public static final org.lsst.ccs.drivers.parker.UserParameter P_DRIVE_ON
public static final org.lsst.ccs.drivers.parker.UserParameter P_MOVE_DISTANCE
public static final org.lsst.ccs.drivers.parker.UserParameter P_PROGRESS
public static final org.lsst.ccs.drivers.parker.UserParameter P_SAMPLE_INTERVAL
public static final org.lsst.ccs.drivers.parker.UserParameter P_NUM_SAMPLES
public static final org.lsst.ccs.drivers.parker.UserParameter P_NUM_INT_PARAMS
public static final org.lsst.ccs.drivers.parker.UserParameter P_NUM_FLOAT_PARAMS
public static final org.lsst.ccs.drivers.parker.UserParameter P_FIRST_PARAM_NUMBER
public static final org.lsst.ccs.drivers.parker.ProgramName MOVE_PROG
public static final org.lsst.ccs.drivers.parker.ProgramName CAL_PROG
public static final org.lsst.ccs.drivers.parker.ProgramName TEST_PROG
public static final org.lsst.ccs.drivers.parker.ProgramName TEMP_PROG
public static final int PCD_NEVER_STARTED
public static final int PCD_STARTED
public static final int PCD_SAMPLING_SET_UP
public static final int PCD_MOTION_STARTED
public static final int PCD_MOTION_COMPLETE
public static final int PCD_SAMPLING_COMPLETE
public static final int PCD_DONE
Copyright © 2016 LSST. All rights reserved.