| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
CommThread Class Reference
Inheritance diagram for CommThread:
![]() Detailed DescriptionDefinition at line 253 of file Dynamixel.h.
Member Enumeration Documentation
Definition at line 364 of file Dynamixel.h. Constructor & Destructor Documentation
Definition at line 255 of file Dynamixel.h.
Definition at line 266 of file Dynamixel.h.
don't copy Member Function Documentationallows LEDs to flicker at various frequencies to emulate having linear brightness control instead of boolean control Definition at line 345 of file Dynamixel.h. Referenced by CommThread::updateCommands().
Reimplemented from Thread. Definition at line 462 of file Dynamixel.cc.
Definition at line 493 of file Dynamixel.cc. Referenced by CommThread::cancelled().
find the oldest of the output buffers that isn't currently in use Definition at line 410 of file Dynamixel.cc. Referenced by DynamixelDriver::motionCheck().
Reimplemented from Thread. Definition at line 298 of file Dynamixel.h. Referenced by DynamixelDriver::advance(), DynamixelDriver::deregisterSource(), DynamixelDriver::doFreeze(), DynamixelDriver::doUnfreeze(), DynamixelDriver::motionStarting(), DynamixelDriver::motionStopping(), DynamixelDriver::pingServos(), CommThread::plistCollectionEntriesChanged(), CommThread::plistCollectionEntryAdded(), DynamixelDriver::plistValueChanged(), CommThread::stop(), and CommThread::waitForUpdate().
Reimplemented from Thread. Definition at line 455 of file Dynamixel.cc.
Definition at line 306 of file Dynamixel.h. Referenced by DynamixelDriver::nextTimestamp().
don't assign
Definition at line 282 of file Dynamixel.h. Referenced by CommThread::CommThread().
Definition at line 268 of file Dynamixel.h.
Definition at line 276 of file Dynamixel.h. Definition at line 410 of file Dynamixel.h. Referenced by CommThread::runloop().
Reimplemented from Thread. Definition at line 511 of file Dynamixel.cc.
converts the value v from radians into the specified servo's range, with expected speed (rad/s) Definition at line 942 of file Dynamixel.cc. Referenced by CommThread::updateCommands().
sets the timestamp on the indicated buffer (indicates you're done writing) Definition at line 444 of file Dynamixel.cc. Referenced by DynamixelDriver::motionCheck().
Reimplemented from Thread. Definition at line 294 of file Dynamixel.h. Referenced by DynamixelDriver::doUnfreeze(), DynamixelDriver::motionStarting(), DynamixelDriver::pingServos(), DynamixelDriver::plistValueChanged(), and CommThread::startOneUpdate().
Definition at line 295 of file Dynamixel.h.
Reimplemented from Thread. Definition at line 385 of file Dynamixel.cc. Referenced by DynamixelDriver::deregisterSource(), DynamixelDriver::doFreeze(), DynamixelDriver::motionStarting(), DynamixelDriver::motionStopping(), DynamixelDriver::pingServos(), and DynamixelDriver::plistValueChanged().
Definition at line 299 of file Dynamixel.h. Referenced by DynamixelDriver::advance().
Definition at line 742 of file Dynamixel.cc. Referenced by CommThread::runloop().
Definition at line 398 of file Dynamixel.cc. Member Data Documentation
Definition at line 323 of file Dynamixel.h. Referenced by CommThread::clearBuffer(), and CommThread::runloop().
Definition at line 328 of file Dynamixel.h. Referenced by CommThread::runloop(), CommThread::start(), and CommThread::startOneUpdate(). Definition at line 342 of file Dynamixel.h. Referenced by CommThread::getWriteBuffer(), and CommThread::updateCommands().
Definition at line 310 of file Dynamixel.h. Referenced by CommThread::updateCommands(), and DynamixelDriver::updatePIDs().
Definition at line 325 of file Dynamixel.h. Referenced by CommThread::nextTimestamp(), CommThread::plistCollectionEntriesChanged(), CommThread::plistCollectionEntryAdded(), CommThread::runloop(), and CommThread::setServo().
Definition at line 327 of file Dynamixel.h. Referenced by CommThread::cancelled(), CommThread::CommThread(), CommThread::isStarted(), CommThread::launched(), CommThread::readResponse(), CommThread::runloop(), CommThread::stop(), and CommThread::waitForUpdate().
Definition at line 334 of file Dynamixel.h. Referenced by CommThread::launched(), and CommThread::updateCommands().
keeps track of the last full activation value sent to servo Referenced by CommThread::CommThread(), and CommThread::updateCommands().
Definition at line 341 of file Dynamixel.h. Referenced by CommThread::updateCommands().
Definition at line 331 of file Dynamixel.h. Referenced by CommThread::nextTimestamp(), and CommThread::runloop().
used to track partial LED activation (see calcLEDValue()) Definition at line 363 of file Dynamixel.h. Referenced by CommThread::calcLEDValue().
Definition at line 335 of file Dynamixel.h. Referenced by CommThread::getWriteBuffer(), CommThread::setWriteBufferTimestamp(), and CommThread::updateCommands().
Definition at line 337 of file Dynamixel.h. Referenced by CommThread::getWriteBuffer(), CommThread::setWriteBufferTimestamp(), and CommThread::updateCommands().
Definition at line 339 of file Dynamixel.h. Referenced by CommThread::getWriteBuffer(), CommThread::setWriteBufferTimestamp(), and CommThread::updateCommands(). Definition at line 308 of file Dynamixel.h. Referenced by CommThread::updateCommands(), and DynamixelDriver::updatePIDs(). Definition at line 309 of file Dynamixel.h. Referenced by CommThread::updateCommands(), and DynamixelDriver::updatePIDs().
Definition at line 330 of file Dynamixel.h. Referenced by CommThread::cancelled(), and CommThread::runloop().
'tics' of servo deflection from target per newton·meter of torque applied Definition at line 332 of file Dynamixel.h.
priority queue of servos waiting to be polled for sensor information Definition at line 326 of file Dynamixel.h. Referenced by CommThread::cancelled(), CommThread::plistCollectionEntriesChanged(), CommThread::plistCollectionEntryAdded(), CommThread::plistCollectionEntryRemoved(), and CommThread::runloop().
Definition at line 324 of file Dynamixel.h. Referenced by CommThread::CommThread(), CommThread::plistCollectionEntriesChanged(), CommThread::runloop(), CommThread::updateCommands(), and CommThread::~CommThread().
Definition at line 336 of file Dynamixel.h. Referenced by CommThread::getWriteBuffer(), CommThread::setWriteBufferTimestamp(), and CommThread::updateCommands().
Definition at line 338 of file Dynamixel.h. Referenced by CommThread::getWriteBuffer(), CommThread::setWriteBufferTimestamp(), and CommThread::updateCommands().
Definition at line 340 of file Dynamixel.h. Referenced by CommThread::getWriteBuffer(), CommThread::setWriteBufferTimestamp(), and CommThread::updateCommands(). Definition at line 329 of file Dynamixel.h. Referenced by CommThread::runloop(), CommThread::start(), CommThread::startOneUpdate(), CommThread::takeUpdate(), and CommThread::waitForUpdate(). The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu Hardware Abstraction Layer 5.1CVS |
Generated Tue Jan 31 04:35:34 2012 by Doxygen 1.6.3 |