dynamixel_sdk
3.7
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace dynamixel
Classes and Structs
Class GroupBulkRead
Class GroupBulkWrite
Class GroupSyncRead
Class GroupSyncWrite
Class PacketHandler
Class PortHandler
Class PortHandlerArduino
Class PortHandlerLinux
Class PortHandlerMac
Class PortHandlerWindows
Class Protocol1PacketHandler
Class Protocol2PacketHandler
Defines
Define BROADCAST_ID
Define COMM_NOT_AVAILABLE
Define COMM_PORT_BUSY
Define COMM_RX_CORRUPT
Define COMM_RX_FAIL
Define COMM_RX_TIMEOUT
Define COMM_RX_WAITING
Define COMM_SUCCESS
Define COMM_TX_ERROR
Define COMM_TX_FAIL
Define DEPRECATED
Define DXL_HIBYTE
Define DXL_HIWORD
Define DXL_LOBYTE
Define DXL_LOWORD
Define DXL_MAKEDWORD
Define DXL_MAKEWORD
Define ERROR_PRINT
Define INST_ACTION
Define INST_BULK_READ
Define INST_BULK_WRITE
Define INST_CLEAR
Define INST_FACTORY_RESET
Define INST_PING
Define INST_READ
Define INST_REBOOT
Define INST_REG_WRITE
Define INST_STATUS
Define INST_SYNC_READ
Define INST_SYNC_WRITE
Define INST_WRITE
Define MAX_ID
Directories
Directory include
Directory dynamixel_sdk
Files
File dynamixel_sdk.h
File group_bulk_read.h
File group_bulk_write.h
File group_sync_read.h
File group_sync_write.h
File packet_handler.h
File port_handler.h
File port_handler_arduino.h
File port_handler_linux.h
File port_handler_mac.h
File port_handler_windows.h
File protocol1_packet_handler.h
File protocol2_packet_handler.h
Standard Documents
CHANGELOG
Changelog for package dynamixel_sdk
3.7.60 (2022-06-03)
3.7.40 (2021-04-14)
3.7.30 (2020-07-13)
3.7.20 (2019-09-06)
3.7.10 (2019-08-19)
3.7.0 (2019-01-03)
3.6.2 (2018-07-17)
3.6.1 (2018-06-14)
3.6.0 (2018-03-16)
3.5.4 (2017-12-01)
3.5.3 (2017-10-30)
3.5.2 (2017-09-18)
3.5.1 (2017-08-18)
3.4.7 (2017-07-18)
3.4.6 (2017-07-07)
3.4.5 (2017-05-23)
3.4.4 (2017-04-26)
3.4.3 (2017-02-17)
3.4.2 (2017-02-16)
3.4.1 (2016-08-22)
3.4.0 (2016-08-12)
PACKAGE
Index
dynamixel_sdk
Index
Index
B
|
C
|
D
|
E
|
I
|
M
B
BROADCAST_ID (C macro)
C
COMM_NOT_AVAILABLE (C macro)
COMM_PORT_BUSY (C macro)
COMM_RX_CORRUPT (C macro)
COMM_RX_FAIL (C macro)
COMM_RX_TIMEOUT (C macro)
COMM_RX_WAITING (C macro)
COMM_SUCCESS (C macro)
COMM_TX_ERROR (C macro)
COMM_TX_FAIL (C macro)
D
DEPRECATED (C macro)
DXL_HIBYTE (C macro)
DXL_HIWORD (C macro)
DXL_LOBYTE (C macro)
DXL_LOWORD (C macro)
DXL_MAKEDWORD (C macro)
DXL_MAKEWORD (C macro)
dynamixel::GroupBulkRead (C++ class)
dynamixel::GroupBulkRead::addParam (C++ function)
dynamixel::GroupBulkRead::clearParam (C++ function)
dynamixel::GroupBulkRead::getData (C++ function)
dynamixel::GroupBulkRead::getError (C++ function)
dynamixel::GroupBulkRead::getPacketHandler (C++ function)
dynamixel::GroupBulkRead::getPortHandler (C++ function)
dynamixel::GroupBulkRead::GroupBulkRead (C++ function)
dynamixel::GroupBulkRead::isAvailable (C++ function)
dynamixel::GroupBulkRead::removeParam (C++ function)
dynamixel::GroupBulkRead::rxPacket (C++ function)
dynamixel::GroupBulkRead::txPacket (C++ function)
dynamixel::GroupBulkRead::txRxPacket (C++ function)
dynamixel::GroupBulkRead::~GroupBulkRead (C++ function)
dynamixel::GroupBulkWrite (C++ class)
dynamixel::GroupBulkWrite::addParam (C++ function)
dynamixel::GroupBulkWrite::changeParam (C++ function)
dynamixel::GroupBulkWrite::clearParam (C++ function)
dynamixel::GroupBulkWrite::getPacketHandler (C++ function)
dynamixel::GroupBulkWrite::getPortHandler (C++ function)
dynamixel::GroupBulkWrite::GroupBulkWrite (C++ function)
dynamixel::GroupBulkWrite::removeParam (C++ function)
dynamixel::GroupBulkWrite::txPacket (C++ function)
dynamixel::GroupBulkWrite::~GroupBulkWrite (C++ function)
dynamixel::GroupSyncRead (C++ class)
dynamixel::GroupSyncRead::addParam (C++ function)
dynamixel::GroupSyncRead::clearParam (C++ function)
dynamixel::GroupSyncRead::getData (C++ function)
dynamixel::GroupSyncRead::getError (C++ function)
dynamixel::GroupSyncRead::getPacketHandler (C++ function)
dynamixel::GroupSyncRead::getPortHandler (C++ function)
dynamixel::GroupSyncRead::GroupSyncRead (C++ function)
dynamixel::GroupSyncRead::isAvailable (C++ function)
dynamixel::GroupSyncRead::removeParam (C++ function)
dynamixel::GroupSyncRead::rxPacket (C++ function)
dynamixel::GroupSyncRead::txPacket (C++ function)
dynamixel::GroupSyncRead::txRxPacket (C++ function)
dynamixel::GroupSyncRead::~GroupSyncRead (C++ function)
dynamixel::GroupSyncWrite (C++ class)
dynamixel::GroupSyncWrite::addParam (C++ function)
dynamixel::GroupSyncWrite::changeParam (C++ function)
dynamixel::GroupSyncWrite::clearParam (C++ function)
dynamixel::GroupSyncWrite::getPacketHandler (C++ function)
dynamixel::GroupSyncWrite::getPortHandler (C++ function)
dynamixel::GroupSyncWrite::GroupSyncWrite (C++ function)
dynamixel::GroupSyncWrite::removeParam (C++ function)
dynamixel::GroupSyncWrite::txPacket (C++ function)
dynamixel::GroupSyncWrite::~GroupSyncWrite (C++ function)
dynamixel::PacketHandler (C++ class)
dynamixel::PacketHandler::action (C++ function)
dynamixel::PacketHandler::broadcastPing (C++ function)
dynamixel::PacketHandler::bulkReadTx (C++ function)
dynamixel::PacketHandler::bulkWriteTxOnly (C++ function)
dynamixel::PacketHandler::clearMultiTurn (C++ function)
dynamixel::PacketHandler::factoryReset (C++ function)
dynamixel::PacketHandler::getPacketHandler (C++ function)
dynamixel::PacketHandler::getProtocolVersion (C++ function)
dynamixel::PacketHandler::getRxPacketError (C++ function)
dynamixel::PacketHandler::getTxRxResult (C++ function)
dynamixel::PacketHandler::PacketHandler (C++ function)
dynamixel::PacketHandler::ping (C++ function)
,
[1]
dynamixel::PacketHandler::read1ByteRx (C++ function)
dynamixel::PacketHandler::read1ByteTx (C++ function)
dynamixel::PacketHandler::read1ByteTxRx (C++ function)
dynamixel::PacketHandler::read2ByteRx (C++ function)
dynamixel::PacketHandler::read2ByteTx (C++ function)
dynamixel::PacketHandler::read2ByteTxRx (C++ function)
dynamixel::PacketHandler::read4ByteRx (C++ function)
dynamixel::PacketHandler::read4ByteTx (C++ function)
dynamixel::PacketHandler::read4ByteTxRx (C++ function)
dynamixel::PacketHandler::readRx (C++ function)
dynamixel::PacketHandler::readTx (C++ function)
dynamixel::PacketHandler::readTxRx (C++ function)
dynamixel::PacketHandler::reboot (C++ function)
dynamixel::PacketHandler::regWriteTxOnly (C++ function)
dynamixel::PacketHandler::regWriteTxRx (C++ function)
dynamixel::PacketHandler::rxPacket (C++ function)
dynamixel::PacketHandler::syncReadTx (C++ function)
dynamixel::PacketHandler::syncWriteTxOnly (C++ function)
dynamixel::PacketHandler::txPacket (C++ function)
dynamixel::PacketHandler::txRxPacket (C++ function)
dynamixel::PacketHandler::write1ByteTxOnly (C++ function)
dynamixel::PacketHandler::write1ByteTxRx (C++ function)
dynamixel::PacketHandler::write2ByteTxOnly (C++ function)
dynamixel::PacketHandler::write2ByteTxRx (C++ function)
dynamixel::PacketHandler::write4ByteTxOnly (C++ function)
dynamixel::PacketHandler::write4ByteTxRx (C++ function)
dynamixel::PacketHandler::writeTxOnly (C++ function)
dynamixel::PacketHandler::writeTxRx (C++ function)
dynamixel::PacketHandler::~PacketHandler (C++ function)
dynamixel::PortHandler (C++ class)
dynamixel::PortHandler::clearPort (C++ function)
dynamixel::PortHandler::closePort (C++ function)
dynamixel::PortHandler::DEFAULT_BAUDRATE_ (C++ member)
dynamixel::PortHandler::getBaudRate (C++ function)
dynamixel::PortHandler::getBytesAvailable (C++ function)
dynamixel::PortHandler::getPortHandler (C++ function)
dynamixel::PortHandler::getPortName (C++ function)
dynamixel::PortHandler::is_using_ (C++ member)
dynamixel::PortHandler::isPacketTimeout (C++ function)
dynamixel::PortHandler::openPort (C++ function)
dynamixel::PortHandler::readPort (C++ function)
dynamixel::PortHandler::setBaudRate (C++ function)
dynamixel::PortHandler::setPacketTimeout (C++ function)
,
[1]
dynamixel::PortHandler::setPortName (C++ function)
dynamixel::PortHandler::writePort (C++ function)
dynamixel::PortHandler::~PortHandler (C++ function)
dynamixel::PortHandlerArduino (C++ class)
dynamixel::PortHandlerArduino::clearPort (C++ function)
dynamixel::PortHandlerArduino::closePort (C++ function)
dynamixel::PortHandlerArduino::getBaudRate (C++ function)
dynamixel::PortHandlerArduino::getBytesAvailable (C++ function)
dynamixel::PortHandlerArduino::getPortName (C++ function)
dynamixel::PortHandlerArduino::isPacketTimeout (C++ function)
dynamixel::PortHandlerArduino::openPort (C++ function)
dynamixel::PortHandlerArduino::PortHandlerArduino (C++ function)
dynamixel::PortHandlerArduino::readPort (C++ function)
dynamixel::PortHandlerArduino::setBaudRate (C++ function)
dynamixel::PortHandlerArduino::setPacketTimeout (C++ function)
,
[1]
dynamixel::PortHandlerArduino::setPortName (C++ function)
dynamixel::PortHandlerArduino::writePort (C++ function)
dynamixel::PortHandlerArduino::~PortHandlerArduino (C++ function)
dynamixel::PortHandlerLinux (C++ class)
dynamixel::PortHandlerLinux::clearPort (C++ function)
dynamixel::PortHandlerLinux::closePort (C++ function)
dynamixel::PortHandlerLinux::getBaudRate (C++ function)
dynamixel::PortHandlerLinux::getBytesAvailable (C++ function)
dynamixel::PortHandlerLinux::getPortName (C++ function)
dynamixel::PortHandlerLinux::isPacketTimeout (C++ function)
dynamixel::PortHandlerLinux::openPort (C++ function)
dynamixel::PortHandlerLinux::PortHandlerLinux (C++ function)
dynamixel::PortHandlerLinux::readPort (C++ function)
dynamixel::PortHandlerLinux::setBaudRate (C++ function)
dynamixel::PortHandlerLinux::setPacketTimeout (C++ function)
,
[1]
dynamixel::PortHandlerLinux::setPortName (C++ function)
dynamixel::PortHandlerLinux::writePort (C++ function)
dynamixel::PortHandlerLinux::~PortHandlerLinux (C++ function)
dynamixel::PortHandlerMac (C++ class)
dynamixel::PortHandlerMac::clearPort (C++ function)
dynamixel::PortHandlerMac::closePort (C++ function)
dynamixel::PortHandlerMac::getBaudRate (C++ function)
dynamixel::PortHandlerMac::getBytesAvailable (C++ function)
dynamixel::PortHandlerMac::getPortName (C++ function)
dynamixel::PortHandlerMac::isPacketTimeout (C++ function)
dynamixel::PortHandlerMac::openPort (C++ function)
dynamixel::PortHandlerMac::PortHandlerMac (C++ function)
dynamixel::PortHandlerMac::readPort (C++ function)
dynamixel::PortHandlerMac::setBaudRate (C++ function)
dynamixel::PortHandlerMac::setPacketTimeout (C++ function)
,
[1]
dynamixel::PortHandlerMac::setPortName (C++ function)
dynamixel::PortHandlerMac::writePort (C++ function)
dynamixel::PortHandlerMac::~PortHandlerMac (C++ function)
dynamixel::PortHandlerWindows (C++ class)
dynamixel::PortHandlerWindows::clearPort (C++ function)
dynamixel::PortHandlerWindows::closePort (C++ function)
dynamixel::PortHandlerWindows::getBaudRate (C++ function)
dynamixel::PortHandlerWindows::getBytesAvailable (C++ function)
dynamixel::PortHandlerWindows::getPortName (C++ function)
dynamixel::PortHandlerWindows::isPacketTimeout (C++ function)
dynamixel::PortHandlerWindows::openPort (C++ function)
dynamixel::PortHandlerWindows::PortHandlerWindows (C++ function)
dynamixel::PortHandlerWindows::readPort (C++ function)
dynamixel::PortHandlerWindows::setBaudRate (C++ function)
dynamixel::PortHandlerWindows::setPacketTimeout (C++ function)
,
[1]
dynamixel::PortHandlerWindows::setPortName (C++ function)
dynamixel::PortHandlerWindows::writePort (C++ function)
dynamixel::PortHandlerWindows::~PortHandlerWindows (C++ function)
dynamixel::Protocol1PacketHandler (C++ class)
dynamixel::Protocol1PacketHandler::action (C++ function)
dynamixel::Protocol1PacketHandler::broadcastPing (C++ function)
dynamixel::Protocol1PacketHandler::bulkReadTx (C++ function)
dynamixel::Protocol1PacketHandler::bulkWriteTxOnly (C++ function)
dynamixel::Protocol1PacketHandler::clearMultiTurn (C++ function)
dynamixel::Protocol1PacketHandler::factoryReset (C++ function)
dynamixel::Protocol1PacketHandler::getInstance (C++ function)
dynamixel::Protocol1PacketHandler::getProtocolVersion (C++ function)
dynamixel::Protocol1PacketHandler::getRxPacketError (C++ function)
dynamixel::Protocol1PacketHandler::getTxRxResult (C++ function)
dynamixel::Protocol1PacketHandler::ping (C++ function)
,
[1]
dynamixel::Protocol1PacketHandler::read1ByteRx (C++ function)
dynamixel::Protocol1PacketHandler::read1ByteTx (C++ function)
dynamixel::Protocol1PacketHandler::read1ByteTxRx (C++ function)
dynamixel::Protocol1PacketHandler::read2ByteRx (C++ function)
dynamixel::Protocol1PacketHandler::read2ByteTx (C++ function)
dynamixel::Protocol1PacketHandler::read2ByteTxRx (C++ function)
dynamixel::Protocol1PacketHandler::read4ByteRx (C++ function)
dynamixel::Protocol1PacketHandler::read4ByteTx (C++ function)
dynamixel::Protocol1PacketHandler::read4ByteTxRx (C++ function)
dynamixel::Protocol1PacketHandler::readRx (C++ function)
dynamixel::Protocol1PacketHandler::readTx (C++ function)
dynamixel::Protocol1PacketHandler::readTxRx (C++ function)
dynamixel::Protocol1PacketHandler::reboot (C++ function)
dynamixel::Protocol1PacketHandler::regWriteTxOnly (C++ function)
dynamixel::Protocol1PacketHandler::regWriteTxRx (C++ function)
dynamixel::Protocol1PacketHandler::rxPacket (C++ function)
dynamixel::Protocol1PacketHandler::syncReadTx (C++ function)
dynamixel::Protocol1PacketHandler::syncWriteTxOnly (C++ function)
dynamixel::Protocol1PacketHandler::txPacket (C++ function)
dynamixel::Protocol1PacketHandler::txRxPacket (C++ function)
dynamixel::Protocol1PacketHandler::write1ByteTxOnly (C++ function)
dynamixel::Protocol1PacketHandler::write1ByteTxRx (C++ function)
dynamixel::Protocol1PacketHandler::write2ByteTxOnly (C++ function)
dynamixel::Protocol1PacketHandler::write2ByteTxRx (C++ function)
dynamixel::Protocol1PacketHandler::write4ByteTxOnly (C++ function)
dynamixel::Protocol1PacketHandler::write4ByteTxRx (C++ function)
dynamixel::Protocol1PacketHandler::writeTxOnly (C++ function)
dynamixel::Protocol1PacketHandler::writeTxRx (C++ function)
dynamixel::Protocol1PacketHandler::~Protocol1PacketHandler (C++ function)
dynamixel::Protocol2PacketHandler (C++ class)
dynamixel::Protocol2PacketHandler::action (C++ function)
dynamixel::Protocol2PacketHandler::broadcastPing (C++ function)
dynamixel::Protocol2PacketHandler::bulkReadTx (C++ function)
dynamixel::Protocol2PacketHandler::bulkWriteTxOnly (C++ function)
dynamixel::Protocol2PacketHandler::clearMultiTurn (C++ function)
dynamixel::Protocol2PacketHandler::factoryReset (C++ function)
dynamixel::Protocol2PacketHandler::getInstance (C++ function)
dynamixel::Protocol2PacketHandler::getProtocolVersion (C++ function)
dynamixel::Protocol2PacketHandler::getRxPacketError (C++ function)
dynamixel::Protocol2PacketHandler::getTxRxResult (C++ function)
dynamixel::Protocol2PacketHandler::ping (C++ function)
,
[1]
dynamixel::Protocol2PacketHandler::read1ByteRx (C++ function)
dynamixel::Protocol2PacketHandler::read1ByteTx (C++ function)
dynamixel::Protocol2PacketHandler::read1ByteTxRx (C++ function)
dynamixel::Protocol2PacketHandler::read2ByteRx (C++ function)
dynamixel::Protocol2PacketHandler::read2ByteTx (C++ function)
dynamixel::Protocol2PacketHandler::read2ByteTxRx (C++ function)
dynamixel::Protocol2PacketHandler::read4ByteRx (C++ function)
dynamixel::Protocol2PacketHandler::read4ByteTx (C++ function)
dynamixel::Protocol2PacketHandler::read4ByteTxRx (C++ function)
dynamixel::Protocol2PacketHandler::readRx (C++ function)
dynamixel::Protocol2PacketHandler::readTx (C++ function)
dynamixel::Protocol2PacketHandler::readTxRx (C++ function)
dynamixel::Protocol2PacketHandler::reboot (C++ function)
dynamixel::Protocol2PacketHandler::regWriteTxOnly (C++ function)
dynamixel::Protocol2PacketHandler::regWriteTxRx (C++ function)
dynamixel::Protocol2PacketHandler::rxPacket (C++ function)
dynamixel::Protocol2PacketHandler::syncReadTx (C++ function)
dynamixel::Protocol2PacketHandler::syncWriteTxOnly (C++ function)
dynamixel::Protocol2PacketHandler::txPacket (C++ function)
dynamixel::Protocol2PacketHandler::txRxPacket (C++ function)
dynamixel::Protocol2PacketHandler::write1ByteTxOnly (C++ function)
dynamixel::Protocol2PacketHandler::write1ByteTxRx (C++ function)
dynamixel::Protocol2PacketHandler::write2ByteTxOnly (C++ function)
dynamixel::Protocol2PacketHandler::write2ByteTxRx (C++ function)
dynamixel::Protocol2PacketHandler::write4ByteTxOnly (C++ function)
dynamixel::Protocol2PacketHandler::write4ByteTxRx (C++ function)
dynamixel::Protocol2PacketHandler::writeTxOnly (C++ function)
dynamixel::Protocol2PacketHandler::writeTxRx (C++ function)
dynamixel::Protocol2PacketHandler::~Protocol2PacketHandler (C++ function)
E
ERROR_PRINT (C macro)
I
INST_ACTION (C macro)
INST_BULK_READ (C macro)
INST_BULK_WRITE (C macro)
INST_CLEAR (C macro)
INST_FACTORY_RESET (C macro)
INST_PING (C macro)
INST_READ (C macro)
INST_REBOOT (C macro)
INST_REG_WRITE (C macro)
INST_STATUS (C macro)
INST_SYNC_READ (C macro)
INST_SYNC_WRITE (C macro)
INST_WRITE (C macro)
M
MAX_ID (C macro)