public final class CommandFormatter extends Commands
ARM_PROBE, CONFIG_PROBE, CTRL_JOG, ENABLE_QUEUE, GET_INPUT, GET_POS, GET_PROBE_POS, GET_VERSION, JOG_FORWARD, JOG_REVERSE, m_CommandResp, MAX_LINE_LENGTH, MAX_TRAVEL, MAX_VELO, MAX8B, MOTOR_STATE, MOVE_DISTANCE, QUEUE_STATE, RESET_QUEUE, SEEK_HOME, SET_MODE, SET_OUTPUT, SET_POS, SMAX16B, SMIN16B, STATE_COMMAND_PENDING, STATE_PROBE_TRIGGERED, STATE_PROCESS_QUEUE, STATE_RUN, STATE_STOP, STATE_TIMEOUT, UMAX16B
Constructor and Description |
---|
CommandFormatter() |
Modifier and Type | Method and Description |
---|---|
void |
appendAbort(int motor) |
void |
appendArmProbe(int motor,
int stopVelo,
int decel) |
void |
appendConfigProbe(int input,
int value) |
void |
appendGetInput(int input) |
void |
appendGetPos(int motor) |
void |
appendGetProbePos(int motor) |
void |
appendGetQueueState(int motor) |
void |
appendGetState(int motor) |
void |
appendGetVersion() |
void |
appendGo(int motor) |
void |
appendHome(int motor,
int loVelo,
int hiVelo,
int acceleration,
int timeout) |
void |
appendJog(int motor,
boolean forward,
int loVelo,
int hiVelo,
int acceleration,
int porch,
int crawl,
int timeout) |
void |
appendJogControl(int motor,
int distance) |
void |
appendMode(int motor,
int sync,
boolean enable,
boolean fulltorq,
int dir,
int home) |
void |
appendMove(int motor,
int travel,
int velo) |
void |
appendResetQueue(int motor) |
void |
appendSetOutput(int output,
int value) |
void |
appendSetPos(int motor,
int pos) |
byte[] |
getBuffer() |
byte[] |
getBytes() |
int |
getLength() |
int |
getRespLength() |
void |
pack() |
void |
reset() |
java.lang.String |
toString() |
public void reset()
public byte[] getBuffer()
public void pack()
public byte[] getBytes()
public int getLength()
public int getRespLength()
public java.lang.String toString()
toString
in class java.lang.Object
public void appendMode(int motor, int sync, boolean enable, boolean fulltorq, int dir, int home)
public void appendGetVersion()
public void appendGo(int motor)
public void appendGetState(int motor)
public void appendGetQueueState(int motor)
public void appendResetQueue(int motor)
public void appendGetInput(int input)
public void appendSetOutput(int output, int value)
public void appendAbort(int motor)
public void appendGetPos(int motor)
public void appendGetProbePos(int motor)
public void appendSetPos(int motor, int pos)
public void appendHome(int motor, int loVelo, int hiVelo, int acceleration, int timeout)
public void appendMove(int motor, int travel, int velo)
public void appendConfigProbe(int input, int value)
public void appendArmProbe(int motor, int stopVelo, int decel)
public void appendJogControl(int motor, int distance)
public void appendJog(int motor, boolean forward, int loVelo, int hiVelo, int acceleration, int porch, int crawl, int timeout)