Package trclib.motor
Class TrcServo.ActionParams
java.lang.Object
trclib.motor.TrcServo.ActionParams
- Enclosing class:
- TrcServo
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) TrcServo.ActionType
(package private) TrcEvent
(package private) double
(package private) double
(package private) double
(package private) double
(package private) double
(package private) Double
(package private) double
(package private) double
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
setPositionParams
(double targetPos, TrcEvent completionEvent, double timeout) (package private) void
setPositionWithStepRateParams
(double targetPos, double stepRate, TrcEvent completionEvent) (package private) void
setPowerParams
(double power, double minPos, double maxPos) toString()
-
Field Details
-
actionType
TrcServo.ActionType actionType -
power
double power -
minPos
double minPos -
maxPos
double maxPos -
currPosition
double currPosition -
targetPosition
double targetPosition -
currStepRate
double currStepRate -
completionEvent
TrcEvent completionEvent -
timeout
double timeout -
prevTime
Double prevTime
-
-
Constructor Details
-
ActionParams
private ActionParams()
-
-
Method Details