|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface MotorControlIF
Presents and interface implementing motor control. Used by ControlLoop to control FOCE fan motors. Using interface enables different motor controllers to be used; they need only implement this interface to be used by the ControlLoop.
| Method Summary | |
|---|---|
int |
getMotorFault()
return detailed motor fault information. |
int |
getMotorStatus()
return motor status. |
double |
getVelocity()
get motor feedback velocity in rpm. |
void |
setEnable(boolean value,
long timeoutMsec)
enable/disable the motor. |
void |
setVelocity(double rpm)
set motor velocity in rpm |
| Method Detail |
|---|
void setEnable(boolean value,
long timeoutMsec)
throws TimeoutException
TimeoutExceptionvoid setVelocity(double rpm)
double getVelocity()
int getMotorStatus()
int getMotorFault()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||