<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>____init_____8py</filename>
    <namespace>dynamixel_sdk</namespace>
  </compound>
  <compound kind="file">
    <name>dynamixel_sdk.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>dynamixel__sdk_8h</filename>
    <includes id="group__bulk__read_8h" name="group_bulk_read.h" local="yes" imported="no">group_bulk_read.h</includes>
    <includes id="group__bulk__write_8h" name="group_bulk_write.h" local="yes" imported="no">group_bulk_write.h</includes>
    <includes id="group__sync__read_8h" name="group_sync_read.h" local="yes" imported="no">group_sync_read.h</includes>
    <includes id="group__sync__write_8h" name="group_sync_write.h" local="yes" imported="no">group_sync_write.h</includes>
    <includes id="packet__handler_8h" name="packet_handler.h" local="yes" imported="no">packet_handler.h</includes>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
  </compound>
  <compound kind="file">
    <name>DynamixelSDK.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/</path>
    <filename>DynamixelSDK_8h</filename>
    <includes id="dynamixel__sdk_8h" name="dynamixel_sdk.h" local="yes" imported="no">../include/dynamixel_sdk/dynamixel_sdk.h</includes>
  </compound>
  <compound kind="file">
    <name>group_bulk_read.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__bulk__read_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>group_bulk_read.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>group__bulk__read_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <includes id="packet__handler_8h" name="packet_handler.h" local="yes" imported="no">packet_handler.h</includes>
    <class kind="class">dynamixel::GroupBulkRead</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>group_bulk_read.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__bulk__read_8py</filename>
    <class kind="class">dynamixel_sdk::group_bulk_read::GroupBulkRead</class>
    <namespace>dynamixel_sdk::group_bulk_read</namespace>
    <member kind="variable">
      <type>int</type>
      <name>PARAM_NUM_ADDRESS</name>
      <anchorfile>namespacedynamixel__sdk_1_1group__bulk__read.html</anchorfile>
      <anchor>a9c0396a86b9ca681ff4ad2936f6ddb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PARAM_NUM_DATA</name>
      <anchorfile>namespacedynamixel__sdk_1_1group__bulk__read.html</anchorfile>
      <anchor>a8bd3dce21844ecda6b110c0dfe0c6ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PARAM_NUM_LENGTH</name>
      <anchorfile>namespacedynamixel__sdk_1_1group__bulk__read.html</anchorfile>
      <anchor>a7119d8ec79da9ef96feb49c8c4549642</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>group_bulk_write.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__bulk__write_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>group_bulk_write.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>group__bulk__write_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <includes id="packet__handler_8h" name="packet_handler.h" local="yes" imported="no">packet_handler.h</includes>
    <class kind="class">dynamixel::GroupBulkWrite</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>group_bulk_write.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__bulk__write_8py</filename>
    <class kind="class">dynamixel_sdk::group_bulk_write::GroupBulkWrite</class>
    <namespace>dynamixel_sdk::group_bulk_write</namespace>
  </compound>
  <compound kind="file">
    <name>group_sync_read.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__sync__read_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>group_sync_read.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>group__sync__read_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <includes id="packet__handler_8h" name="packet_handler.h" local="yes" imported="no">packet_handler.h</includes>
    <class kind="class">dynamixel::GroupSyncRead</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>group_sync_read.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__sync__read_8py</filename>
    <class kind="class">dynamixel_sdk::group_sync_read::GroupSyncRead</class>
    <namespace>dynamixel_sdk::group_sync_read</namespace>
  </compound>
  <compound kind="file">
    <name>group_sync_write.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__sync__write_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>group_sync_write.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>group__sync__write_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <includes id="packet__handler_8h" name="packet_handler.h" local="yes" imported="no">packet_handler.h</includes>
    <class kind="class">dynamixel::GroupSyncWrite</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>group_sync_write.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>group__sync__write_8py</filename>
    <class kind="class">dynamixel_sdk::group_sync_write::GroupSyncWrite</class>
    <namespace>dynamixel_sdk::group_sync_write</namespace>
  </compound>
  <compound kind="file">
    <name>packet_handler.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>packet__handler_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>packet_handler.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>packet__handler_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <class kind="class">dynamixel::PacketHandler</class>
    <namespace>dynamixel</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BROADCAST_ID</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>ab9fe47395310b34fa1ceb112c9ca10e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_NOT_AVAILABLE</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a6f2262dfe76c934763061abe381a1c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_PORT_BUSY</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>aed77d64bde835902a2193391e2b0e55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_RX_CORRUPT</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a43a47cc30876b68c97072c2b5c176c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_RX_FAIL</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a26701a3a059a574d1da3934e955d19c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_RX_TIMEOUT</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>adafebeefc9bf5b81c0ec94cc7bc15643</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_RX_WAITING</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a83c78a630678fafaad87182c466b680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_SUCCESS</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a732d76c7f5af2f0ae64ca07489ab0eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_TX_ERROR</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a441be00842cd5c221537bd9cc2ce6387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMM_TX_FAIL</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>af022518bd639efb0a1f26175f766efcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DXL_HIBYTE</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a9d9b64faafdcc304e0ff5dd0db7ffbb5</anchor>
      <arglist>(w)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DXL_HIWORD</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a0ce3552ceeab830786a98a622df92974</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DXL_LOBYTE</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>aeb6b8500e4d7890525e5cc2bcb66bc73</anchor>
      <arglist>(w)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DXL_LOWORD</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a3844b34cd0d7ee3fd88e0f02f6d3e0dc</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DXL_MAKEDWORD</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a85b622f4184dea5f9d9dcffa95296acc</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DXL_MAKEWORD</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>ac64b508c0f9ea2d5967812678e112afe</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_ACTION</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>adea21b73305aa7a5b3317e299c616853</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_BULK_READ</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a7967a17d10e9100ffb48ca542ba7587f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_BULK_WRITE</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a54f0a35d92b5238ca86cf770198cc1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_FACTORY_RESET</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a40253d9cf1002ef9259c65bd0fa5f448</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_PING</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>acb92e93ddd4b53533b14dc3403346bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_READ</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a60599b6587736bb05efb8ea3c5e5f87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_REBOOT</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>aad0d63532602a783c0e4d6248496c555</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_REG_WRITE</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>ae2afd415cd9007f4688bf77507f0383e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_STATUS</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>ad64f9506dd447c94c75405ecae867b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_SYNC_READ</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a2c0994e6f77bcf585d7dfde88c10441f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_SYNC_WRITE</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>aeaa4b61ee11d45bd1a0cb932d7abaf77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INST_WRITE</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a1c304d06170982719fd605a87c9101f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ID</name>
      <anchorfile>packet__handler_8h.html</anchorfile>
      <anchor>a1cdef4472847c938fc165b7d2737c4e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>packet_handler.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>packet__handler_8py</filename>
    <namespace>dynamixel_sdk::packet_handler</namespace>
    <member kind="function">
      <type>def</type>
      <name>PacketHandler</name>
      <anchorfile>namespacedynamixel__sdk_1_1packet__handler.html</anchorfile>
      <anchor>a8c1e104a1d99c11a67f83c88532f182a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>port_handler.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>port__handler_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>port_handler.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>port__handler_8h</filename>
    <class kind="class">dynamixel::PortHandler</class>
    <namespace>dynamixel</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEPRECATED</name>
      <anchorfile>port__handler_8h.html</anchorfile>
      <anchor>ac1e8a42306d8e67cb94ca31c3956ee78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>port_handler.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>port__handler_8py</filename>
    <class kind="class">dynamixel_sdk::port_handler::PortHandler</class>
    <namespace>dynamixel_sdk::port_handler</namespace>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_BAUDRATE</name>
      <anchorfile>namespacedynamixel__sdk_1_1port__handler.html</anchorfile>
      <anchor>a4b223a645d6222f914f4597d485e9417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LATENCY_TIMER</name>
      <anchorfile>namespacedynamixel__sdk_1_1port__handler.html</anchorfile>
      <anchor>a8d7cf3f6ce98860089c537abd96e9995</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>port_handler_arduino.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>port__handler__arduino_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>port_handler_arduino.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>port__handler__arduino_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <class kind="class">dynamixel::PortHandlerArduino</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>port_handler_linux.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>port__handler__linux_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>port_handler_linux.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>port__handler__linux_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <class kind="class">dynamixel::PortHandlerLinux</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>port_handler_mac.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>port__handler__mac_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>port_handler_mac.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>port__handler__mac_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <class kind="class">dynamixel::PortHandlerMac</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>port_handler_windows.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>port__handler__windows_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>port_handler_windows.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>port__handler__windows_8h</filename>
    <includes id="port__handler_8h" name="port_handler.h" local="yes" imported="no">port_handler.h</includes>
    <class kind="class">dynamixel::PortHandlerWindows</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>protocol1_packet_handler.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>protocol1__packet__handler_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_ANGLE</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>a40737686e1fdb72a93f871c1ab09f547</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_CHECKSUM</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>a403277a113ea856cd7237e637e73d333</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_INSTRUCTION</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>aabb4fe896a0ebdf7532a632cce3b5a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_OVERHEAT</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>acbae3dabfa09f0fd802fcb7395e2405d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_OVERLOAD</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>a0d220ee139359427c11be6d9cf7f456f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_RANGE</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>add7ff9ec439c1a52fc05dcaaa33d940f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_VOLTAGE</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>aee0fe36dd0c5a2239a1101cc7f45a957</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_ERROR</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>ad8b1dddd79f8f55b83b8ece45d491a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_HEADER0</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>a7eb92d455e4da9915c235fbe40521d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_HEADER1</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>a9850c46ff3d3be125a5ceb98641d3cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_ID</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>af5082ecd37c3b3e73e51d0a1f82a0b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_INSTRUCTION</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>ac39da6a6ec4a3a17f4a765613aab1b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_LENGTH</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>a0c783786c30b086aff1ea3b32e0aa0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_PARAMETER0</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>af27f80ee9e0a8b862f9cfeaee418dd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RXPACKET_MAX_LEN</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>a8bea0aa0653976d79b1cae33b5dd7357</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TXPACKET_MAX_LEN</name>
      <anchorfile>protocol1__packet__handler_8cpp.html</anchorfile>
      <anchor>ada0d34bd328a9b6c0bbc3799301e1428</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocol1_packet_handler.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>protocol1__packet__handler_8h</filename>
    <includes id="packet__handler_8h" name="packet_handler.h" local="yes" imported="no">packet_handler.h</includes>
    <class kind="class">dynamixel::Protocol1PacketHandler</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>protocol1_packet_handler.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>protocol1__packet__handler_8py</filename>
    <class kind="class">dynamixel_sdk::protocol1_packet_handler::Protocol1PacketHandler</class>
    <namespace>dynamixel_sdk::protocol1_packet_handler</namespace>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_ANGLE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ab0cfbd5985930b1b5bef2845e7513beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_CHECKSUM</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ab6d0543b5ccf069be17ff97919a5b635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>af7e76920529f0c7e764d40075269beec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_OVERHEAT</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a2f7c124331ac478b0fd3e8ef41f4f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_OVERLOAD</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ae38f8f83171a83c8e7ebca5ff0f29876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_RANGE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a56c8683aecac4961bb08a4e4262bc061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_VOLTAGE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a0c84369d3789bb8c2ff7bc34c5d606e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ERROR</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a7a34730d20132372056f973f56906b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ae4a8f89626871047219b8ac61810f35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER1</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a4167f812df7e8604c79e5a6041b311b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a37d6b014e30fe6304708ca88f30536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a3288a1cc2223ddc262d597747043d4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_LENGTH</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ae6be853c306fe83bd74ad2e28c7d00af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_PARAMETER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a78c3ee1d557e8dbb0d87c1b9b997aeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a8ee48e84d4a4ed97724248b6edf1a7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a754fc0ff78cd97fbf9ec6ba2b31eb2e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocol2_packet_handler.cpp</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>protocol2__packet__handler_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>ERRBIT_ALERT</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>ab779f3983333a0e6dd9ac22db085f085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRNUM_ACCESS</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a78416728c3d8125b4f19ffa650fb77f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRNUM_CRC</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a0a0d8e3e36c76f145a9d8402b82ba47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRNUM_DATA_LENGTH</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a2c8b1d2f676e1a2d01634ee4dda2972a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRNUM_DATA_LIMIT</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a91a10ff81c872e3cc7f9f77907b32bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRNUM_DATA_RANGE</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>aae9b7415ff55763614faca6295b13679</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRNUM_INSTRUCTION</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a846272525642ed27a4d6eb9f5b7791a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRNUM_RESULT_FAIL</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a23586c5d7eebcc80e38b44973aebe384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_ERROR</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>ad8b1dddd79f8f55b83b8ece45d491a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_HEADER0</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a7eb92d455e4da9915c235fbe40521d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_HEADER1</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a9850c46ff3d3be125a5ceb98641d3cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_HEADER2</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a752ec1c9a7c88eee490f9521c6c2a222</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_ID</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>af5082ecd37c3b3e73e51d0a1f82a0b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_INSTRUCTION</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>ac39da6a6ec4a3a17f4a765613aab1b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_LENGTH_H</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a4d121566ea8af5dc6ba0eef767d93157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_LENGTH_L</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a1ca78f70de6d7ab1aba44603a4551149</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_PARAMETER0</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>af27f80ee9e0a8b862f9cfeaee418dd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKT_RESERVED</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>aa65d82d6f647577b9e4cb4fcba4bc6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RXPACKET_MAX_LEN</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>a8bea0aa0653976d79b1cae33b5dd7357</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TXPACKET_MAX_LEN</name>
      <anchorfile>protocol2__packet__handler_8cpp.html</anchorfile>
      <anchor>ada0d34bd328a9b6c0bbc3799301e1428</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocol2_packet_handler.h</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/include/dynamixel_sdk/</path>
    <filename>protocol2__packet__handler_8h</filename>
    <includes id="packet__handler_8h" name="packet_handler.h" local="yes" imported="no">packet_handler.h</includes>
    <class kind="class">dynamixel::Protocol2PacketHandler</class>
    <namespace>dynamixel</namespace>
  </compound>
  <compound kind="file">
    <name>protocol2_packet_handler.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>protocol2__packet__handler_8py</filename>
    <class kind="class">dynamixel_sdk::protocol2_packet_handler::Protocol2PacketHandler</class>
    <namespace>dynamixel_sdk::protocol2_packet_handler</namespace>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_ALERT</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aef4fa59d4e3c0c64d0aa6e120c566fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_ACCESS</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a7b80e9d3f295c058962dea7eca5931eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_CRC</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>ad03e285220ebdeaaf6a319f32f0402ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_DATA_LENGTH</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a9edecbcc10cb137d3267a56fcc9fdc14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_DATA_LIMIT</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aebec883ac0be6bd87de76a3de90e41d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_DATA_RANGE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a11ccc4c7042bf6f18bf9ad7ac68faa99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a27c353e6c9dc74148bb84a9ff2fe2b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_RESULT_FAIL</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aa9c9f750f6498c42a958d4ea9fd2f050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ERROR</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a103d025d9cfe67f3551b78c1dd45d5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>ae5a26670f667b151b9360be8073a37c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER1</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>abab40adea7aa986b35f12f16f33e5b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER2</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aa0d4b300d2d5fb1cece9ecb155ccb1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a1126f260eb20b11fa63d5a80c9206fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a2b1f3d0b379e4124a051f50ec8e23178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_LENGTH_H</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aa171019ae6d6610b6e2e5823a156eab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_LENGTH_L</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a194da0b374573e39035f8bc7eaa5d3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_PARAMETER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a0982f5d1b2e2105834f837c4d46436e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_RESERVED</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aadc276bad4794558d7cddd75817e846d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a7734bfabce8a1854965d386406b042a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a78b3ce792c8b3e5bb7df7989b5bb684c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robotis_def.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/src/dynamixel_sdk/</path>
    <filename>robotis__def_8py</filename>
    <namespace>dynamixel_sdk::robotis_def</namespace>
    <member kind="function">
      <type>def</type>
      <name>DXL_HIBYTE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a86c8a03ac37c2343b03a40d296df79f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_HIWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a010f310f7c3b441c34f098dd1c460d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_LOBYTE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>ab0e99f8457556a7e705e5e00985094d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_LOWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>af9b7fa494c8a70647cc688b0379af3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_MAKEDWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a353705e7f8dbfc653e61591efb655cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_MAKEWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a6a8a42dafe8088e014d258fb374963ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BROADCAST_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a4701f470419b6a151c66b8d6d21454a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_NOT_AVAILABLE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a155ce7edf956fd4f3557cccff8433ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_PORT_BUSY</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a6c2f594dde4bfdc1bd633b4d05d8d300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_CORRUPT</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a68981f517d0cb7c396778e4dc3290bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_FAIL</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>acf720c643e0f5b045f731f008e27f722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_TIMEOUT</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a40e3d5357ee81a018306d1827fe290eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_WAITING</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a0cf3fa29dd60a42f3cd31fa87174dd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_SUCCESS</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a40a9220779bd7f0c37e8b625c4322f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_TX_ERROR</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a6964b595b6d262a68c701a9cbc4828ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_TX_FAIL</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a4d2e5536ee847f73d4ed5406f7a8456c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_ACTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a3dab6722e6703f7abbac17c0e7a82753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_BULK_READ</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a7a785fcb5de6ec5812e1dd3b075acfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_BULK_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>ade14d6a1921a08aaaa86769f41ec0fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_FACTORY_RESET</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a3eddfa668f0c8d07bf23ee4b0024c1b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_PING</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a33e3342951eca9ae527680764401e644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_READ</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a45247aa8768d35a5578f493a0d27e950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_REBOOT</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a50294279d96a07f35178abe6cfd242c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_REG_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a4bb62d20917c9361342087c6c4b5ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_STATUS</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>adabd6eabaf42a806f81e7cd8f8d6cfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_SYNC_READ</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a55776467d8e47442f4eb7370edcc946c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_SYNC_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a15abc33bdc6f4ce3b593ae8cbf3a9030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>aedd97779e399e47cfec9b9ba85d54541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a1627e54b5fa660fdf74d200cd8719239</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/dynamixel_sdk/ros/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ae881a5f1b0da04d50895a88d6204ca97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel</name>
    <filename>namespacedynamixel.html</filename>
    <class kind="class">dynamixel::GroupBulkRead</class>
    <class kind="class">dynamixel::GroupBulkWrite</class>
    <class kind="class">dynamixel::GroupSyncRead</class>
    <class kind="class">dynamixel::GroupSyncWrite</class>
    <class kind="class">dynamixel::PacketHandler</class>
    <class kind="class">dynamixel::PortHandler</class>
    <class kind="class">dynamixel::PortHandlerArduino</class>
    <class kind="class">dynamixel::PortHandlerLinux</class>
    <class kind="class">dynamixel::PortHandlerMac</class>
    <class kind="class">dynamixel::PortHandlerWindows</class>
    <class kind="class">dynamixel::Protocol1PacketHandler</class>
    <class kind="class">dynamixel::Protocol2PacketHandler</class>
  </compound>
  <compound kind="class">
    <name>dynamixel::GroupBulkRead</name>
    <filename>classdynamixel_1_1GroupBulkRead.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>addParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a1535b7b33d54460c6318e6a52f1cf045</anchor>
      <arglist>(uint8_t id, uint16_t start_address, uint16_t data_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a4141171cdb36bdcefd96b57ad95c7abf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getData</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>ad724c3b7e76c9cf39708c6bfa68169b7</anchor>
      <arglist>(uint8_t id, uint16_t address, uint16_t data_length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getError</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a19ede78c55ca5306d2af44ebb8e4d701</anchor>
      <arglist>(uint8_t id, uint8_t *error)</arglist>
    </member>
    <member kind="function">
      <type>PacketHandler *</type>
      <name>getPacketHandler</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a5dad95f575a80e00dd8db894475261f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PortHandler *</type>
      <name>getPortHandler</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>ad5772db5be8e6db4127bccea406dca80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupBulkRead</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a76f334ae34faa7db144701dd50388b76</anchor>
      <arglist>(PortHandler *port, PacketHandler *ph)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailable</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a97a3d6bf8b7964ededf1fcf3429627c4</anchor>
      <arglist>(uint8_t id, uint16_t address, uint16_t data_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a1aca55da3b9a254c68c4608b4ffa3acb</anchor>
      <arglist>(uint8_t id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>adbd575c4b5292349fa5b88fdb1bd344e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a1d768f4a831dc50f6c49ff65f50cc358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a5c5e4e10cc2050b7c7f48e4b4b2cbac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GroupBulkRead</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>aac5bb69a2f6b15df6dd613938efc6b67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a2fd9fcef9cf027a661b5b0ba8628c09c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint16_t &gt;</type>
      <name>address_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a1c6d1f4ff8a17c35850d5a146bb5fa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint8_t * &gt;</type>
      <name>data_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a9f239688505b0502bee0c15393887e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint8_t * &gt;</type>
      <name>error_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a8abe446c91382e349f07762deebd19d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>id_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a13a67578a3c0ef854886b957682a1c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_param_changed_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a8d0078630720b01e728c31e619584f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>last_result_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a2098b1148cc73c6cdb770f3802c7dc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint16_t &gt;</type>
      <name>length_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a5446c7aec418679632cc2cfd4c3c69fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>param_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>af1cacc15558b3b8c873885613b1ebba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PacketHandler *</type>
      <name>ph_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>a3644fd7cf887115322de9a40468b7ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortHandler *</type>
      <name>port_</name>
      <anchorfile>classdynamixel_1_1GroupBulkRead.html</anchorfile>
      <anchor>aa934e8eb86c509f3b6bdd56a4af18b08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::GroupBulkWrite</name>
    <filename>classdynamixel_1_1GroupBulkWrite.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>addParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>aace26c7b1d7f108d1c8bbd0d26a0a25f</anchor>
      <arglist>(uint8_t id, uint16_t start_address, uint16_t data_length, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>changeParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a27553f0bf245fed3233417ebe5f6167b</anchor>
      <arglist>(uint8_t id, uint16_t start_address, uint16_t data_length, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a3503e921a67393a98f4427540f1828d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PacketHandler *</type>
      <name>getPacketHandler</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a4743423ee92e30cad95d6cb72d6bb49f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PortHandler *</type>
      <name>getPortHandler</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a01031fe2575d1cfa1101b289db1175d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupBulkWrite</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a38d15487081b473ee574b95b9a4bc5c9</anchor>
      <arglist>(PortHandler *port, PacketHandler *ph)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a50f3aef59e0fc1442508f6bd7ea906c5</anchor>
      <arglist>(uint8_t id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>abe13437c5eb8b1afa5fca7ac5d2df793</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GroupBulkWrite</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a97e0f6852e9a5927eb55f5da24c9eb90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a57514a47c7ff5bba119325d98f077472</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint16_t &gt;</type>
      <name>address_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a4111fa24e6ddaf001a41f5a8073a05d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint8_t * &gt;</type>
      <name>data_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>aeddf63d53d80a1c116a383d838105655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>id_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a3219a83bf6f15d4ba0ec50c4181e3e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_param_changed_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>afa7ed84266340156a0efc041958fb290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint16_t &gt;</type>
      <name>length_list_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a8733c0871f515b03a57c62b9c538f8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>param_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a000f75e04e3f59643844942f4251d510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>param_length_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a33cde7600a1beba996867c44310cecd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PacketHandler *</type>
      <name>ph_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>aa23e7523955c07017a686b22f388a1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortHandler *</type>
      <name>port_</name>
      <anchorfile>classdynamixel_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a8a1c9f39a956fdfe58b393310fd02736</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::GroupSyncRead</name>
    <filename>classdynamixel_1_1GroupSyncRead.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>addParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a1dc836b4febd8d81838ec855eefbcd6c</anchor>
      <arglist>(uint8_t id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>ad3a349c72411ae23889ef2d051fb4133</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getData</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a97c5993c214c3fb1ad575b28d1b58cc3</anchor>
      <arglist>(uint8_t id, uint16_t address, uint16_t data_length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getError</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a7b1014ed1d0bcae44f31b0421ee7b2d1</anchor>
      <arglist>(uint8_t id, uint8_t *error)</arglist>
    </member>
    <member kind="function">
      <type>PacketHandler *</type>
      <name>getPacketHandler</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a8f65aa513523073710c08543e095a3c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PortHandler *</type>
      <name>getPortHandler</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a062c36aabdfd3fbdb2013ef549107753</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupSyncRead</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>acfd4c2395758899beea950df875f2392</anchor>
      <arglist>(PortHandler *port, PacketHandler *ph, uint16_t start_address, uint16_t data_length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailable</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a7ed0a2654a82a1828f59b4d62107edf0</anchor>
      <arglist>(uint8_t id, uint16_t address, uint16_t data_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>afef475b1de2ba0a90a248ea17e101886</anchor>
      <arglist>(uint8_t id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>ae01d76f7b9565539c68300de9bfb152d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a5cb800eb577078504a83b391d2501861</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a613d3b936b0844980fcada6f91f2ce96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GroupSyncRead</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>af29655fd1194e7693c063fe389373632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a4be51088808dfef6d63e20b449fc3465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>data_length_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a1d826134f3a240a06a51c8025372fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint8_t * &gt;</type>
      <name>data_list_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a5c88969659a7d4966ac53613fde84b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint8_t * &gt;</type>
      <name>error_list_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>ae3b870ea3496f6716a11ffe5aa48c9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>id_list_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a62472214568ef8979af3c58b9157db5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_param_changed_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a380cb1307151fb6aecb8b5122f6a9e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>last_result_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>aa5078ead0d1cd2a24692b0895e63c023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>param_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a0981adb76b43cc7cbcd15d0814555552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PacketHandler *</type>
      <name>ph_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a56c9a08371311ff0d2ba2c6e6b173523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortHandler *</type>
      <name>port_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>ae05fe841d63d1d98f9f98f13066c65f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>start_address_</name>
      <anchorfile>classdynamixel_1_1GroupSyncRead.html</anchorfile>
      <anchor>a3ce0bb1000993c444a7a95ad2cc94fba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::GroupSyncWrite</name>
    <filename>classdynamixel_1_1GroupSyncWrite.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>addParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>afc0cc038455a8129208104600561ac05</anchor>
      <arglist>(uint8_t id, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>changeParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a033112625da0a2b8ccf6f9be98e8ec00</anchor>
      <arglist>(uint8_t id, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a5344216723fca1a01cbe946784ab9e0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PacketHandler *</type>
      <name>getPacketHandler</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a5d7d7f4c19513f607854764084731a44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PortHandler *</type>
      <name>getPortHandler</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>aedb5b2a4ae87acf1199b078df2b95790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupSyncWrite</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a5c8c32d6fca4afad57d23ae16f1201aa</anchor>
      <arglist>(PortHandler *port, PacketHandler *ph, uint16_t start_address, uint16_t data_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a55f6592249c9402df0e6a96e056ff747</anchor>
      <arglist>(uint8_t id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>ae0106bb5cf57c728c809ea1f696727be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GroupSyncWrite</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>aa091977790c99e956e5bc9e5788cb603</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a7d2f461319b4493ead91e32098a68b67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>data_length_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>aa430e9696776f6683d0ea86025e1195b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint8_t * &gt;</type>
      <name>data_list_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a8071af33d5ac207b4d33fa2a72278a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>id_list_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>ae19e583715ef20f43cf54053015beccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_param_changed_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>af88104b304e231825876144ff0241904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>param_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a07760a6efc277b1b04713df9cfefa022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PacketHandler *</type>
      <name>ph_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a4d5a88f429306b24ce2df5380565a42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortHandler *</type>
      <name>port_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>af9cd2b68bde1f1a20915279bc2190ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>start_address_</name>
      <anchorfile>classdynamixel_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a496d544c2dabc2f7107b7904e8bcbcb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::PacketHandler</name>
    <filename>classdynamixel_1_1PacketHandler.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>action</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>afcc791ae7462964759bee102ae7af0df</anchor>
      <arglist>(PortHandler *port, uint8_t id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>broadcastPing</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a4bcc7b0caef0937d763dd785cd8a9852</anchor>
      <arglist>(PortHandler *port, std::vector&lt; uint8_t &gt; &amp;id_list)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bulkReadTx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>aae42416c864692a95f675c6ecddd47c7</anchor>
      <arglist>(PortHandler *port, uint8_t *param, uint16_t param_length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>bulkWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a2fe5bcf3f16b0d05ce6bc97eb260b0b5</anchor>
      <arglist>(PortHandler *port, uint8_t *param, uint16_t param_length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>factoryReset</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>abb37963e8da27d32cae5abb0226f37d8</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t option=0, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getProtocolVersion</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>acdb7659965f18f82047c977f95f7b990</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getRxPacketError</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a145027d867f6e7fe3a19046806fb0947</anchor>
      <arglist>(uint8_t error)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getTxRxResult</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a530af0490f15db80e6dcf84d748aef14</anchor>
      <arglist>(int result)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>ping</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a1d9d03551d931727249812028bcfff55</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>ping</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>add31f1795b6fbf002bdaf5c16845202b</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t *model_number, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read1ByteRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ab897c8cd21a219c23ffc2542391d8797</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read1ByteTx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ac9c7acf9c11f49f687d3c84347c57100</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read1ByteTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a8d64f4c70cee7b37e50ac610dc31a505</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read2ByteRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a9e3466161779c27a6a619a41e4bc3f91</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read2ByteTx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>af1bc78717e9a27ad4208a5741cb4c9c6</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read2ByteTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a6e8e1380849f551999ce894ca120a6d7</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read4ByteRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a7b2df47666b13dd491f1b4f5c71e8583</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint32_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read4ByteTx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ab958f08107bbb08f461866eb9f6ba5ec</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read4ByteTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ade3f2ca659dede28b263ac5cc3020010</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>aa701226807645f8375a9e4e94933d4d4</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t length, uint8_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readTx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ae09644067320c25836c9ff02003002d2</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ab34b8233a4f54a76705ab52c8a8b9d77</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>reboot</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a2fccb8346bbe66c3edb207a283a02547</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>regWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>aa605eafedd86c28e314d97ba43936c6f</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>regWriteTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a29ed773992b4c0125a1c2b411a2a3782</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a0b4dd1965a6d8b7cab23ac633dac8563</anchor>
      <arglist>(PortHandler *port, uint8_t *rxpacket)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>syncReadTx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>aca39dac4bfbda77f78036f8d36b6e284</anchor>
      <arglist>(PortHandler *port, uint16_t start_address, uint16_t data_length, uint8_t *param, uint16_t param_length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>syncWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a8e1bb0c11c9b4d39eff5387aac07c9c8</anchor>
      <arglist>(PortHandler *port, uint16_t start_address, uint16_t data_length, uint8_t *param, uint16_t param_length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a2dab77a0ed2871e4fe830f1803c34c13</anchor>
      <arglist>(PortHandler *port, uint8_t *txpacket)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>aa8f7ffad20b533b9eba5d41b740afbe3</anchor>
      <arglist>(PortHandler *port, uint8_t *txpacket, uint8_t *rxpacket, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write1ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a416b9867f123a7da7f64bc9f8b2addb9</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write1ByteTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ab709d66a42a79c9c2cbe32c430dac0cf</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write2ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a6b9a9120250fd2a5191d42946c3d383b</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write2ByteTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a84cbf2a7fe6110fbc22afe29564ef618</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write4ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a5e9cdd724640211e0846053714ac772c</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write4ByteTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a36b3035cfa7bc97210e5cb78678b06e7</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>writeTxOnly</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a4e0c12b03c4f156982f7d636c7223019</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>writeTxRx</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a4e1286566f3abb1044f5e2a5afeda530</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PacketHandler</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>ac48cd11fa04c10576bc41aa1711de903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PacketHandler *</type>
      <name>getPacketHandler</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a70613bbe015b2cebd6c0b7832db36dce</anchor>
      <arglist>(float protocol_version=2.0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PacketHandler</name>
      <anchorfile>classdynamixel_1_1PacketHandler.html</anchorfile>
      <anchor>a7dcd715b2784149fcc8f3c7fa0dff7bf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::PortHandler</name>
    <filename>classdynamixel_1_1PortHandler.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearPort</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a594738c9df10cd7147bfcb5c2dca0407</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>closePort</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a2f3c6f786be60e9aa531c7e9ab11c396</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a4e7b8adba2fc1f4aae4a80099291a3cc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBytesAvailable</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a97a6562aa72df65234694a15df5889bd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual char *</type>
      <name>getPortName</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>aeee7e7ed694c10529530fdca8b25ecbf</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>abc93552464246fbdb514ef4b50deda85</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>openPort</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a207588657ba666d8143932ce25e55dc6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readPort</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>ade34d74f1ce7bb275a0ba61d50c0dc50</anchor>
      <arglist>(uint8_t *packet, int length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>acb8ab9cc86fb94d8a2176fa857ab1ed4</anchor>
      <arglist>(const int baudrate)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a5505f1fa51dedddd57e2fd51fb2920bb</anchor>
      <arglist>(uint16_t packet_length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>abe22b39135af95716949be2f6d9536c3</anchor>
      <arglist>(double msec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPortName</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a5ca5dafcd18704776bd97757ec63789f</anchor>
      <arglist>(const char *port_name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>writePort</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a0e50669f1ed66b848cff1c16604054cc</anchor>
      <arglist>(uint8_t *packet, int length)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortHandler</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>ad8ccd8e77465dd5d9aab27b26334bca2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PortHandler *</type>
      <name>getPortHandler</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a1d784f9461d627e69bd2b93df6fb5a7d</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_using_</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>aafb7efbcdab0452a594dc284de27356a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>DEFAULT_BAUDRATE_</name>
      <anchorfile>classdynamixel_1_1PortHandler.html</anchorfile>
      <anchor>a0708e73c9391e7f1e40c63b101ed860f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::PortHandlerArduino</name>
    <filename>classdynamixel_1_1PortHandlerArduino.html</filename>
    <base>dynamixel::PortHandler</base>
    <member kind="function">
      <type>void</type>
      <name>clearPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a1028763889d28a48716c34c4c3bc8151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ae99d96c5f04fb62f24a8e4448c418bec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a1d5fec3c575398394b9494baab92d31e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBytesAvailable</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ae720b6bc82438baea77ebb43b0a2040d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>getPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>aeaba3cc56b09c168cb3f395a46d1f02d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a02d20ce6bc8f176f581398c27425e3a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>abcabdb2d84f010b81e4ad51a07b08110</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PortHandlerArduino</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a80d6532db371838e2cf5dab86c98b466</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ae17dfe7cf5ba8eb019d1cf873fc8b296</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a200f872babfbac4827e18d998ebf19da</anchor>
      <arglist>(const int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>affcf07617989d25baf01a900b9308183</anchor>
      <arglist>(uint16_t packet_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a4bff4638c302417d646a53e706d3d043</anchor>
      <arglist>(double msec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a0404cc837ccba835e366f3094b5d088c</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a0350503a11a31c1bcf15a71e820cc4b3</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortHandlerArduino</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ad9a87163ea8761695aac3e571d9764d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>checkBaudrateAvailable</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a42f14ad02bac8fed9e9ddf09e5367968</anchor>
      <arglist>(int baudrate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getCurrentTime</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a13aa6f98d677cf33f1b387b0cd9a9575</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getTimeSinceStart</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a7683eb331a13f3bbb716dc5d0ba6ed61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPowerOff</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ab41cb1d65048fd8cd9876af87fa55add</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPowerOn</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>aa7835fa21b559f0722ca729b9a23f1c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setTxDisable</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>acd5ea39a02d62e6055ffd765dda8f52c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setTxEnable</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a395a632e14f3587521dc52de0c8ad42b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setupPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ad9fd96122cdfcda08c404ff9f1ccf370</anchor>
      <arglist>(const int cflag_baud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>baudrate_</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>aadb7e1c6cb4b2aa8fee6d83c701aec08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_start_time_</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ad8e1a77a70fb49fcfbf8918ba58db8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_timeout_</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ae08b47ec36aeba5884d6e8fca246282e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>port_name_</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a9c0f28620d2fbcd76f35a4eb0a4f4c33</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>socket_fd_</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>a0f227242c0f65295fbd02dbe5f44e782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>tx_time_per_byte</name>
      <anchorfile>classdynamixel_1_1PortHandlerArduino.html</anchorfile>
      <anchor>ae0cfa2926ef41389f610ca31ddc2982c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::PortHandlerLinux</name>
    <filename>classdynamixel_1_1PortHandlerLinux.html</filename>
    <base>dynamixel::PortHandler</base>
    <member kind="function">
      <type>void</type>
      <name>clearPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a4b066365743d3c8627090265eb346105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>ac194446bb56286b4be9ac890d6ece57b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>ae8d66bf62d351ec933fa0389ad0e6ae7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBytesAvailable</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a755aa1d35cd25b523239a49ccc2184a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>getPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a82370a8a6d344cc7b47581021d9ab0a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a43c64b6ee5dd2559e5f4bd537f837fcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a17a3cc7e5461b9423e547b8a9a10c41d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PortHandlerLinux</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a88772077b4565611e750f5bc522b6337</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a24e5e0f55e95b200c05ac7c8203cab0f</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a8e2088d71fe85f31cecb4f40520defc0</anchor>
      <arglist>(const int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a097a9647be5693f7d57ab065488c3fe5</anchor>
      <arglist>(uint16_t packet_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>aae49415d27169eabfe2c3d4c168656a7</anchor>
      <arglist>(double msec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>ab5f8d03b80b209e00a2f694a786fd62e</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>ae944d03cb8aa21d0fec3834fc7e2b1dd</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortHandlerLinux</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a2d085b883f22b1a66e28e26b2b66301e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getCFlagBaud</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>af584a243e66178e11e3279081a7d406d</anchor>
      <arglist>(const int baudrate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getCurrentTime</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>af040d3cdf1d57e7623764437eb82ffb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getTimeSinceStart</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>af5f234cbaa9276c35b9c961653a5fc56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setCustomBaudrate</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a5032a1b487b57754db087d84510e7da4</anchor>
      <arglist>(int speed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setupPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a76382d5d85b22f2a8dcf0b25673746ee</anchor>
      <arglist>(const int cflag_baud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>baudrate_</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a5be46d332b92b6c4144003d759e0949b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_start_time_</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a5c4cfa692870ed437bd49172566e9be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_timeout_</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>ad2b822fcfffbfe9d309810f7efcb3f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>port_name_</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>ad4542aa268554c1737ec99445d9b55dc</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>socket_fd_</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>ad94685a58813285d887ce7253fa135db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>tx_time_per_byte</name>
      <anchorfile>classdynamixel_1_1PortHandlerLinux.html</anchorfile>
      <anchor>a463e9dfaa9f87e4354119610a131f14a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::PortHandlerMac</name>
    <filename>classdynamixel_1_1PortHandlerMac.html</filename>
    <base>dynamixel::PortHandler</base>
    <member kind="function">
      <type>void</type>
      <name>clearPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a667b47917850e11b89120998e04bda28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a2766260641e5d189523b30a5af26f2a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a820a1bd4a23e56f461f2e1e53c6713d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBytesAvailable</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>aaa8df0f2248b57ab3c79d90546299a42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>getPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a726215bab5838a589a895d7f0fa9ecb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a66e02389bf2c66f7e50e76b2e1bde5b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>ab2acdd54b788b97775c722906a2e0a89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PortHandlerMac</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>aa13690406cd93daabab8ab95e13ab1e6</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a35800025bae853c363f94af272035673</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>ab1b5a7002e215ca560500d5e39e552e4</anchor>
      <arglist>(const int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a0155ef1879e4ecc438dd3ec4a5d4c7a2</anchor>
      <arglist>(uint16_t packet_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>aa62250330dd0a0bb805a80b25c6a9aaa</anchor>
      <arglist>(double msec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>ac7ccdd739789b7a840c95bb119d9de79</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a4db6ee65a0201c4ab5e2a986555ebe8f</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortHandlerMac</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a86553b45e11184b278f054afe1b7720e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getCFlagBaud</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a6d96ab1828babd3e57c569c1fa0dc3e8</anchor>
      <arglist>(const int baudrate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getCurrentTime</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>abbeb8e03b4a51d89b98c5bc2572acfd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getTimeSinceStart</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>ae33394cd32e901c293c5d048df986c03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setCustomBaudrate</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a337df3a72b989d4d52e3a4a652712b96</anchor>
      <arglist>(int speed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setupPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>abb327de6329f0d8741a97d378e63f7cc</anchor>
      <arglist>(const int cflag_baud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>baudrate_</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a2d6711d1e0e1cfac6aa21f600175b57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_start_time_</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a2ddb3577819e7b9422d46a97b601c36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_timeout_</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>afd495d5a4d2378f569c7061155e97fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>port_name_</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a312c21be429ad50a85b455faeab66ac8</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>socket_fd_</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>a5ed3e223c853f9f07bd8c2ec3dc758cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>tx_time_per_byte</name>
      <anchorfile>classdynamixel_1_1PortHandlerMac.html</anchorfile>
      <anchor>ad9b357f89a865ff9375d3d69f5e0e868</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::PortHandlerWindows</name>
    <filename>classdynamixel_1_1PortHandlerWindows.html</filename>
    <base>dynamixel::PortHandler</base>
    <member kind="function">
      <type>void</type>
      <name>clearPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a1b4e33c689a18a27fd4c5dd4b576a695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>aa825c19d038e7e3509d467d3ec51564c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a5c9a137f1846e65c56b46cfe2b6d9dc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBytesAvailable</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>af18ffdc4ab92db6305928db15b2e7f65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>getPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a3b97cce61748aa3911fe177ae31a3979</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a949a37d6ffcb0ee6102cbb532a12ba2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a0668593f750c73ad31aef08fda759391</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PortHandlerWindows</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>ae6ae2015d75901dba3801fa30497cd65</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a270034acfe5482ed3a218e4e7b4db367</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBaudRate</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a64f5ec0360c5192b50135a170151e913</anchor>
      <arglist>(const int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>ad5c2949dee32e2f6f3b34b159e58c6b7</anchor>
      <arglist>(uint16_t packet_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>ab5a5f3bc29b9f80f07db0002d9f357b6</anchor>
      <arglist>(double msec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPortName</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a823f9918634cf53e04670abcf7965259</anchor>
      <arglist>(const char *port_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePort</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a0c4938f5a30043dd7ad826dd41655aae</anchor>
      <arglist>(uint8_t *packet, int length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortHandlerWindows</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a8342c465d633452e479452e8dae98255</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getCurrentTime</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a73c2ae584f819399b58321516c858eca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getTimeSinceStart</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a066f302aff8793ac27537f9fda00ae56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setupPort</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a015c553bbf36cbc1ac7fc0d90cff2605</anchor>
      <arglist>(const int baudrate)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>baudrate_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>aa3096af80a3a61adde7df773f67b6f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LARGE_INTEGER</type>
      <name>counter_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>abd8e5322a667732261b7c2bd3604569a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LARGE_INTEGER</type>
      <name>freq_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>ad85dfbb8ba8ae9398db6ada783864020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_start_time_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a03d3ab6603604dc5a7f43be9831330f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>packet_timeout_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>afdecf75bd299ffb860f36ffd7567b298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>port_name_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>af53528b57e84385f8ff64b47608111d7</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HANDLE</type>
      <name>serial_handle_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>ae3ec4312a837cf10edd8bea6b478488b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>tx_time_per_byte_</name>
      <anchorfile>classdynamixel_1_1PortHandlerWindows.html</anchorfile>
      <anchor>a139b6b09e591662a2a281045512bc43e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::Protocol1PacketHandler</name>
    <filename>classdynamixel_1_1Protocol1PacketHandler.html</filename>
    <base>dynamixel::PacketHandler</base>
    <member kind="function">
      <type>int</type>
      <name>action</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a5c1c21f4d0d576bb066280df59ed3d40</anchor>
      <arglist>(PortHandler *port, uint8_t id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>broadcastPing</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a90a58c6ed6f3c2cdcf624a2b18030e36</anchor>
      <arglist>(PortHandler *port, std::vector&lt; uint8_t &gt; &amp;id_list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bulkReadTx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a6cafc93bfbdaa1282efb92bc44081b77</anchor>
      <arglist>(PortHandler *port, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bulkWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a67ca47a6995b0ba73181da4b76d03ba4</anchor>
      <arglist>(PortHandler *port, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>factoryReset</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a38c23dc0fffdad1444c1bba81cd40552</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t option, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProtocolVersion</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>aa7cb0c527b9a80ef84d5f5e767306c98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getRxPacketError</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a4d800a547bd4e80522266bfbfe0887e8</anchor>
      <arglist>(uint8_t error)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getTxRxResult</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a3f5290a37bb6a1b158c6bd1a15c9cc26</anchor>
      <arglist>(int result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ping</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a27dcbdb25a3afb4e0a36b1d4dc9746fe</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ping</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a14dff1501b939b4941bacdd8b952d3aa</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t *model_number, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read1ByteRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a8e24776d1364f686ad8311a102e75027</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read1ByteTx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a7b5b91b9ce759f6da4439caf81089927</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read1ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a266a70d451669825bf8963dcdd7075d8</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read2ByteRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a43e23405b7644660020cdcff09e9132d</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read2ByteTx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a8f44d180fbc9763f484f7164fd3f3a62</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read2ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a4a2d03974171fb79242e7af057e97e3d</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read4ByteRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ae2e24286cb0a38c3b640c91d7fdc0c1f</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint32_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read4ByteTx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a482dc277fad8ecdc987c4280971d92c6</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read4ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a9b0525ec15696c780025f6f9e74f5b51</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a242ac79dcd6a702e67e6524a918c3834</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readTx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a0cd57c932ce6c8694e27f1068a19dda9</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a1492b6f11c6d1875012411e919f73cae</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reboot</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a424e2b1ad9a9018a020eea2f16989659</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>regWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a5e20db4a17dbc67f36eb3a97b9d4b48b</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>regWriteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>aff0403b002e91b58cf73496c95028e75</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a67dd2eb0050bf3ec7b8371031a92bb6d</anchor>
      <arglist>(PortHandler *port, uint8_t *rxpacket)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>syncReadTx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a5f53a9b48f2d29d153704671b6474839</anchor>
      <arglist>(PortHandler *port, uint16_t start_address, uint16_t data_length, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>syncWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a6638826a2c72a8c3dd09f1368ba85120</anchor>
      <arglist>(PortHandler *port, uint16_t start_address, uint16_t data_length, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a111ab1fb1206ebeaa795bbd694a9d48d</anchor>
      <arglist>(PortHandler *port, uint8_t *txpacket)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a6a817f6347d7030eee76fec5e31a56d2</anchor>
      <arglist>(PortHandler *port, uint8_t *txpacket, uint8_t *rxpacket, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write1ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a1282daddaa5cc5c97ce0ae06fb539671</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write1ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ac03a5357bb770905abb1fd2603a228f0</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write2ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a1a21961891f765cd3f9973452a82cec9</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write2ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ab7873bd5746fb0355117cd0a64b383b4</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write4ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>af629676e5ea2de5d92192b1844eabf8e</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write4ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>aa0f8caf383d793abbcfdd18e8c386fd1</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a8e864e6c18effda69bde9b103edf4dc0</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a389cc9014de7e5e8bc00bddd82bc55e6</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Protocol1PacketHandler</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a120a5239df71580ace733a0a88f83c1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Protocol1PacketHandler *</type>
      <name>getInstance</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a3d501f8873c0c4abafec493b74f3cdfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Protocol1PacketHandler</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ac196f99fb353c97d12795c4c0c981567</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Protocol1PacketHandler *</type>
      <name>unique_instance_</name>
      <anchorfile>classdynamixel_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>af045a180605b9b76516e473ed2e2d7e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel::Protocol2PacketHandler</name>
    <filename>classdynamixel_1_1Protocol2PacketHandler.html</filename>
    <base>dynamixel::PacketHandler</base>
    <member kind="function">
      <type>int</type>
      <name>action</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a4b6231b51cec8db8f047cf93bcccf6f9</anchor>
      <arglist>(PortHandler *port, uint8_t id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>broadcastPing</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab46b125cc4255258d033a446fd603342</anchor>
      <arglist>(PortHandler *port, std::vector&lt; uint8_t &gt; &amp;id_list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bulkReadTx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ada9efbc8d1f101a605f411fb6ddf797a</anchor>
      <arglist>(PortHandler *port, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bulkWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ad10c05153214d3d3c842293ddbf79a94</anchor>
      <arglist>(PortHandler *port, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>factoryReset</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a291f10ad0f09de007caf24b8067f4dde</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t option, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProtocolVersion</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a043a44a042380d5d03af098856720de9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getRxPacketError</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>add3fd4f5d9005de55e05153ad37f5c8d</anchor>
      <arglist>(uint8_t error)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getTxRxResult</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab4374274165b280feb8a8bb94a6716e6</anchor>
      <arglist>(int result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ping</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a370c70cd088b77902ff54b0a06828795</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ping</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ac121623251539aaac617a91f47200920</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t *model_number, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read1ByteRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>abcff13c837273a1795d5bdd59206eb96</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read1ByteTx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a42610df622c7ee1e50c4ad7386502314</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read1ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ae6a20ca596b20352c7ac08d42def8d62</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read2ByteRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a8b52f237c69f2e30575f023c24916395</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read2ByteTx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a9957478b62b62795f4bb41c3f7ae4837</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read2ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a3933d41250d189a743921ad7f10b2ee2</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read4ByteRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a7dcd3b085e8f399b03e88d0dba2f5766</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint32_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read4ByteTx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a6fbf8a8d6104704662e727ac8c32d24a</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read4ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>adfc87413fcc079d6eb69de5b005d7624</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab2bb1549fa85ca6ff3c0ee621b26b2ac</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readTx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a520a589945e2ee3bd5311a81260b1cf1</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ad5190675d80871a44ec95f710b499277</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reboot</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a1c4202730383e8b5ee8a106a1e4006f1</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>regWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab0152c1239d4d7593e5c34ea79c1a23b</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>regWriteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a6ec5c2c4dbca012fbd87639b02ad72c0</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ad803f86faf151470d91bc51dc3191c6d</anchor>
      <arglist>(PortHandler *port, uint8_t *rxpacket)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>syncReadTx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab76887c69d624181bf4fdca891dc04ad</anchor>
      <arglist>(PortHandler *port, uint16_t start_address, uint16_t data_length, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>syncWriteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a5d524fb7db327a9112b561a4b96d2023</anchor>
      <arglist>(PortHandler *port, uint16_t start_address, uint16_t data_length, uint8_t *param, uint16_t param_length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ae2c329813c020e6563595a0af2a182ec</anchor>
      <arglist>(PortHandler *port, uint8_t *txpacket)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a1f481e89d5155c7f27c33544726ddf68</anchor>
      <arglist>(PortHandler *port, uint8_t *txpacket, uint8_t *rxpacket, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write1ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a35d651309b95f4a7fc2f7cb42bda1c31</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write1ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a738bb9bee2ac70f93fa4917837d31d76</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint8_t data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write2ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a706e68534d300319088674bc1c6c1eb8</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write2ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab759bd126a655747a98d7c21c6529709</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write4ByteTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>abd23b6a59bfa16e6410a199644cb932f</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write4ByteTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a88f256bde82ebb42d5e30059f3f699b7</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint32_t data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeTxOnly</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a36b730f898f376b41553c819b48d723c</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeTxRx</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a3db7a94ff74b687ec32500d15e0cc95c</anchor>
      <arglist>(PortHandler *port, uint8_t id, uint16_t address, uint16_t length, uint8_t *data, uint8_t *error=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Protocol2PacketHandler</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>afea7de83a984caa62e95d43c2c87c2ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Protocol2PacketHandler *</type>
      <name>getInstance</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a84fc7cda43b5cfc829eb60d1a29b1562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addStuffing</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ae11bf02a771962e829f5f34f54f13353</anchor>
      <arglist>(uint8_t *packet)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Protocol2PacketHandler</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a6cad93596c916970481445363316c8e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>removeStuffing</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aaf7b6a657b713812d509b1ead9e36c9c</anchor>
      <arglist>(uint8_t *packet)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint16_t</type>
      <name>updateCRC</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab73033f540f9afbb303dc315884bdf32</anchor>
      <arglist>(uint16_t crc_accum, uint8_t *data_blk_ptr, uint16_t data_blk_size)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Protocol2PacketHandler *</type>
      <name>unique_instance_</name>
      <anchorfile>classdynamixel_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a1d0ba205e91f8fdb8066ad94c1c47b1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk</name>
    <filename>namespacedynamixel__sdk.html</filename>
    <namespace>dynamixel_sdk::group_bulk_read</namespace>
    <namespace>dynamixel_sdk::group_bulk_write</namespace>
    <namespace>dynamixel_sdk::group_sync_read</namespace>
    <namespace>dynamixel_sdk::group_sync_write</namespace>
    <namespace>dynamixel_sdk::packet_handler</namespace>
    <namespace>dynamixel_sdk::port_handler</namespace>
    <namespace>dynamixel_sdk::protocol1_packet_handler</namespace>
    <namespace>dynamixel_sdk::protocol2_packet_handler</namespace>
    <namespace>dynamixel_sdk::robotis_def</namespace>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::group_bulk_read</name>
    <filename>namespacedynamixel__sdk_1_1group__bulk__read.html</filename>
    <class kind="class">dynamixel_sdk::group_bulk_read::GroupBulkRead</class>
    <member kind="variable">
      <type>int</type>
      <name>PARAM_NUM_ADDRESS</name>
      <anchorfile>namespacedynamixel__sdk_1_1group__bulk__read.html</anchorfile>
      <anchor>a9c0396a86b9ca681ff4ad2936f6ddb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PARAM_NUM_DATA</name>
      <anchorfile>namespacedynamixel__sdk_1_1group__bulk__read.html</anchorfile>
      <anchor>a8bd3dce21844ecda6b110c0dfe0c6ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PARAM_NUM_LENGTH</name>
      <anchorfile>namespacedynamixel__sdk_1_1group__bulk__read.html</anchorfile>
      <anchor>a7119d8ec79da9ef96feb49c8c4549642</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel_sdk::group_bulk_read::GroupBulkRead</name>
    <filename>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>afb4af49d1a4a1f6e0739bbef88df6d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>ae2376b8c8385a45fa3c6b02b37725d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a854b88dece35240cbb5985a5a3f7a855</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getData</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a890150eaab35b28844f19658d94856a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isAvailable</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a69dfc0a036a60ef2f2f8496bb3a665f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a5366865b6f55d6bc531402e59185e617</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a0e294367d8548b3c266597ce25d8af70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>afb73d4a8612a4725ad5803ef99ee56ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a942246e076c2247f077a0127601a1b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a8783c228a687f72b483aff140be6d2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_dict</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a64327ff1303ee5fb906427568a2d7ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_param_changed</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a616883107bfe8d3578b9601517598124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_result</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>ae0a8db41f1acc8c1daf5ddaf9831ea27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a81ee83b57d71f2859ad8670a67474d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ph</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a92ead04138a789d2dcec0f433e070c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__read_1_1GroupBulkRead.html</anchorfile>
      <anchor>a536fa142bc8b7b45c1ab1b39cbca26bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::group_bulk_write</name>
    <filename>namespacedynamixel__sdk_1_1group__bulk__write.html</filename>
    <class kind="class">dynamixel_sdk::group_bulk_write::GroupBulkWrite</class>
  </compound>
  <compound kind="class">
    <name>dynamixel_sdk::group_bulk_write::GroupBulkWrite</name>
    <filename>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>af78a0892346bc9a036f4bdc5154a0de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>ad958c5e41209c1efc3bc4893cb5e640f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>changeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>ab32458377218d6c367dd363621de063b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>ac0de4cff51c562e6ea4a90f69b9418a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a63d42e8da2961f91e2b27a74d32a0ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>aa50432b8052e1079a0dac4c1d5bf402a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>ae8c76511d0fdf6f2a94f580093729444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_list</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>ab49143992bf14160798b44102698eac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_param_changed</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a816dd1c9e2b30fb7d33f390040416e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a7a2795509bba98c806739886bfe96142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ph</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a1a9f0c291d569018adcc76685b3a4611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classdynamixel__sdk_1_1group__bulk__write_1_1GroupBulkWrite.html</anchorfile>
      <anchor>a0ae7a984d3ef36eaa618266c978d12d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::group_sync_read</name>
    <filename>namespacedynamixel__sdk_1_1group__sync__read.html</filename>
    <class kind="class">dynamixel_sdk::group_sync_read::GroupSyncRead</class>
  </compound>
  <compound kind="class">
    <name>dynamixel_sdk::group_sync_read::GroupSyncRead</name>
    <filename>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a7c0ace39336f920b8f41a7d234c912f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>aedc50ad4a4b246f34cd52dc63cf13dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a6bf3a4f61f74c949317668fcd34797d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getData</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a1fdfbb99da9213b32eb0c6d4e647a905</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isAvailable</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a461a6d9a990d583cc9884ca0d0d578b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a4447d9401a92ba98ac91ce56742baccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>ab261315ca5811631ec8e24957daad4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a6b3dbda545ab72c5ab88f208ae85051a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>af2d83bcb02b074b4ba915665a365249d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a8652c173469930e40314ad5d7c9f5031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_dict</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>accfa22075b1fbd972a78f8d9ba93e568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_length</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>ad87e6724a4a71ea0a9470fd07e54ba38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_param_changed</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a4e6651d21eecd554928cc2c18864efa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_result</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>aff4c4e5d21e5e54c5fabdcb3bddae868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a9f3bb7cdee858abb662a58c6c9534178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ph</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a3deaafe32615a621df69c6ac24793ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a6e568001049c4cfef53db11903815612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_address</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__read_1_1GroupSyncRead.html</anchorfile>
      <anchor>a9a45e7c02749cd0428d2cae8f6d11723</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::group_sync_write</name>
    <filename>namespacedynamixel__sdk_1_1group__sync__write.html</filename>
    <class kind="class">dynamixel_sdk::group_sync_write::GroupSyncWrite</class>
  </compound>
  <compound kind="class">
    <name>dynamixel_sdk::group_sync_write::GroupSyncWrite</name>
    <filename>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a23482714ece73a66edfb03f12ffd1856</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a2a7b71ee1dcf9c853f4a7c3f8dfa6886</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>changeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a9e40c57df9bde8dbcb388cc833ac2f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a2da7aa64f6bf75591a15577fb1b923ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>afb19de4206b20fe8dad330bb6cadc811</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeParam</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>aff2aca2327861bf4ce1a136cf096d525</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a14eba82e43f5db9571fff8c49e2d9190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_dict</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>ac416ba3a8d699c7abbc252b37dccf729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_length</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a2e060339ff4345d4b4b98e62d8c115fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_param_changed</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a464e2411a707d9d2e248c023b2fd65d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a3edc86553ff1281ab9741c4a0bc84659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ph</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>ac1dce496edfdbb03b64564406e69a923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a704b300185306719c553af14e03ac9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_address</name>
      <anchorfile>classdynamixel__sdk_1_1group__sync__write_1_1GroupSyncWrite.html</anchorfile>
      <anchor>a26f1b1f6ef39aa352a6fd751836fbc9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::packet_handler</name>
    <filename>namespacedynamixel__sdk_1_1packet__handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>PacketHandler</name>
      <anchorfile>namespacedynamixel__sdk_1_1packet__handler.html</anchorfile>
      <anchor>a8c1e104a1d99c11a67f83c88532f182a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::port_handler</name>
    <filename>namespacedynamixel__sdk_1_1port__handler.html</filename>
    <class kind="class">dynamixel_sdk::port_handler::PortHandler</class>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_BAUDRATE</name>
      <anchorfile>namespacedynamixel__sdk_1_1port__handler.html</anchorfile>
      <anchor>a4b223a645d6222f914f4597d485e9417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LATENCY_TIMER</name>
      <anchorfile>namespacedynamixel__sdk_1_1port__handler.html</anchorfile>
      <anchor>a8d7cf3f6ce98860089c537abd96e9995</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel_sdk::port_handler::PortHandler</name>
    <filename>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a2dcbe3f38462fdffab5e88c0b41dd874</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearPort</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>af0ed6339196352486490de786d0eaeea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>closePort</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>abbebaf907c20cea680808df8e53c2ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBaudRate</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>af632e87cdaf556357e1bddba03895626</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBytesAvailable</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>afcbb101a5ed155edb6532312d703779b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCFlagBaud</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a03259116641545184f595446486c8035</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCurrentTime</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>ac53b04e4d9d86d4933a0f954e92067da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getPortName</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a1e02d150955d7e77cfa8c32ca0a1b8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTimeSinceStart</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a9621394102a9548f52cf4a580639aa3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isPacketTimeout</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>aa0b986e5f80db3f4084d1171477c6bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>openPort</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>aa93c083e396f869d1ffddfae571adedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readPort</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>ab853915d1957da26472fec13487a3d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setBaudRate</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a3e90bd95a6947fb4f04d69d7a0d397c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setPacketTimeout</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a17c9fbd900132ee86602d2b14b6bee52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setPacketTimeoutMillis</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>adcaee85776eeb093b63971e81cc8f7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setPortName</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a6c0dc0a0c07be5f114ecfdc268f26748</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupPort</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a171b23ed01c657dcfa1faacbf2b92edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writePort</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a743974b308b2a4feacfa36b3b2bd0427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baudrate</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a9570b62e328e638fb6313e5a7eb30a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_open</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a4d1614e07284b43287c3c521a4f25477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_using</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a80e569528e6dcc31438d2390507e1477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>packet_start_time</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a775ddaa63cb55b123ddf78c5d3717deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>packet_timeout</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>ac7aabbd0f583f4dcd09b6dbe5d1744a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port_name</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a90dc07b611e957776a652335b97e97b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ser</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a17bcdd176217cb150dbf4c1f7646bc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tx_time_per_byte</name>
      <anchorfile>classdynamixel__sdk_1_1port__handler_1_1PortHandler.html</anchorfile>
      <anchor>a2daf81a67f69f89bc1ebf573d4436967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::protocol1_packet_handler</name>
    <filename>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</filename>
    <class kind="class">dynamixel_sdk::protocol1_packet_handler::Protocol1PacketHandler</class>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_ANGLE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ab0cfbd5985930b1b5bef2845e7513beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_CHECKSUM</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ab6d0543b5ccf069be17ff97919a5b635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>af7e76920529f0c7e764d40075269beec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_OVERHEAT</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a2f7c124331ac478b0fd3e8ef41f4f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_OVERLOAD</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ae38f8f83171a83c8e7ebca5ff0f29876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_RANGE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a56c8683aecac4961bb08a4e4262bc061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_VOLTAGE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a0c84369d3789bb8c2ff7bc34c5d606e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ERROR</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a7a34730d20132372056f973f56906b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ae4a8f89626871047219b8ac61810f35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER1</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a4167f812df7e8604c79e5a6041b311b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a37d6b014e30fe6304708ca88f30536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a3288a1cc2223ddc262d597747043d4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_LENGTH</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>ae6be853c306fe83bd74ad2e28c7d00af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_PARAMETER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a78c3ee1d557e8dbb0d87c1b9b997aeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a8ee48e84d4a4ed97724248b6edf1a7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol1__packet__handler.html</anchorfile>
      <anchor>a754fc0ff78cd97fbf9ec6ba2b31eb2e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel_sdk::protocol1_packet_handler::Protocol1PacketHandler</name>
    <filename>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>action</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a746bbc623dcfb68589b5d31fdba68997</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>broadcastPing</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a69eefa19a4e2beefda8f7713cdca514d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bulkReadTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a9375624edf7531380b256de7ff603dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bulkWriteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>aa3735d9791c25f1daec45e408ff63232</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>factoryReset</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a6187f742ca64d19fd76277f147b177e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getProtocolVersion</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>add17b60766f07c31f20092160d8258c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRxPacketError</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ac12b2aa5bdfc13eb22c254b8a8883896</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTxRxResult</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a0c49e1cb55ce194464459f71f86c1a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ping</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a1b65d423e18d705138a816f5b3605210</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read1ByteRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>acbf7bd3bdfb984af690b84e6b141f329</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read1ByteTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>aee488e333e7bf7fbed223923d1ce75c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read1ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a6cdd154c40bc80e6ab99ee020db39137</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read2ByteRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a03ffda89789fb8a890c2ea87702054be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read2ByteTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ab13f37e4b05df9377780174436209f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read2ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a7be6140ad380e5f389270381eceecfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read4ByteRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a505e62ff74b646e5bbdb220c556c987b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read4ByteTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a05f80fbde43994f2b9b64469c9f00135</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read4ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ae38558d69e4f6818c227a50e9d97a712</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a044588435df81ee433869c6353ca8ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a440d98ac56a1565be0e33be1612b0cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>adf80aa7c6ed8b3d92886766769129854</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reboot</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a2f1fa0fddd675a93a6b99c6417222087</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>regWriteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a00605f631eebcfbb8337e4d503fb1886</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>regWriteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a0beae6f12e7ff987176a9ae33a8b59ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>af3444595e1353ef90ededb596f4ad5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>syncReadTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a3791bebaebb928c48c42f435dfb2a4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>syncWriteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>aa5577555ef326dea5152f4ab6b826c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>aceaab52ffbc458af69da8c43f5b4ec49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a74e176cd591c6ee76fddd84fe855ea7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write1ByteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>ae78cc44d2fa5aaa7a8a75ebe5320ce07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write1ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a1bf8abe223e92e8d21f5c91c654bee6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write2ByteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>afb3e850fbe7eb70423cdb21295485f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write2ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a28e2e221e79445d06f95ebf906c537a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write4ByteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>af7164ea8cad1f2ce747b7c089024c2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write4ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a5772226a3dabfb5d44276474bf93706a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a0302e8bec328ca9c25275fd0343a1ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol1__packet__handler_1_1Protocol1PacketHandler.html</anchorfile>
      <anchor>a42b9b956e732f488ebe3176c1dcd0f96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::protocol2_packet_handler</name>
    <filename>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</filename>
    <class kind="class">dynamixel_sdk::protocol2_packet_handler::Protocol2PacketHandler</class>
    <member kind="variable">
      <type>int</type>
      <name>ERRBIT_ALERT</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aef4fa59d4e3c0c64d0aa6e120c566fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_ACCESS</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a7b80e9d3f295c058962dea7eca5931eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_CRC</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>ad03e285220ebdeaaf6a319f32f0402ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_DATA_LENGTH</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a9edecbcc10cb137d3267a56fcc9fdc14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_DATA_LIMIT</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aebec883ac0be6bd87de76a3de90e41d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_DATA_RANGE</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a11ccc4c7042bf6f18bf9ad7ac68faa99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a27c353e6c9dc74148bb84a9ff2fe2b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERRNUM_RESULT_FAIL</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aa9c9f750f6498c42a958d4ea9fd2f050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ERROR</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a103d025d9cfe67f3551b78c1dd45d5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>ae5a26670f667b151b9360be8073a37c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER1</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>abab40adea7aa986b35f12f16f33e5b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_HEADER2</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aa0d4b300d2d5fb1cece9ecb155ccb1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a1126f260eb20b11fa63d5a80c9206fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_INSTRUCTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a2b1f3d0b379e4124a051f50ec8e23178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_LENGTH_H</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aa171019ae6d6610b6e2e5823a156eab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_LENGTH_L</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a194da0b374573e39035f8bc7eaa5d3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_PARAMETER0</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a0982f5d1b2e2105834f837c4d46436e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PKT_RESERVED</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>aadc276bad4794558d7cddd75817e846d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a7734bfabce8a1854965d386406b042a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TXPACKET_MAX_LEN</name>
      <anchorfile>namespacedynamixel__sdk_1_1protocol2__packet__handler.html</anchorfile>
      <anchor>a78b3ce792c8b3e5bb7df7989b5bb684c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamixel_sdk::protocol2_packet_handler::Protocol2PacketHandler</name>
    <filename>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>action</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ae21e4c96efee39ee8e95c79199143dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addStuffing</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>af34c5aff849fd46cd96a86a1841de66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>broadcastPing</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a07e6df707c910d41eb3d8cd9c472bfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bulkReadTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aab0a1da4f79705cb70317b51afe20185</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bulkWriteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ae638f27368f7c6130afc3797afa5a1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>factoryReset</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aa7455fb78a6b2726077437689fd05218</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getProtocolVersion</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a872ef6021856663ab06f48845c975e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRxPacketError</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a56b7b37c239ca2fff6038da1248f27bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTxRxResult</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a72ecce6c254b3e3a3b0e486d6826d539</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ping</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>abe2aded7ac64a953e7814781201c4e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read1ByteRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aaac1417b12d1254350ec7fdba43617d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read1ByteTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab1c3b30957f670f5a796990a30b37b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read1ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a63bd66817a3e4f710be2665b50aec834</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read2ByteRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>af4c96fc02bdbfb3270b135f4eaee03d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read2ByteTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a83ce024ed5b40e4a25ca54580c833609</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read2ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a93142d58f03ccb060b7edea56497dca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read4ByteRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a20c5121d3030f355e9c18a8e699cb917</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read4ByteTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a6b405992722bd43cf5fca4c0549ca174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read4ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a1b5af15a59ac2094036eaaa8f053481f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a72d17c1670a6fcebc895441e760b516e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a77a6195bef814e0df9b167d694a57664</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a96f5f25aac402bc42efc9d0b1bd01ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reboot</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a8f481f15e4772482aed16a696751c651</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>regWriteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a4099798742d56962c2358c11f87ce6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>regWriteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a62b02100a14fe19ed26e5db36b2bd3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeStuffing</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a1f3483baa084b8116cbe882c7778c329</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aab9fd89dfc70e686d421c65366363627</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>syncReadTx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a5e6dc143c3755772f4e979e0e3b5a4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>syncWriteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>adab4a366d8c0411290acdf8c76db8a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txPacket</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aa448d89a6bb933c8e69b5a4b0d1c867f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>txRxPacket</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aa39df3bff2231ad5b18ff66e4858e467</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>updateCRC</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>aa724dd0df92d0efdfb3a2013a824b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write1ByteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a6c8cb272684b4ed88123b5d3dc1357ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write1ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>abf932bc5bf6e8a860f63e5bebb98945d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write2ByteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a26ba3f376b1e25935fc6be741a56ddde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write2ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a4b8545ff594fab70cbe7c09a51896622</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write4ByteTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a4ae4a025ac67c3a1475ea7ef193ed7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write4ByteTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a4010689c90e8f89b3fc72ce72b4d9d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeTxOnly</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>ab4483a36b5fb1cc9267580e79fb6a74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeTxRx</name>
      <anchorfile>classdynamixel__sdk_1_1protocol2__packet__handler_1_1Protocol2PacketHandler.html</anchorfile>
      <anchor>a2e817a52fffa03c6377ad9a4fdd13193</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamixel_sdk::robotis_def</name>
    <filename>namespacedynamixel__sdk_1_1robotis__def.html</filename>
    <member kind="function">
      <type>def</type>
      <name>DXL_HIBYTE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a86c8a03ac37c2343b03a40d296df79f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_HIWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a010f310f7c3b441c34f098dd1c460d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_LOBYTE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>ab0e99f8457556a7e705e5e00985094d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_LOWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>af9b7fa494c8a70647cc688b0379af3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_MAKEDWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a353705e7f8dbfc653e61591efb655cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DXL_MAKEWORD</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a6a8a42dafe8088e014d258fb374963ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BROADCAST_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a4701f470419b6a151c66b8d6d21454a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_NOT_AVAILABLE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a155ce7edf956fd4f3557cccff8433ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_PORT_BUSY</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a6c2f594dde4bfdc1bd633b4d05d8d300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_CORRUPT</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a68981f517d0cb7c396778e4dc3290bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_FAIL</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>acf720c643e0f5b045f731f008e27f722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_TIMEOUT</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a40e3d5357ee81a018306d1827fe290eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_RX_WAITING</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a0cf3fa29dd60a42f3cd31fa87174dd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_SUCCESS</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a40a9220779bd7f0c37e8b625c4322f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_TX_ERROR</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a6964b595b6d262a68c701a9cbc4828ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>COMM_TX_FAIL</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a4d2e5536ee847f73d4ed5406f7a8456c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_ACTION</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a3dab6722e6703f7abbac17c0e7a82753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_BULK_READ</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a7a785fcb5de6ec5812e1dd3b075acfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_BULK_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>ade14d6a1921a08aaaa86769f41ec0fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_FACTORY_RESET</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a3eddfa668f0c8d07bf23ee4b0024c1b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_PING</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a33e3342951eca9ae527680764401e644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_READ</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a45247aa8768d35a5578f493a0d27e950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_REBOOT</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a50294279d96a07f35178abe6cfd242c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_REG_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a4bb62d20917c9361342087c6c4b5ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_STATUS</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>adabd6eabaf42a806f81e7cd8f8d6cfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_SYNC_READ</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a55776467d8e47442f4eb7370edcc946c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_SYNC_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a15abc33bdc6f4ce3b593ae8cbf3a9030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INST_WRITE</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>aedd97779e399e47cfec9b9ba85d54541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_ID</name>
      <anchorfile>namespacedynamixel__sdk_1_1robotis__def.html</anchorfile>
      <anchor>a1627e54b5fa660fdf74d200cd8719239</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
