org.robokind.impl.motion.openservo.feedback
Class OpenServoControlLoop

java.lang.Object
  extended by org.robokind.impl.motion.openservo.feedback.OpenServoControlLoop

public class OpenServoControlLoop
extends Object

Author:
Matthew Stevenson

Constructor Summary
OpenServoControlLoop(OpenServoController controller, DynamixelControlSettings settings)
           
 
Method Summary
 boolean command()
           
 boolean getMoveFlag()
           
 DynamixelControlSettings getSettings()
           
 void move()
           
 void queueCommand(DynamixelControlLoop.DynamixelCommand cmd)
           
 void setPortSource(org.jflux.api.core.Source<org.robokind.impl.motion.serial.RXTXSerialPort> port)
           
 void start(List<OpenServo.Id> ids)
           
 void stop()
           
 boolean update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenServoControlLoop

public OpenServoControlLoop(OpenServoController controller,
                            DynamixelControlSettings settings)
Method Detail

setPortSource

public void setPortSource(org.jflux.api.core.Source<org.robokind.impl.motion.serial.RXTXSerialPort> port)

getSettings

public DynamixelControlSettings getSettings()

start

public void start(List<OpenServo.Id> ids)

stop

public void stop()

getMoveFlag

public boolean getMoveFlag()

move

public void move()

update

public boolean update()

queueCommand

public void queueCommand(DynamixelControlLoop.DynamixelCommand cmd)

command

public boolean command()


Copyright © 2011-2013. All Rights Reserved.