<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>Rmp440LE.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/src/</path>
    <filename>Rmp440LE_8cpp</filename>
    <includes id="Rmp440LE_8h" name="Rmp440LE.h" local="yes" imported="no">Rmp440LE.h</includes>
    <includes id="RmpConfigurationCommand_8h" name="RmpConfigurationCommand.h" local="no" imported="no">RmpConfigurationCommand.h</includes>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>LEFT_FRONT_WHEEL_JOINT_NAME</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>aea1ebf0e65d567d3bad267d1522925a8</anchor>
      <arglist>(&quot;left_front_wheel&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>LEFT_REAR_WHEEL_JOINT_NAME</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a24025287f3fdc8f1ff3b1560909a9375</anchor>
      <arglist>(&quot;left_rear_wheel&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>RIGHT_FRONT_WHEEL_JOINT_NAME</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>ae0d21543af9d88acdfbe51628d696561</anchor>
      <arglist>(&quot;right_front_wheel&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>RIGHT_REAR_WHEEL_JOINT_NAME</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a9471a8d052b26d5d05c5ac70825fda67</anchor>
      <arglist>(&quot;right_rear_wheel&quot;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEADMAN_VALIDITY_PERIOD</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a4e7f0e6a29f5a1a7843bf0860d02a300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DEG_TO_RAD</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a82c16156ec36c277a82b4c0bb8a11bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>G_TO_M_S2</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>af0bde653cf16f320317684127893b775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>LEFT_FRONT_WHEEL_IDX</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>afc65b435171485da97fefb4e21fcec30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>LEFT_REAR_WHEEL_IDX</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a4ddb274ed6574af02bf133bd84ad5da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>MAX_UPDATE_PERIOD</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a3e9ef3a17408ed0e0d70f93e30732bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>PORT_NUMBER_MAX</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>adee838e3b42dfad9a10b93b6d9023599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RIGHT_FRONT_WHEEL_IDX</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a0ef6dccbd4147d2e6355c231e8d02727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RIGHT_REAR_WHEEL_IDX</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a317bf1ea1468158e45422ca671e263d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>UNKNOWN_COV</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a73ad597a7dfe1d2bed26a4468f446bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>UPDATE_FREQUENCY_MAX</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>aaee8d8cbf25e772b3160b6c7dc0023b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>UPDATE_FREQUENCY_MIN</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>a9230d27e5896f6a503d10e089f5a05c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>WHEEL_COUNT</name>
      <anchorfile>Rmp440LE_8cpp.html</anchorfile>
      <anchor>abcbfab2930732ee4eead56bd0d10a07f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Rmp440LE.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/include/</path>
    <filename>Rmp440LE_8h</filename>
    <includes id="Rmp440LEInterface_8h" name="Rmp440LEInterface.h" local="no" imported="no">Rmp440LEInterface.h</includes>
    <class kind="class">Rmp440LE</class>
    <class kind="struct">WheelsDisplacement</class>
  </compound>
  <compound kind="file">
    <name>Rmp440LEInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/src/</path>
    <filename>Rmp440LEInterface_8cpp</filename>
    <includes id="Rmp440LEInterface_8h" name="Rmp440LEInterface.h" local="no" imported="no">Rmp440LEInterface.h</includes>
    <includes id="RmpMessage_8h" name="RmpMessage.h" local="no" imported="no">RmpMessage.h</includes>
    <includes id="RmpType_8h" name="RmpType.h" local="no" imported="no">RmpType.h</includes>
    <includes id="RmpHelper_8h" name="RmpHelper.h" local="no" imported="no">RmpHelper.h</includes>
    <namespace>segway</namespace>
  </compound>
  <compound kind="file">
    <name>Rmp440LEInterface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>Rmp440LEInterface_8h</filename>
    <includes id="RmpInterface_8h" name="RmpInterface.h" local="no" imported="no">RmpInterface.h</includes>
    <class kind="class">segway::Rmp440LEInterface</class>
    <namespace>segway</namespace>
  </compound>
  <compound kind="file">
    <name>rmp_440le_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/src/</path>
    <filename>rmp__440le__node_8cpp</filename>
    <includes id="Rmp440LE_8h" name="Rmp440LE.h" local="yes" imported="no">Rmp440LE.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rmp__440le__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpConfigurationCommand.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/src/</path>
    <filename>RmpConfigurationCommand_8cpp</filename>
    <includes id="RmpConfigurationCommand_8h" name="RmpConfigurationCommand.h" local="no" imported="no">RmpConfigurationCommand.h</includes>
    <namespace>segway</namespace>
  </compound>
  <compound kind="file">
    <name>RmpConfigurationCommand.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpConfigurationCommand_8h</filename>
    <includes id="RmpUserDefinedFeedbackType_8h" name="RmpUserDefinedFeedbackType.h" local="no" imported="no">RmpUserDefinedFeedbackType.h</includes>
    <class kind="struct">segway::RmpConfigurationCommand</class>
    <class kind="class">segway::RmpConfigurationCommandSet</class>
    <namespace>segway</namespace>
    <member kind="enumeration">
      <name>RmpAudioSong</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_NO_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300acf682aca9e8ce3ef44aaa7597ac9bee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_POWER_ON_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a6590bfdba9a3de3ec7bd3f2eb0673b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_POWER_OFF_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a7c2aec85ad40cdd93bc1bba0399c6c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_ALARM_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a88c94f43fc45a7c62133efe7eab0113f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_MODE_UP_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a09ddf1de6e4c5b34af12709ad5e6f597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_MODE_DOWN_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a7a15a46cafea4b04d1ed6f459697fda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_ENTER_ALARM_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300ac5c8c530547549728312a287c2508dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_EXIT_ALARM_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a53ada5ae05521d0f1893cd3467d2cfd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_FINAL_SHUTDOWN_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a8a937b85938d3e60bcba40fcd60a74c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_CORRECT_ISSUE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a909814a0eff3f9c2741fb8cbb3692ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_ISSUE_CORRECTED</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a9580c229b243d9248a828f95a127c07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_CORRECT_ISSUE_REPEATING</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a7536ad4046f521ab70135363f977e78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_BEGINNER_ACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a78a27fb93354c1c510f3c260bd9e3bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_EXPERT_ACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300af21ceafde45c4522e336e9f5843a9cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_ENTER_FOLLOW</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a54c66c2b98f59ff806b5e179057a7d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_TEST_SWEEP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300ad58e1feec313886c4644635ca200dd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_SIMULATE_MOTOR_NOISE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a9e0accc1673aa538ecb9749c1484de99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpConfigurationCommandId</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_NONE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca987eee230e4bf139d6dafd4a3d670940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_VELOCITY</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca8c65fd373001cfcb67fb22e6759a6af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_ACCELERATION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca10c35e3b78dabcb9a2b406d0b6daa89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_DECELERATION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cae25b0c9dadd36ef95f04024fad75a019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_DTZ_DECEL_RATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca597a179377306c5613955f523d11a861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_COASTDOAN_ACCEL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca3215338e077a3241815a027848a57050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_TURN_RATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caa23cd8175d4b93e4f8412162f26c09da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_TURN_ACCEL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca7c54a9b6121430baaa78d73ea461ecef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_TIRE_DIAMETER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca0aa4dd783afccad69b22e37c6bacc8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_WHEEL_BASE_LENGTH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca6b708bf21c524da5975598c4d67fb833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_WHEEL_TRACK_WIDTH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caf17af939a5313cacf445d1b55dfc9d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_TRANSMISSION_RATIO</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca3792ec08c90e4ee8ab2e0cc72a8237b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_INPUT_CONFIG_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca5cf96f2c26865c9190b737b2853b140c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_ETH_IP_ADDRESS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca854a1892342179bc15483342e5e3d379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_ETH_PORT_NUMBER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cade51d107560e62f3c44718926a19c910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_ETH_SUBNET_MASK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cabe8a52116fdc98abbb6f35be66e44438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_GATEWAY</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca26dfcc546552b9605c9f0404591de80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_1_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca770ee4426130baa0853778a8dc42a438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_2_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cacbd901603a777235d1e82a1c0700aa7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_3_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca7a88e44f90c539c9a96691ebb11e5032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_4_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca24e0277392b97fa4ebc39180993f7bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_FORCE_CONFIG_FEEDBACK_BITMAPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cac644c4f9eddc2f33cbe431a9131ac804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_AUDIO_COMMAND</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca7d9361661de1f5dfd5e9ff251af5be3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_OPERATIONAL_MODE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca12ed384a387c290a9497c07dae73feb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SEND_SP_FAULT_LOG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caae8f651d6cf8da0ef100575dbaf5548b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_RESET_INTEGRATORS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca199911305fb87321b70ab1316bb0a4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_RESET_PARAMS_TO_DEFAULT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caccb2f55c4341c4c1ea532cc9c0f3ae5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpOperationalModeRequest</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISABLE_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a84e0d76dfe228ee0f7c4c7406da4c028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWERDOWN_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a15023b57119b7ee251e0a34de63abde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTZ_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a49177e3712a78c9279960eb1a88acbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STANDBY_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a070a1f1c86a3592d2e816d95a5e001f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACTOR_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a31005a2c6d7585cce0bf5ec41fc9232b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpResetIntegrator</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_LINEAR_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa64818ede431a6019c574128a7c469256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_RIGHT_FRONT_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aaaaaf992cd157b85a733936996d4723fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_LEFT_FRONT_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa4c02183588aca05c77ac5a36159d9cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_RIGHT_REAR_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa7e7934ef1df629bd353e9d30b65dbcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_LEFT_REAR_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aaef3eba534eb576bef556a9a7a0380172</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_ALL_POSITION_DATA</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa126da0fd6ae8b7bc6f8644971d713411</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpFault.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/src/</path>
    <filename>RmpFault_8cpp</filename>
    <includes id="RmpFault_8h" name="RmpFault.h" local="no" imported="no">RmpFault.h</includes>
    <class kind="struct">segway::RmpFault::Impl</class>
    <namespace>segway</namespace>
    <member kind="function">
      <type>void</type>
      <name>InitializeFaultDecodeList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a4c00301b779da8417b45551a1bec7806</anchor>
      <arglist>(FaultDecodeList &amp;rDecodeList, unsigned int argumentCount,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpFault.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpFault_8h</filename>
    <includes id="RmpUserDefinedFeedbackType_8h" name="RmpUserDefinedFeedbackType.h" local="no" imported="no">RmpUserDefinedFeedbackType.h</includes>
    <class kind="class">segway::FaultPacking</class>
    <class kind="class">segway::RmpFault</class>
    <namespace>segway</namespace>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>FaultDecodeList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6462b17838e0aa3108b7af0ddfd25ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FaultPacking &gt;</type>
      <name>FaultPackingList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1206e95e96c4b96d252e91c33df0af6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>FaultStatusDescription</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afa590d7e6b5edbcca3c9be4b34ce5232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; UserDefinedFeedbackType &gt;</type>
      <name>FeedbackTypeList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a58a96ec3c94b182222c30042f82b544b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FaultGroup</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSIENT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a046e9c8c11d12db21b7802ce74861de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRITICAL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a9995a0e03452e9bc35824479401165c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMM</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a00556be94b1267b90953f6b97217bf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSORS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6aa30b23f383f5f70f451032f60c5ddaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSA</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6acc5991fb74049da0f985c5ac536afedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a457425e1ccb9f33770f7c0c1d68777ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCHITECTURE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6adce16e459c6d362a0e746da27a4f2a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERNAL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a6cdc6438e21d779693783c8c9953cbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>NO_FAULT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae66822c384425b1d08d349b32c185548</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpHelper.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpHelper_8h</filename>
    <includes id="RmpType_8h" name="RmpType.h" local="no" imported="no">RmpType.h</includes>
    <class kind="struct">segway::CrcTable</class>
    <namespace>segway</namespace>
    <member kind="function">
      <type>void</type>
      <name>AppendCrc16</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aa937a02d0b15d207634b3377e6137638</anchor>
      <arglist>(Bytes &amp;rBytes)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>ConvertBytesToUint16</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a88a15857d4eb7ae50df206836ecc27bf</anchor>
      <arglist>(const uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>ConvertBytesToUint32</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>acb6611781dedd81d12da4eb98af9366b</anchor>
      <arglist>(const uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConvertCommandToBytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a09b3671eff59a107ba1e764f27b64435</anchor>
      <arglist>(uint16_t commandId, uint32_t value1, uint32_t value2, Bytes &amp;rBytes)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>ConvertFloatToUint32</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a138739bfe6a87cb2501c1dad5bb11564</anchor>
      <arglist>(float data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConvertUint16ToBytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a76fc96a156728da09c0a3746b1968b3b</anchor>
      <arglist>(const uint16_t &amp;rData, uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConvertUint32ToBytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1edcd5880af4539819bd613b116c703a</anchor>
      <arglist>(const uint32_t &amp;rData, uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>ConvertUint32ToFloat</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a2917221d07b7b33db21e1db54a35640b</anchor>
      <arglist>(uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetCrc</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a5833cab5bf5decce396c109ce4befc67</anchor>
      <arglist>(Bytes &amp;rBytes, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsCrcValid</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a28e16ace898e8f00cc9631cc5937c6e3</anchor>
      <arglist>(Bytes &amp;rBytes, size_t size)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>CRC_ADJUSTMENT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a4bcb6dd0ec103d17b231fdcc1b599a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>CRC_FEEDBACK_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ad301584a44b07461f496ee49956900b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>CRC_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af8c7616835ebb2a47072bdd1d3ebff67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>CRC_TABLE_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1b373d4331c34c15cfe712dbeab95c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_BODY_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a9f753b8f90e9ac4af56b4690d8c9904f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_HEADER_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a91cc1d09f3860dfc9302251e171d741a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_VAL1_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1364bfd851b8acb5718a44f9250def41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_VAL2_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a9ba643c0d48c35e9aa217fc8c991c1a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/src/</path>
    <filename>RmpInterface_8cpp</filename>
    <includes id="RmpInterface_8h" name="RmpInterface.h" local="no" imported="no">RmpInterface.h</includes>
    <includes id="RmpMessage_8h" name="RmpMessage.h" local="no" imported="no">RmpMessage.h</includes>
    <includes id="RmpType_8h" name="RmpType.h" local="no" imported="no">RmpType.h</includes>
    <includes id="RmpHelper_8h" name="RmpHelper.h" local="no" imported="no">RmpHelper.h</includes>
    <includes id="RmpUdp_8h" name="RmpUdp.h" local="no" imported="no">RmpUdp.h</includes>
    <includes id="RmpUsb_8h" name="RmpUsb.h" local="no" imported="no">RmpUsb.h</includes>
    <includes id="RmpConfigurationCommand_8h" name="RmpConfigurationCommand.h" local="no" imported="no">RmpConfigurationCommand.h</includes>
    <includes id="RmpLogger_8h" name="RmpLogger.h" local="no" imported="no">RmpLogger.h</includes>
    <namespace>segway</namespace>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_TRIAL_NBR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a389404ea6f86aa6e5cbb3ec5742bbaa7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpInterface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpInterface_8h</filename>
    <includes id="RmpTransport_8h" name="RmpTransport.h" local="no" imported="no">RmpTransport.h</includes>
    <includes id="RmpUserDefinedFeedbackType_8h" name="RmpUserDefinedFeedbackType.h" local="no" imported="no">RmpUserDefinedFeedbackType.h</includes>
    <includes id="RmpConfigurationCommand_8h" name="RmpConfigurationCommand.h" local="no" imported="no">RmpConfigurationCommand.h</includes>
    <includes id="RmpFault_8h" name="RmpFault.h" local="no" imported="no">RmpFault.h</includes>
    <class kind="class">segway::RmpInterface</class>
    <namespace>segway</namespace>
  </compound>
  <compound kind="file">
    <name>RmpLogger.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/src/</path>
    <filename>RmpLogger_8cpp</filename>
    <includes id="RmpLogger_8h" name="RmpLogger.h" local="no" imported="no">RmpLogger.h</includes>
    <class kind="struct">segway::Logger::Impl</class>
    <namespace>segway</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>GetLogLevelString</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aeb895c9da64942ecf7e174be44ac1828</anchor>
      <arglist>(LogLevel level)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::mutex</type>
      <name>s_Mutex</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afa52645879b39f4c145a7327352e77bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpLogger.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpLogger_8h</filename>
    <class kind="class">segway::Logger</class>
    <namespace>segway</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SEGWAY_LOG</name>
      <anchorfile>RmpLogger_8h.html</anchorfile>
      <anchor>a742a9e9a38e1c54ed885a6ebc4998c7a</anchor>
      <arglist>(level, args)</arglist>
    </member>
    <member kind="enumeration">
      <name>LogLevel</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEBUG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571eaa2dbd5dfe382ea6764f2430170a154d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INFO</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571eab7efe26a3f59c12ff62ab488c8be9bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARNING</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571ea5cf68e52b0e76d9e25c45cfc4a2c252f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571ea1da99f707f0f4196a2c1764b83749766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FATAL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571eab8efbb5d2e3caebd95a49cdb19ecbfcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpMessage.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpMessage_8h</filename>
    <namespace>segway</namespace>
    <member kind="enumeration">
      <name>RmpMessageId</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STANDARD_MOTION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37fa68c264c97d164ab36a5598b2f34ae51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIGURATION_CMD</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37fa2c5db8fe3243f63578e82a1b4fc2ea99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_RMP_RESP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37fa2ac77135ca46e58346932f1c6a6e2ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNI_MOTION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37faf72cb01b461177fa8aaf06e6d841efdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpTransport.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpTransport_8h</filename>
    <includes id="RmpType_8h" name="RmpType.h" local="no" imported="no">RmpType.h</includes>
    <class kind="class">segway::RmpTransport</class>
    <namespace>segway</namespace>
  </compound>
  <compound kind="file">
    <name>RmpType.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpType_8h</filename>
    <namespace>segway</namespace>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>Bytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a20b7ca87487aecafb6890395f9277de0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpUdp.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/src/</path>
    <filename>RmpUdp_8cpp</filename>
    <includes id="RmpUdp_8h" name="RmpUdp.h" local="no" imported="no">RmpUdp.h</includes>
    <includes id="RmpHelper_8h" name="RmpHelper.h" local="no" imported="no">RmpHelper.h</includes>
    <includes id="RmpLogger_8h" name="RmpLogger.h" local="no" imported="no">RmpLogger.h</includes>
    <class kind="class">segway::RmpUdp::Impl</class>
    <namespace>segway</namespace>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_RCV_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a36aa1d0766fb9952f7392d24fdc814ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>TIMEOUT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac2d02c7dc5afea004b0ddd0bf3197c8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpUdp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpUdp_8h</filename>
    <includes id="RmpTransport_8h" name="RmpTransport.h" local="no" imported="no">RmpTransport.h</includes>
    <class kind="class">segway::RmpUdp</class>
    <namespace>segway</namespace>
  </compound>
  <compound kind="file">
    <name>RmpUsb.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/src/</path>
    <filename>RmpUsb_8cpp</filename>
    <includes id="RmpUsb_8h" name="RmpUsb.h" local="no" imported="no">RmpUsb.h</includes>
    <includes id="RmpHelper_8h" name="RmpHelper.h" local="no" imported="no">RmpHelper.h</includes>
    <includes id="RmpLogger_8h" name="RmpLogger.h" local="no" imported="no">RmpLogger.h</includes>
    <class kind="class">segway::RmpUsb::Impl</class>
    <namespace>segway</namespace>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>BAUD_RATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac0afb949d8fa04812c7ec98dac9f07fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CHARACTER_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a620a685a2ffe4bf252960ca12d2d5cad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RmpUsb.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpUsb_8h</filename>
    <includes id="RmpTransport_8h" name="RmpTransport.h" local="no" imported="no">RmpTransport.h</includes>
    <class kind="class">segway::RmpUsb</class>
    <namespace>segway</namespace>
  </compound>
  <compound kind="file">
    <name>RmpUserDefinedFeedbackType.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-segwayrmp/doc_stacks/2015-08-26_16-22-35.131970/segwayrmp/rmp_base/rmp/include/</path>
    <filename>RmpUserDefinedFeedbackType_8h</filename>
    <namespace>segway</namespace>
    <member kind="enumeration">
      <name>OperationalState</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCU_INIT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90aaa70bf50380b236e404cab969566f79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_PROPULSION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a4dc40b12cd0932338765110ef7046b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHECK_STARTUP_ISSUES</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a884420b6d14a2a7462e83122627eccdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STANDBY_MODE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a6944d219a9c5d7bb6f281bcafe9ab540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACTOR_MODE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a1e1d5d7478259643b73ab893c03e6ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISABLE_POWER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90af58be73a7a61b4a25ecb77daca20488a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>UserDefinedFeedbackBitmapType</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_1</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47faad433aa7e075fce05f3196d974e0aec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47faa6777ecbc4c150f8f29bfad09b2a9bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_3</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47fad6d1fceffe33a5c8734f8b9c0cac40e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_4</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47fa7fbdc61073d07321186cf9670a59068e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>UserDefinedFeedbackType</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_FEEDBACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea113e0f7f1f63c90ea828fcfd8290bd5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_FEEDBACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab57fe594223eff321bd685940e79d111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_1</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2446d732a8afc67e6ab2e739518e655c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea8d8b2ce25e97ef28c8a3f9356f7cb318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_3</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab5502fd2ca44a3181406b902deadb044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_4</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea142c722f0d2979ee286f8149a5bab400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_0_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaa141f8ebc0e70a10a489fefd4730a8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_1_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea01c0ba8abcb9c7176aa42bfb6fc6bcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_2_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae471f6f91a1e6a780c7e3bc3d20c96e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_3_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea02b16407f2f2b15a0736ab893ca16e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAME_COUNT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea204ffe91b0edb958243c5b023b6b6d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPERATIONAL_STATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea7552f94a4d1ba8724d340ce86339928d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC_RESPONSE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3f2b1871a2ac954065ae20418cdaf6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_PROPULSION_BATT_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea187548e35d6b8dec1e1ec152451f7149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea90b5133ef2b408a2f3e9fcb736e79c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_X_ACC_G</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3109f458df6bab03ef3ecd7bec83103e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_Y_ACC_G</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea57bb0d5910253b7dae2bc5b60f3635f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_X_RATE_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eafd28e6763efb03d7cb5e35e8a238ca4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_Y_RATE_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea76351229c7c95873c837704b053b3aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_Z_RATE_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea08aa2b0b60bebd03b0ed5a2aacc0549c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_PITCH_DEG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea5ea3d5960da011419fae896314b2486e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_PITCH_RATE_DPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eacb181718cc644b90e2f86ce89e09fcc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_ROLL_DEG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab03a9b0ca0be2ef582938f2c21c58f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_ROLL_RATE_DPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf51e75fc0b4445b35fb59549aa291150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_YAW_RATE_DPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea733acc865ef0899fb9e6372dfebe4d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_DATA_IS_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9112f8b4beb3edef0dcdeea66bb8f03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_RATE_LIMIT_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea8770df96acfe68f9ceaa5251425a0d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VEL_LIMIT_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0a81ad8c069ede9a4c3b36efc9cbbdbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_ACCEL_MSP2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea33451ef6d5803627c99c95f8b04b3cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea6f1bc16ae2048cf65fb6fe779e21ba69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFFERENTIAL_WHEEL_VEL_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea28c3605b92c09b832ada63f5ffbae635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea60dfab29c817ed06164d0d82b22ae352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2c18c6e4c0dcdd1b9ebcabc497cbf4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaaf7b30202664e2a9ea231c38d47ed745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead4076a566f57b9217ceb3c7adfb08010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead005ea20cd5855ebbec595e3aacbcc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead9fa547894b1999829d59e3d54febc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea7e65e611924467559919634be1e5f002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9ab65f0f700064f577664c9def5f2b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea181ed3d2826c7a9617289eded671292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead47f67352d8320b1e5926991c3e27cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead637cd2bd95b1e3ce542c2c75b41719b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2a82813780d0bbbb8972d15a062b0386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaac8b4d7974235f78f80977414f82a2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_MOTOR_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0923735ca9b6f576485559a42b3b6da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9d071015dba87f51f9e4cff451b6aada</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae4efce98f222b322ba504b98ba5eadb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead26f7b32bc39ea4a4f748d5e608c2c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eac89cbad74413b6e63773846ebf8988d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_MOTOR_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea03c00f63fdaf1b4e8cee2b79eee3b625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_1_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea18db031dce23f155dbdb7acfbca70ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_2_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea22ac156adb926b666b29662cfbc1c031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_1_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eafafdedc86d92b4b7504065a65aa6479d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_2_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab1abef4cb1737568598a961777a02baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_1_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea281ed0de3206239d39f3cf3d1c82011d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_2_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae925539d4809dda70ee0ffa542ecfdbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_1_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0ae10099df4e39e6e6ad7bcc8912b433</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_2_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2706169da8d0e932985feec8a8405251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VEL_TARGET_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea587dac0927de8f42942e5bc5b41e4046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_RATE_TARGET_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea1f2cd0a65ca2da0254904f366c15230e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_TARGET_DEG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea35faefbfd611549fcacfb704465a7239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_VOLTAGE_V</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9534d5d9901f5969776cfc1b5abadea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_CURRENT_A</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea5e610a906b88b54482b31ce5a0a25a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf87674a626b243cc08210b6146de4623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABB_SYSTEM_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea38cb5a7b212cec33f1e76fb0c87337e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf467c78ffa311d7681188a2d801975c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_FAULTS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae20cc8860f8b7c782a5faed9eeffa033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P72V_BATTERY_VOLTAGE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea347669802fcad1ae2135cfb012f78f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SP_SW_BUILD_ID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea67e4073e78b61da6a4a007dfccae9cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UIP_SW_BUILD_ID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea1ded6b25dab9edfc2e77c011fda0da3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_0_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2f09c79c715afa196db881c63b395850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_1_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea854ee43b2034633d7ed654e6413253ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_2_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea769c74d8707316874b40a497335633d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_3_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2f4d2ac39576aa1d6be1c3755ff38abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_0_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaeb821c4c4c4e9110de7b3e97e1cd71ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_1_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea5dfbd4b7c24bb02efe42928f213d2ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_2_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead08f52d607cb8c0df71192593f11646f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_3_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf0f33fd37d222432671824497aad4f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_VEL_LIMIT_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea95ff00d3ac8feda905230190c210e274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ACCEL_LIMIT_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eafd143fa3ade4d18cae501e29d764128e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_DECEL_LIMIT_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaa45fe0319e40002bacd7a3311cacfa85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_DTZ_DECEL_LIMIT_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea45fa574c3a2755098f498a93d797cc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_COASTDOWN_DECEL_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea63ad45951f5494b13e31362fdad85393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_YAW_RATE_LIMIT_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea42f9b774d6946d28b1fcfef51b6eb5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_YAW_ACCEL_LIMIT_RPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab1f0325a2d260b8856652d2c95bd75e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_TIRE_DIAMETER_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea8ec1ddc70a7f17cf034711e7a710e916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_WHEEL_BASE_LENGTH_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3d61f8b376dbce6b13f3595e679704bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_WHEEL_TRACK_WIDTH_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0b1bc6df315f69928bf3e11349114feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_TRANSMISSION_RATIO</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea55b71978f51b30439e2243b33b27e0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_CONFIG_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0d9999a379c6fb749354b1a40d0640c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_IP_ADDRESS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea6d7e9597e9f463e1b5bbeaf8dd42d47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_PORT_NUMBER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaa63e40f598930b8be6ef99343ddb3db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_SUBNET_MASK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea6fa8169fe46942d4eadf06106f255b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_GATEWAY</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea87d5f90373b1eb763846a34cd41f680d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_1</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0bf371b50021ab75fb166592171533e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3df511043e6bfb42fd108b760f957c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_3</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab31d88eba379c2b69aaf7b37c2abba7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_4</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eac91e3980d6f50a89394c0edfb9fa3aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FEEDBACK_TYPE_NBR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aeec665cca906b6609c203a437adc2a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_1_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afbb6633c12697e446141a6917f6695e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_2_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a17007a8e0d66f5e0942b808fd81e36cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_3_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aa40f4734883708eae181e6481571bbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_4_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a86a383da9a2792b8274a0aef31679dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_ENTRIES_PER_FEEDBACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a3fd7416fdf4538976c8e73f961377d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_FEEDBACK_ENTRIES</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a34098158b40190ac9314eaede784d44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>NVM_CONFIG_PARAM_NBR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1cf9f1c5fb88a3dc049acae795fc278f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>NVM_CONFIG_PARAM_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1af1625c0fe37b301c4386f2816d49b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>PSE1_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a59d2ffcce6788fadf05be1650690fa29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>PSE2_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a07be19a01b43c11ef28b0fcbfc67d2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>PSE_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a2589691228a7aa39c29a072dc3577a66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>segway_RmpInterface_transport_not_init_throw</name>
    <title>ExceptionTitle</title>
    <filename>group__segway__RmpInterface__transport__not__init__throw.html</filename>
  </compound>
  <compound kind="group">
    <name>segway_RmpInterface_GetUserDefinedFeedback_throw</name>
    <title>ExceptionTitle</title>
    <filename>group__segway__RmpInterface__GetUserDefinedFeedback__throw.html</filename>
  </compound>
  <compound kind="group">
    <name>segway_RmpInterface_Initialize_protected_throw</name>
    <title>ExceptionTitle</title>
    <filename>group__segway__RmpInterface__Initialize__protected__throw.html</filename>
  </compound>
  <compound kind="group">
    <name>segway_RmpInterface_InitializeFeedbackBitmaps_throw</name>
    <title>ExceptionTitle</title>
    <filename>group__segway__RmpInterface__InitializeFeedbackBitmaps__throw.html</filename>
  </compound>
  <compound kind="group">
    <name>segway_RmpInterface_SetConfiguration_protected_throw</name>
    <title>ExceptionTitle</title>
    <filename>group__segway__RmpInterface__SetConfiguration__protected__throw.html</filename>
  </compound>
  <compound kind="group">
    <name>segway_RmpUdp_RmpUdp_throw</name>
    <title>ExceptionTitle</title>
    <filename>group__segway__RmpUdp__RmpUdp__throw.html</filename>
  </compound>
  <compound kind="group">
    <name>segway_RmpUsb_RmpUsb_throw</name>
    <title>ExceptionTitle</title>
    <filename>group__segway__RmpUsb__RmpUsb__throw.html</filename>
  </compound>
  <compound kind="class">
    <name>Rmp440LE</name>
    <filename>classRmp440LE.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a4e8e323e4368007cdaeaf4016824c182</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rmp440LE</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a944720eef57a858d882670f47cdcaa0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Rmp440LE</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a6c0d82a73e98f296524ea9d9d11ad66b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InitializeMessages</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a4e33824d951265c4ad94188c9ea4eb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsDeadmanValid</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a114e2b65c9be060a38444925e31c4144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessAudioCommand</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>ac5d654e8de7790202d8ef172b7233e24</anchor>
      <arglist>(const rmp_msgs::AudioCommand::ConstPtr &amp;rpAudioCommand)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessDeadman</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>ab37b304c75d17515946850a23d73077b</anchor>
      <arglist>(const rmp_msgs::BoolStamped::ConstPtr &amp;rpDeadmanMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessVelocityCommand</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a0e4b893d40e4598c346e83b8241b4f41</anchor>
      <arglist>(const geometry_msgs::TwistStamped::ConstPtr &amp;rpVelocityCommand)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateBattery</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>af7beef1736d7a9d715e2331725033cc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateFaultStatus</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a34ca107fdda874d87462dd5123d786c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateImu</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>ab6380957c91fcc1b335af927081c8f4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateMotorStatus</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a66880b0ab710f38ed69c8ee7b4f3714a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateOdometry</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a665357918e57ab98748d454ae693c3fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateStatus</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a32f37a1c6fc1d45676ca1889e019122c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>m_AudioCommandSubscriber</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a101a9bb8aa7dda23029a44658b99e32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_BatteryPublisher</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a0960094f8afbe1e59f128b9cb2ff7724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rmp_msgs::BoolStamped</type>
      <name>m_DeadmanMsg</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a668b37c21c82fde4aa60ca292873c614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>m_DeadmanSubscriber</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a49647aef20b5815d9c65d61f0e5b82d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_FaultStatusPublisher</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>ae3610a370013ca200b68804eb242ab65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Imu</type>
      <name>m_InertialMsg</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a729463fbb7382031654561dbbca1cebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_InertialPublisher</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>af3f06b04150db90429394664224f944a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>m_JointStateMsg</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>aaeae90b844071fba9e1a17cc07be2126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_JointStatesPublisher</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>ab920296c4de35fe55715dabe0935d369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_MotorStatusPublisher</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>aba0cc355a04cae217a678c7bf7330c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>m_NodeHandle</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a5bfe1aace08ec7d96bfb7b1e46eecebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_OdometryInitialized</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>ae5df0c4786820f346e22c9c1a5ce5a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::Odometry</type>
      <name>m_OdometryMsg</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>af981b8339d3f3605c7c5ecac287b78bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_OdometryPublisher</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a3632822004086c28a5442d7cc16efae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Imu</type>
      <name>m_PseMsg</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a424a54ad2f6bd9871a3a973ccf9d90bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_PsePublisher</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a8ec2236ac85ee29ddaf4c06195cccf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>segway::Rmp440LEInterface</type>
      <name>m_Rmp440LEInterface</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>afbdaf19da36a0ed745719d7415da7a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>m_VelocityCommandSubscriber</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a4503a6f2395cc269d95dc6e46b31a5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WheelsDisplacement</type>
      <name>m_WheelsDisplacement</name>
      <anchorfile>classRmp440LE.html</anchorfile>
      <anchor>a6dc248af67ab3187a7414fb02e46eb42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>WheelsDisplacement</name>
    <filename>structWheelsDisplacement.html</filename>
    <member kind="function">
      <type></type>
      <name>WheelsDisplacement</name>
      <anchorfile>structWheelsDisplacement.html</anchorfile>
      <anchor>ad58d47fdc45aa4213df51e406c9e76dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_LeftFront</name>
      <anchorfile>structWheelsDisplacement.html</anchorfile>
      <anchor>a57237e66aeba64c75152e086e421a469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_LeftRear</name>
      <anchorfile>structWheelsDisplacement.html</anchorfile>
      <anchor>ae58febe7476c1a51cd814d681cdf0287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_Linear</name>
      <anchorfile>structWheelsDisplacement.html</anchorfile>
      <anchor>a386af79380d2005ae71972e772383f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_RightFront</name>
      <anchorfile>structWheelsDisplacement.html</anchorfile>
      <anchor>a9d969001669b2b4335ffd975c812be00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_RightRear</name>
      <anchorfile>structWheelsDisplacement.html</anchorfile>
      <anchor>a7c29e44fb36972f318d648030135efe7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>segway</name>
    <filename>namespacesegway.html</filename>
    <class kind="struct">segway::CrcTable</class>
    <class kind="class">segway::FaultPacking</class>
    <class kind="class">segway::Logger</class>
    <class kind="class">segway::Rmp440LEInterface</class>
    <class kind="struct">segway::RmpConfigurationCommand</class>
    <class kind="class">segway::RmpConfigurationCommandSet</class>
    <class kind="class">segway::RmpFault</class>
    <class kind="class">segway::RmpInterface</class>
    <class kind="class">segway::RmpTransport</class>
    <class kind="class">segway::RmpUdp</class>
    <class kind="class">segway::RmpUsb</class>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>Bytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a20b7ca87487aecafb6890395f9277de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>FaultDecodeList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6462b17838e0aa3108b7af0ddfd25ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FaultPacking &gt;</type>
      <name>FaultPackingList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1206e95e96c4b96d252e91c33df0af6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>FaultStatusDescription</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afa590d7e6b5edbcca3c9be4b34ce5232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; UserDefinedFeedbackType &gt;</type>
      <name>FeedbackTypeList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a58a96ec3c94b182222c30042f82b544b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FaultGroup</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSIENT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a046e9c8c11d12db21b7802ce74861de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRITICAL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a9995a0e03452e9bc35824479401165c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMM</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a00556be94b1267b90953f6b97217bf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSORS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6aa30b23f383f5f70f451032f60c5ddaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSA</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6acc5991fb74049da0f985c5ac536afedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a457425e1ccb9f33770f7c0c1d68777ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCHITECTURE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6adce16e459c6d362a0e746da27a4f2a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERNAL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac426e31c87e32d97b91dac9dc83666e6a6cdc6438e21d779693783c8c9953cbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>LogLevel</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEBUG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571eaa2dbd5dfe382ea6764f2430170a154d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INFO</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571eab7efe26a3f59c12ff62ab488c8be9bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARNING</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571ea5cf68e52b0e76d9e25c45cfc4a2c252f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571ea1da99f707f0f4196a2c1764b83749766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FATAL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a532d9fd75f1ce20328cab5640d6f571eab8efbb5d2e3caebd95a49cdb19ecbfcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>OperationalState</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCU_INIT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90aaa70bf50380b236e404cab969566f79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_PROPULSION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a4dc40b12cd0932338765110ef7046b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHECK_STARTUP_ISSUES</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a884420b6d14a2a7462e83122627eccdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STANDBY_MODE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a6944d219a9c5d7bb6f281bcafe9ab540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACTOR_MODE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90a1e1d5d7478259643b73ab893c03e6ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISABLE_POWER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac07565b7af74f78152bf888243b7fc90af58be73a7a61b4a25ecb77daca20488a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpAudioSong</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_NO_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300acf682aca9e8ce3ef44aaa7597ac9bee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_POWER_ON_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a6590bfdba9a3de3ec7bd3f2eb0673b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_POWER_OFF_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a7c2aec85ad40cdd93bc1bba0399c6c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_ALARM_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a88c94f43fc45a7c62133efe7eab0113f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_MODE_UP_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a09ddf1de6e4c5b34af12709ad5e6f597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_MODE_DOWN_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a7a15a46cafea4b04d1ed6f459697fda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_ENTER_ALARM_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300ac5c8c530547549728312a287c2508dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_EXIT_ALARM_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a53ada5ae05521d0f1893cd3467d2cfd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_FINAL_SHUTDOWN_SONG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a8a937b85938d3e60bcba40fcd60a74c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_CORRECT_ISSUE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a909814a0eff3f9c2741fb8cbb3692ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_ISSUE_CORRECTED</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a9580c229b243d9248a828f95a127c07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_CORRECT_ISSUE_REPEATING</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a7536ad4046f521ab70135363f977e78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_BEGINNER_ACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a78a27fb93354c1c510f3c260bd9e3bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_PLAY_EXPERT_ACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300af21ceafde45c4522e336e9f5843a9cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_ENTER_FOLLOW</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a54c66c2b98f59ff806b5e179057a7d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_TEST_SWEEP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300ad58e1feec313886c4644635ca200dd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_AUDIO_SIMULATE_MOTOR_NOISE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac711fe539e135bc434f5454c8f4c6300a9e0accc1673aa538ecb9749c1484de99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpConfigurationCommandId</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_NONE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca987eee230e4bf139d6dafd4a3d670940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_VELOCITY</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca8c65fd373001cfcb67fb22e6759a6af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_ACCELERATION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca10c35e3b78dabcb9a2b406d0b6daa89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_DECELERATION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cae25b0c9dadd36ef95f04024fad75a019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_DTZ_DECEL_RATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca597a179377306c5613955f523d11a861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_COASTDOAN_ACCEL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca3215338e077a3241815a027848a57050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_TURN_RATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caa23cd8175d4b93e4f8412162f26c09da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_MAXIMUM_TURN_ACCEL</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca7c54a9b6121430baaa78d73ea461ecef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_TIRE_DIAMETER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca0aa4dd783afccad69b22e37c6bacc8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_WHEEL_BASE_LENGTH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca6b708bf21c524da5975598c4d67fb833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_WHEEL_TRACK_WIDTH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caf17af939a5313cacf445d1b55dfc9d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_TRANSMISSION_RATIO</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca3792ec08c90e4ee8ab2e0cc72a8237b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_INPUT_CONFIG_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca5cf96f2c26865c9190b737b2853b140c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_ETH_IP_ADDRESS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca854a1892342179bc15483342e5e3d379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_ETH_PORT_NUMBER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cade51d107560e62f3c44718926a19c910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_ETH_SUBNET_MASK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cabe8a52116fdc98abbb6f35be66e44438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_GATEWAY</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca26dfcc546552b9605c9f0404591de80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_1_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca770ee4426130baa0853778a8dc42a438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_2_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cacbd901603a777235d1e82a1c0700aa7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_3_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca7a88e44f90c539c9a96691ebb11e5032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_USER_FB_4_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca24e0277392b97fa4ebc39180993f7bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_FORCE_CONFIG_FEEDBACK_BITMAPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3cac644c4f9eddc2f33cbe431a9131ac804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_AUDIO_COMMAND</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca7d9361661de1f5dfd5e9ff251af5be3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SET_OPERATIONAL_MODE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca12ed384a387c290a9497c07dae73feb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_SEND_SP_FAULT_LOG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caae8f651d6cf8da0ef100575dbaf5548b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_RESET_INTEGRATORS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3ca199911305fb87321b70ab1316bb0a4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIG_CMD_ID_RESET_PARAMS_TO_DEFAULT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a6a7734ab76fc7f2c1457a86090933d3caccb2f55c4341c4c1ea532cc9c0f3ae5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpMessageId</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STANDARD_MOTION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37fa68c264c97d164ab36a5598b2f34ae51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFIGURATION_CMD</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37fa2c5db8fe3243f63578e82a1b4fc2ea99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_RMP_RESP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37fa2ac77135ca46e58346932f1c6a6e2ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNI_MOTION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1ead140ba3ceaa6c3be03959c478a37faf72cb01b461177fa8aaf06e6d841efdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpOperationalModeRequest</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISABLE_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a84e0d76dfe228ee0f7c4c7406da4c028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWERDOWN_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a15023b57119b7ee251e0a34de63abde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTZ_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a49177e3712a78c9279960eb1a88acbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STANDBY_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a070a1f1c86a3592d2e816d95a5e001f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACTOR_REQUEST</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae989eac22eb07f052b11cce8ded229c8a31005a2c6d7585cce0bf5ec41fc9232b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RmpResetIntegrator</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_LINEAR_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa64818ede431a6019c574128a7c469256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_RIGHT_FRONT_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aaaaaf992cd157b85a733936996d4723fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_LEFT_FRONT_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa4c02183588aca05c77ac5a36159d9cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_RIGHT_REAR_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa7e7934ef1df629bd353e9d30b65dbcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_LEFT_REAR_POSITION</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aaef3eba534eb576bef556a9a7a0380172</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_ALL_POSITION_DATA</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afccac1a13387da54e22c935be7de3f1aa126da0fd6ae8b7bc6f8644971d713411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>UserDefinedFeedbackBitmapType</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_1</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47faad433aa7e075fce05f3196d974e0aec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47faa6777ecbc4c150f8f29bfad09b2a9bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_3</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47fad6d1fceffe33a5c8734f8b9c0cac40e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_DEFINED_FEEDBACK_BITMAP_4</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae48db729f02022f3cf7f40de649de47fa7fbdc61073d07321186cf9670a59068e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>UserDefinedFeedbackType</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_FEEDBACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea113e0f7f1f63c90ea828fcfd8290bd5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_FEEDBACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab57fe594223eff321bd685940e79d111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_1</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2446d732a8afc67e6ab2e739518e655c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea8d8b2ce25e97ef28c8a3f9356f7cb318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_3</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab5502fd2ca44a3181406b902deadb044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAULT_STATUS_WORD_4</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea142c722f0d2979ee286f8149a5bab400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_0_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaa141f8ebc0e70a10a489fefd4730a8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_1_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea01c0ba8abcb9c7176aa42bfb6fc6bcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_2_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae471f6f91a1e6a780c7e3bc3d20c96e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_3_FAULT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea02b16407f2f2b15a0736ab893ca16e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAME_COUNT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea204ffe91b0edb958243c5b023b6b6d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPERATIONAL_STATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea7552f94a4d1ba8724d340ce86339928d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC_RESPONSE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3f2b1871a2ac954065ae20418cdaf6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_PROPULSION_BATT_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea187548e35d6b8dec1e1ec152451f7149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea90b5133ef2b408a2f3e9fcb736e79c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_X_ACC_G</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3109f458df6bab03ef3ecd7bec83103e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_Y_ACC_G</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea57bb0d5910253b7dae2bc5b60f3635f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_X_RATE_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eafd28e6763efb03d7cb5e35e8a238ca4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_Y_RATE_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea76351229c7c95873c837704b053b3aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INERTIAL_Z_RATE_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea08aa2b0b60bebd03b0ed5a2aacc0549c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_PITCH_DEG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea5ea3d5960da011419fae896314b2486e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_PITCH_RATE_DPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eacb181718cc644b90e2f86ce89e09fcc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_ROLL_DEG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab03a9b0ca0be2ef582938f2c21c58f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_ROLL_RATE_DPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf51e75fc0b4445b35fb59549aa291150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_YAW_RATE_DPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea733acc865ef0899fb9e6372dfebe4d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSE_DATA_IS_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9112f8b4beb3edef0dcdeea66bb8f03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_RATE_LIMIT_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea8770df96acfe68f9ceaa5251425a0d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VEL_LIMIT_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0a81ad8c069ede9a4c3b36efc9cbbdbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_ACCEL_MSP2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea33451ef6d5803627c99c95f8b04b3cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea6f1bc16ae2048cf65fb6fe779e21ba69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFFERENTIAL_WHEEL_VEL_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea28c3605b92c09b832ada63f5ffbae635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea60dfab29c817ed06164d0d82b22ae352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2c18c6e4c0dcdd1b9ebcabc497cbf4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaaf7b30202664e2a9ea231c38d47ed745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_VEL_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead4076a566f57b9217ceb3c7adfb08010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead005ea20cd5855ebbec595e3aacbcc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead9fa547894b1999829d59e3d54febc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea7e65e611924467559919634be1e5f002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9ab65f0f700064f577664c9def5f2b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_POS_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea181ed3d2826c7a9617289eded671292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead47f67352d8320b1e5926991c3e27cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead637cd2bd95b1e3ce542c2c75b41719b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2a82813780d0bbbb8972d15a062b0386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaac8b4d7974235f78f80977414f82a2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_MOTOR_CURRENT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0923735ca9b6f576485559a42b3b6da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_FRONT_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9d071015dba87f51f9e4cff451b6aada</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_FRONT_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae4efce98f222b322ba504b98ba5eadb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_REAR_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead26f7b32bc39ea4a4f748d5e608c2c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_REAR_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eac89cbad74413b6e63773846ebf8988d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_MOTOR_CURRENT_LIMIT_A0PK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea03c00f63fdaf1b4e8cee2b79eee3b625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_1_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea18db031dce23f155dbdb7acfbca70ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_2_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea22ac156adb926b666b29662cfbc1c031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_1_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eafafdedc86d92b4b7504065a65aa6479d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_2_SOC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab1abef4cb1737568598a961777a02baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_1_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea281ed0de3206239d39f3cf3d1c82011d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONT_BASE_BATT_2_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae925539d4809dda70ee0ffa542ecfdbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_1_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0ae10099df4e39e6e6ad7bcc8912b433</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAR_BASE_BATT_2_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2706169da8d0e932985feec8a8405251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VEL_TARGET_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea587dac0927de8f42942e5bc5b41e4046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_RATE_TARGET_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea1f2cd0a65ca2da0254904f366c15230e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_TARGET_DEG</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea35faefbfd611549fcacfb704465a7239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_VOLTAGE_V</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea9534d5d9901f5969776cfc1b5abadea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_CURRENT_A</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea5e610a906b88b54482b31ce5a0a25a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_TEMP_DEGC</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf87674a626b243cc08210b6146de4623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABB_SYSTEM_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea38cb5a7b212cec33f1e76fb0c87337e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_STATUS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf467c78ffa311d7681188a2d801975c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUX_BATT_FAULTS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eae20cc8860f8b7c782a5faed9eeffa033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P72V_BATTERY_VOLTAGE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea347669802fcad1ae2135cfb012f78f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SP_SW_BUILD_ID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea67e4073e78b61da6a4a007dfccae9cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UIP_SW_BUILD_ID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea1ded6b25dab9edfc2e77c011fda0da3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_0_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2f09c79c715afa196db881c63b395850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_1_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea854ee43b2034633d7ed654e6413253ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_2_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea769c74d8707316874b40a497335633d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_3_INST_POWER_W</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea2f4d2ac39576aa1d6be1c3755ff38abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_0_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaeb821c4c4c4e9110de7b3e97e1cd71ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_1_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea5dfbd4b7c24bb02efe42928f213d2ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_2_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ead08f52d607cb8c0df71192593f11646f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCU_3_TOTAL_ENERGY_WH</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaf0f33fd37d222432671824497aad4f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_VEL_LIMIT_MPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea95ff00d3ac8feda905230190c210e274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ACCEL_LIMIT_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eafd143fa3ade4d18cae501e29d764128e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_DECEL_LIMIT_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaa45fe0319e40002bacd7a3311cacfa85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_DTZ_DECEL_LIMIT_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea45fa574c3a2755098f498a93d797cc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_COASTDOWN_DECEL_MPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea63ad45951f5494b13e31362fdad85393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_YAW_RATE_LIMIT_RPS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea42f9b774d6946d28b1fcfef51b6eb5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_YAW_ACCEL_LIMIT_RPS2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab1f0325a2d260b8856652d2c95bd75e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_TIRE_DIAMETER_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea8ec1ddc70a7f17cf034711e7a710e916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_WHEEL_BASE_LENGTH_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3d61f8b376dbce6b13f3595e679704bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_WHEEL_TRACK_WIDTH_M</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0b1bc6df315f69928bf3e11349114feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_TRANSMISSION_RATIO</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea55b71978f51b30439e2243b33b27e0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_CONFIG_BITMAP</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0d9999a379c6fb749354b1a40d0640c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_IP_ADDRESS</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea6d7e9597e9f463e1b5bbeaf8dd42d47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_PORT_NUMBER</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eaa63e40f598930b8be6ef99343ddb3db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_SUBNET_MASK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea6fa8169fe46942d4eadf06106f255b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAM_ETH_GATEWAY</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea87d5f90373b1eb763846a34cd41f680d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_1</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea0bf371b50021ab75fb166592171533e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_2</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1ea3df511043e6bfb42fd108b760f957c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_3</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eab31d88eba379c2b69aaf7b37c2abba7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_FEEDBACK_BITMAP_4</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af334bbdeba904d2658eab15111e5ae1eac91e3980d6f50a89394c0edfb9fa3aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AppendCrc16</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aa937a02d0b15d207634b3377e6137638</anchor>
      <arglist>(Bytes &amp;rBytes)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>ConvertBytesToUint16</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a88a15857d4eb7ae50df206836ecc27bf</anchor>
      <arglist>(const uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>ConvertBytesToUint32</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>acb6611781dedd81d12da4eb98af9366b</anchor>
      <arglist>(const uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConvertCommandToBytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a09b3671eff59a107ba1e764f27b64435</anchor>
      <arglist>(uint16_t commandId, uint32_t value1, uint32_t value2, Bytes &amp;rBytes)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>ConvertFloatToUint32</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a138739bfe6a87cb2501c1dad5bb11564</anchor>
      <arglist>(float data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConvertUint16ToBytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a76fc96a156728da09c0a3746b1968b3b</anchor>
      <arglist>(const uint16_t &amp;rData, uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConvertUint32ToBytes</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1edcd5880af4539819bd613b116c703a</anchor>
      <arglist>(const uint32_t &amp;rData, uint8_t *pByte, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>ConvertUint32ToFloat</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a2917221d07b7b33db21e1db54a35640b</anchor>
      <arglist>(uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetCrc</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a5833cab5bf5decce396c109ce4befc67</anchor>
      <arglist>(Bytes &amp;rBytes, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetLogLevelString</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aeb895c9da64942ecf7e174be44ac1828</anchor>
      <arglist>(LogLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitializeFaultDecodeList</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a4c00301b779da8417b45551a1bec7806</anchor>
      <arglist>(FaultDecodeList &amp;rDecodeList, unsigned int argumentCount,...)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsCrcValid</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a28e16ace898e8f00cc9631cc5937c6e3</anchor>
      <arglist>(Bytes &amp;rBytes, size_t size)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>BAUD_RATE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac0afb949d8fa04812c7ec98dac9f07fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CHARACTER_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a620a685a2ffe4bf252960ca12d2d5cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>CRC_ADJUSTMENT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a4bcb6dd0ec103d17b231fdcc1b599a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>CRC_FEEDBACK_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ad301584a44b07461f496ee49956900b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>CRC_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>af8c7616835ebb2a47072bdd1d3ebff67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>CRC_TABLE_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1b373d4331c34c15cfe712dbeab95c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FEEDBACK_TYPE_NBR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aeec665cca906b6609c203a437adc2a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_1_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afbb6633c12697e446141a6917f6695e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_2_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a17007a8e0d66f5e0942b808fd81e36cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_3_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>aa40f4734883708eae181e6481571bbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>FORCE_CONFIG_FEEDBACK_4_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a86a383da9a2792b8274a0aef31679dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_ENTRIES_PER_FEEDBACK</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a3fd7416fdf4538976c8e73f961377d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_FEEDBACK_ENTRIES</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a34098158b40190ac9314eaede784d44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_RCV_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a36aa1d0766fb9952f7392d24fdc814ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MAX_TRIAL_NBR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a389404ea6f86aa6e5cbb3ec5742bbaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>NO_FAULT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ae66822c384425b1d08d349b32c185548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>NVM_CONFIG_PARAM_NBR</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1cf9f1c5fb88a3dc049acae795fc278f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>NVM_CONFIG_PARAM_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1af1625c0fe37b301c4386f2816d49b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>PSE1_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a59d2ffcce6788fadf05be1650690fa29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>PSE2_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a07be19a01b43c11ef28b0fcbfc67d2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>PSE_VALID</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a2589691228a7aa39c29a072dc3577a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_BODY_SIZE</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a9f753b8f90e9ac4af56b4690d8c9904f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_HEADER_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a91cc1d09f3860dfc9302251e171d741a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_VAL1_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a1364bfd851b8acb5718a44f9250def41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>RMP_CMD_VAL2_IDX</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>a9ba643c0d48c35e9aa217fc8c991c1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::mutex</type>
      <name>s_Mutex</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>afa52645879b39f4c145a7327352e77bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>TIMEOUT</name>
      <anchorfile>namespacesegway.html</anchorfile>
      <anchor>ac2d02c7dc5afea004b0ddd0bf3197c8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>segway::CrcTable</name>
    <filename>structsegway_1_1CrcTable.html</filename>
    <member kind="function">
      <type></type>
      <name>CrcTable</name>
      <anchorfile>structsegway_1_1CrcTable.html</anchorfile>
      <anchor>af3f557d1e3e7581163c68769efaf2161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>structsegway_1_1CrcTable.html</anchorfile>
      <anchor>a087f36ffd59dd96c9df3073ffae7045e</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>const uint16_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>structsegway_1_1CrcTable.html</anchorfile>
      <anchor>ab5518599c44776242ec3cce67b04463d</anchor>
      <arglist>(size_t idx) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>m_Entries</name>
      <anchorfile>structsegway_1_1CrcTable.html</anchorfile>
      <anchor>a42cedcd9ceec6f9577060fc138808e4d</anchor>
      <arglist>[CRC_TABLE_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::FaultPacking</name>
    <filename>classsegway_1_1FaultPacking.html</filename>
    <member kind="function">
      <type></type>
      <name>FaultPacking</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>a148a48b40bc34bc6b159e83701ba2939</anchor>
      <arglist>(const FaultPacking &amp;rOther)</arglist>
    </member>
    <member kind="function">
      <type>const FaultGroup &amp;</type>
      <name>GetGroup</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>ad6b6fed84634fa1d7238ce08ca6ac3ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const uint32_t &amp;</type>
      <name>GetMask</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>a2bf91300a740b53b6b8119f671f77104</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const uint32_t &amp;</type>
      <name>GetShift</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>abe45c51daa55f34d8dc49c909ca10e07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FaultPacking &amp;</type>
      <name>operator=</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>a7ec619e028b895c456914ebbba579e86</anchor>
      <arglist>(const FaultPacking &amp;rOther)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FaultPacking</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>a9ac8604152fd89d07dece31554657d66</anchor>
      <arglist>(uint32_t shift, uint32_t mask, FaultGroup group)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FaultPacking</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>af48bfb7ee5a1c40636a46a780203ce90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FaultGroup</type>
      <name>m_Group</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>abbe3fb92727558e82c85d4b9bac4d9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_Mask</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>aa9628954884c2acf7f92f7f799869aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_Shift</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>a7c2509a8966f5023bf920667555abe70</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RmpFault</name>
      <anchorfile>classsegway_1_1FaultPacking.html</anchorfile>
      <anchor>add11b14c0353e547b98359a5ebc5e652</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::Logger</name>
    <filename>classsegway_1_1Logger.html</filename>
    <class kind="struct">segway::Logger::Impl</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>AddLogFile</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>a973e55ad938a35610d67cd9a7f2c8ec7</anchor>
      <arglist>(const std::string &amp;rFileName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>AddOutputStream</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>a4c0a452051536bba1da1f74c141f5ba9</anchor>
      <arglist>(std::ostream &amp;rOutputStream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Log</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>ae95fd140be3cd8c3b5203ec210f18e82</anchor>
      <arglist>(LogLevel level, const std::string &amp;rMessage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetMinLogLevel</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>a77fa1dffa7ed3e387024df23f502e071</anchor>
      <arglist>(LogLevel level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Logger</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>aa869e9aec663150c9f782433c98a52ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Logger</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>ac198ef40c5c9f0d5d55efd4660d5e587</anchor>
      <arglist>(const Logger &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Logger &amp;</type>
      <name>operator=</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>ae9cfd2e920408f0b6dc6e855d5a3e309</anchor>
      <arglist>(const Logger &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~Logger</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>aab6697bbdfd970a63bf1eca1795b2870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Impl &gt;</type>
      <name>m_pImpl</name>
      <anchorfile>classsegway_1_1Logger.html</anchorfile>
      <anchor>a4fe676fe31076c1060843284e92618a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>segway::Logger::Impl</name>
    <filename>structsegway_1_1Logger_1_1Impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AddOutputStream</name>
      <anchorfile>structsegway_1_1Logger_1_1Impl.html</anchorfile>
      <anchor>a910561d02564208a2fce659deb18766e</anchor>
      <arglist>(std::ostream &amp;rOutputStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structsegway_1_1Logger_1_1Impl.html</anchorfile>
      <anchor>a9f1fba8f3633d166f263c9bf2d0d57ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structsegway_1_1Logger_1_1Impl.html</anchorfile>
      <anchor>ac01f8b030893120fd81f42645d51ae99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Impl &amp;</type>
      <name>Instance</name>
      <anchorfile>structsegway_1_1Logger_1_1Impl.html</anchorfile>
      <anchor>a3f081c1092011aba01feb127959d99af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>LogLevel</type>
      <name>m_MinLogLevel</name>
      <anchorfile>structsegway_1_1Logger_1_1Impl.html</anchorfile>
      <anchor>a790a880adb034d5b25eb0d4c6a47aa4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::ostream * &gt;</type>
      <name>m_OutputStreamList</name>
      <anchorfile>structsegway_1_1Logger_1_1Impl.html</anchorfile>
      <anchor>a86aab55fbbc618731fa67c9415ebbc55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::Rmp440LEInterface</name>
    <filename>classsegway_1_1Rmp440LEInterface.html</filename>
    <base>segway::RmpInterface</base>
    <member kind="function">
      <type>float</type>
      <name>GetMaximumTurnRate</name>
      <anchorfile>classsegway_1_1Rmp440LEInterface.html</anchorfile>
      <anchor>ac8cd3ade3a522420e19cfe8c6b4cf952</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetMaximumVelocity</name>
      <anchorfile>classsegway_1_1Rmp440LEInterface.html</anchorfile>
      <anchor>a623e02f70d9d962ed9e22ce0f5dfc34d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rmp440LEInterface</name>
      <anchorfile>classsegway_1_1Rmp440LEInterface.html</anchorfile>
      <anchor>a8beae1cb8333882206e7656a1180c655</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>SetVelocity</name>
      <anchorfile>classsegway_1_1Rmp440LEInterface.html</anchorfile>
      <anchor>a202166c1624f0555c1e1bd3019c1ff6c</anchor>
      <arglist>(float normalizedVelocity, float normalizedYawRate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Rmp440LEInterface</name>
      <anchorfile>classsegway_1_1Rmp440LEInterface.html</anchorfile>
      <anchor>a8784aeacc3c1a9975453adbd1be49541</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>segway::RmpConfigurationCommand</name>
    <filename>structsegway_1_1RmpConfigurationCommand.html</filename>
    <templarg>T</templarg>
    <member kind="variable">
      <type>const RmpConfigurationCommandId</type>
      <name>m_CommandId</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>a0a40f7f921e50d4dc9b8bcbc2458462d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UserDefinedFeedbackType</type>
      <name>m_FeedbackType</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>a4f68feef0f5c1f49fbab21d0d7c903f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T</type>
      <name>m_Max</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>a98617e6e700611029837d0b7c6496951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T</type>
      <name>m_Min</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>a5893baabdc08022e2161ea1a5cfc2869</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>RmpConfigurationCommand &amp;</type>
      <name>operator=</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>a99ad5278efbb1c503e23e54467eb8298</anchor>
      <arglist>(const RmpConfigurationCommand &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>RmpConfigurationCommand</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>a603871d900797a713a32202230942454</anchor>
      <arglist>(RmpConfigurationCommandId commandId, T min, T max, UserDefinedFeedbackType feedbackType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>RmpConfigurationCommand</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>abbda0efe79d4dee9c29667394d61789d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>RmpConfigurationCommand</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>afd7b8d2ef3ab70fa6663d67f999bc633</anchor>
      <arglist>(const RmpConfigurationCommand &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~RmpConfigurationCommand</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>abeae2fd801b759f581eebb1af5bf5f32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>RmpConfigurationCommandSet</name>
      <anchorfile>structsegway_1_1RmpConfigurationCommand.html</anchorfile>
      <anchor>aaadaf7aa93c2f6e455175ff9d146769e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpConfigurationCommandSet</name>
    <filename>classsegway_1_1RmpConfigurationCommandSet.html</filename>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>FORCE_CONFIG_FEEDBACK_BITMAPS</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>ae573e8e7b7be1a4d0d16ea3c02beabca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>NONE</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a8f732c253dab99df25b1e94fdc34d882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>RESET_INTEGRATORS</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a32e0df62ec5c10d3d9c99134605de13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>RESET_PARAMS_TO_DEFAULT</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>ae66b65eea6bb81861e0d266e68fb15ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SEND_SP_FAULT_LOG</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a635371394de3443b022caf037d6b3a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_AUDIO_COMMAND</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a9c35e6beece28e224e08c1b8581d7bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_COASTDOWN_ACCEL</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>aec74eab493eb0f8a7202fff2d188ece0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_ETH_GATEWAY</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>ad663a07f778da2f05a3640c4dc9493b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_ETH_IP_ADDRESS</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a30eda27bc20dbeeebfc1e05ca3405a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_ETH_PORT_ADDRESS</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a15ddd233e2200389ffd0881fbbe9cbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_ETH_SUBNET_MASK</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>ad55c00494fa1d7d590cd1b306d0c4ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_INPUT_CONFIG_BITMAP</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a50480c76868ec3216d0984498f07e4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_MAXIMUM_ACCELERATION</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>abfe8b213189941b471d73ff5052915e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_MAXIMUM_DECELERATION</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a4a6b0eee438d9ef9fef5e424e4e51a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_MAXIMUM_DTZ_DECEL_RATE</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a3a9aee141d8501f7127149ed1fbb21c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_MAXIMUM_TURN_ACCEL</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>aeac4068f7bfb4c01445db8dcf8f2bef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_MAXIMUM_TURN_RATE</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a76caf57c4f728a7b0ee7400477f81f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_MAXIMUM_VELOCITY</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a20542439f403295f936caf0e88a50df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_OPERATIONAL_MODE</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>afaa58e3ca044fd459768fdd5a766ee98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_TIRE_DIAMETER</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a48a9620bfd49e8749df394745b8a57ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_TRANSMISSION_RATIO</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a3629253405f6a49efe51b46e69b60864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_USER_FB_1_BITMAP</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>aa9d2610d7b17dd9012826dc5bbcd02fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_USER_FB_2_BITMAP</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a6e31861556521d7fde9c2026a42d45b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_USER_FB_3_BITMAP</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a58d21143fc279861db59de8c3b7360be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; uint32_t &gt;</type>
      <name>SET_USER_FB_4_BITMAP</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>ad61c5d58f2a765d989af52ced5cd36d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_WHEEL_BASE_LENGTH</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>aebba9c8aa448435e70aa0de53a83d1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RmpConfigurationCommand&lt; float &gt;</type>
      <name>SET_WHEEL_TRACK_WIDTH</name>
      <anchorfile>classsegway_1_1RmpConfigurationCommandSet.html</anchorfile>
      <anchor>a962babe6dd787cef307a058bddce71f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpFault</name>
    <filename>classsegway_1_1RmpFault.html</filename>
    <class kind="struct">segway::RmpFault::Impl</class>
    <member kind="function" static="yes">
      <type>static const FaultDecodeList &amp;</type>
      <name>GetFaultDecodeList</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>ab3af1b75e6032a3a3c27e5112366b89e</anchor>
      <arglist>(FaultGroup faultGroup)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const FeedbackTypeList &amp;</type>
      <name>GetFaultFeedbackEntryList</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>a0928eed8f6e3019b25fe58f103000c14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const FaultPackingList &amp;</type>
      <name>GetFaultPackingList</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>ac6ba5d0f983c318d320096d64d4197b8</anchor>
      <arglist>(UserDefinedFeedbackType feedbackType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RmpFault &amp;</type>
      <name>operator=</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>a6644afd2ecf59125509ca89691c7031d</anchor>
      <arglist>(const RmpFault &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>RmpFault</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>a5955870ccb952cd321a5bcb94736b3a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>RmpFault</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>a92ba06dc69368c821a2b6c678c294bb7</anchor>
      <arglist>(const RmpFault &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~RmpFault</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>a52545a974214a2a528c9e1209292839e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Impl &gt;</type>
      <name>m_pImpl</name>
      <anchorfile>classsegway_1_1RmpFault.html</anchorfile>
      <anchor>a190c72efb7e1b4ace3745e1714a1199e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>segway::RmpFault::Impl</name>
    <filename>structsegway_1_1RmpFault_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structsegway_1_1RmpFault_1_1Impl.html</anchorfile>
      <anchor>aae4443057f2be495e0a34e57488016e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structsegway_1_1RmpFault_1_1Impl.html</anchorfile>
      <anchor>a674674387b74384ccff0fbe5b7982a29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Impl &amp;</type>
      <name>Instance</name>
      <anchorfile>structsegway_1_1RmpFault_1_1Impl.html</anchorfile>
      <anchor>abc52b5fd74ee12893381cb1e51e5cba3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; FaultDecodeList &gt;</type>
      <name>m_FaultDecodeTable</name>
      <anchorfile>structsegway_1_1RmpFault_1_1Impl.html</anchorfile>
      <anchor>a267a1a4698464cb37ae357c386b55f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; FaultPackingList &gt;</type>
      <name>m_FaultPackingTable</name>
      <anchorfile>structsegway_1_1RmpFault_1_1Impl.html</anchorfile>
      <anchor>aa54f1fab345950062ba3d70871e6cfbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FeedbackTypeList</type>
      <name>m_FeedbackTypeList</name>
      <anchorfile>structsegway_1_1RmpFault_1_1Impl.html</anchorfile>
      <anchor>a6c7876322bd821c135308054f4c9a60a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpInterface</name>
    <filename>classsegway_1_1RmpInterface.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>ChangeOperationalMode</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a1bfbc454ccfd75ed2fc996895b1a712d</anchor>
      <arglist>(RmpOperationalModeRequest modeRequest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFaultStatusDescription</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a5281cad1b65f1b1a5eb36c69584e10b1</anchor>
      <arglist>(FaultStatusDescription &amp;rDescription)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>GetUserDefinedFeedback</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a238538802eda12323277eb40acdf0ca7</anchor>
      <arglist>(UserDefinedFeedbackType type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Initialize</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a6e067766f607ff505699f0f6ea1c4e55</anchor>
      <arglist>(const std::string &amp;rIpAddress, uint16_t portNumber)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Initialize</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a1b631afd368359d11f14a857b8342a70</anchor>
      <arglist>(const std::string &amp;rDevicePort)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ResetIntegrators</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>aa3b4ed45879bd3865a11f3d7510b3b36</anchor>
      <arglist>(uint32_t bitmap)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ResetParamsToDefault</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a8292803e47c44229f0e80fa07c8b1d23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RmpInterface</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a487eadd7650d716e05f2595039dfa922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetConfiguration</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>ac0a24d09871dbfaca67860223e424f99</anchor>
      <arglist>(const RmpConfigurationCommand&lt; T &gt; &amp;rConfigurationCommand, T value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetConfiguration</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>ab55902850a04d71e5425d1adf1bca70e</anchor>
      <arglist>(const RmpConfigurationCommand&lt; uint32_t &gt; &amp;rConfigurationCommand, uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetConfiguration</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a40396ee2fbe0b6a6213c2d2f905dd078</anchor>
      <arglist>(const RmpConfigurationCommand&lt; float &gt; &amp;rConfigurationCommand, float value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetUserDefinedFeedbackBitmap</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a25af366f1eb50146793de0bd68265a05</anchor>
      <arglist>(UserDefinedFeedbackBitmapType bitmapType, const uint32_t bitmap)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ShutDown</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>ae7710c5a61de0993467186da9695c55c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>ac4711e949a3b425a47ac868b1fa2fe97</anchor>
      <arglist>(bool forceUpdate=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RmpInterface</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a31fbe6a4ab5dc73f17644764ffbfc66c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>GetFeedbackEntryCount</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a409968160000e84e96043a8c1f915b38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>ad3ee517bd5e927d1d1905eca4b0b1aa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializeFeedbackBitmaps</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a5c0631a9418bbdbc9a65febb1bd1156f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValidFeedbackBitmap</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a126d21a2b55b68e9f55af1c18d368c56</anchor>
      <arglist>(const RmpConfigurationCommand&lt; uint32_t &gt; &amp;rConfigurationCommand, const uint32_t bitmap)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>SendConfigurationCommand</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a8dd574dab423ced7e7571d9364a5cdb0</anchor>
      <arglist>(uint16_t commandId, uint32_t value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>SetConfiguration</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a9263262281d09aed63209b9b3b58e0a7</anchor>
      <arglist>(uint16_t commandId, UserDefinedFeedbackType feedbackType, uint32_t value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateUserDefinedFeedback</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>aa25565826659652d3fd7b4662d274ae9</anchor>
      <arglist>(const Bytes &amp;rBytes)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_FeedbackBitmap</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a2c95254a04ba1834cd643613577aac0c</anchor>
      <arglist>[FEEDBACK_TYPE_NBR]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_IsFeedbackBitmapSet</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a3caad7d1c591cbf55241238ee763fd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RmpTransport::Ptr</type>
      <name>m_pTransport</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a85df2c282c9141df847e3d38eab10f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_UserDefinedFeedback</name>
      <anchorfile>classsegway_1_1RmpInterface.html</anchorfile>
      <anchor>a840135df1234db8ee322a3c5f28d219c</anchor>
      <arglist>[FEEDBACK_TYPE_NBR][MAX_ENTRIES_PER_FEEDBACK]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpTransport</name>
    <filename>classsegway_1_1RmpTransport.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; RmpTransport &gt;</type>
      <name>Ptr</name>
      <anchorfile>classsegway_1_1RmpTransport.html</anchorfile>
      <anchor>ab3f2ebd0b0dcd0536033b4f3eb19ca47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Receive</name>
      <anchorfile>classsegway_1_1RmpTransport.html</anchorfile>
      <anchor>a3570596be617b7ec536c470aaaa4232f</anchor>
      <arglist>(Bytes &amp;rData, size_t size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Send</name>
      <anchorfile>classsegway_1_1RmpTransport.html</anchorfile>
      <anchor>a3f408f3aa76fa22733022346db23ec58</anchor>
      <arglist>(uint16_t commandId, uint32_t value1, uint32_t value2)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RmpTransport</name>
      <anchorfile>classsegway_1_1RmpTransport.html</anchorfile>
      <anchor>aac3ab9fb18750797caad12863d92a155</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpUdp</name>
    <filename>classsegway_1_1RmpUdp.html</filename>
    <base>segway::RmpTransport</base>
    <class kind="class">segway::RmpUdp::Impl</class>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Receive</name>
      <anchorfile>classsegway_1_1RmpUdp.html</anchorfile>
      <anchor>a97f807dcee70bed7112ebbedb93f6ff0</anchor>
      <arglist>(Bytes &amp;rData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RmpUdp</name>
      <anchorfile>classsegway_1_1RmpUdp.html</anchorfile>
      <anchor>a2889dbb8f247d8aacbab25c4e3b4d742</anchor>
      <arglist>(const std::string &amp;rIpAddress, uint16_t portNumber)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Send</name>
      <anchorfile>classsegway_1_1RmpUdp.html</anchorfile>
      <anchor>a6399f9e7551189f3ee46cc6f91fea951</anchor>
      <arglist>(uint16_t commandId, uint32_t value1, uint32_t value2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RmpUdp</name>
      <anchorfile>classsegway_1_1RmpUdp.html</anchorfile>
      <anchor>a2d162afb4d78ecb2bee24453ac56bd10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Impl &gt;</type>
      <name>m_pImpl</name>
      <anchorfile>classsegway_1_1RmpUdp.html</anchorfile>
      <anchor>afb8f9e825690b0c16470a5e71758cfa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpUdp::Impl</name>
    <filename>classsegway_1_1RmpUdp_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>a10e005023592b38df0cd1bb8935386af</anchor>
      <arglist>(const udp::endpoint &amp;rEndpoint)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Receive</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>aba6254bbc12bba7c9f325803f43ecaff</anchor>
      <arglist>(Bytes &amp;rData, float timeout, boost::system::error_code &amp;rErrorCode)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Send</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>a4f8abbf086009a535ccd4c914bf13a3f</anchor>
      <arglist>(const Bytes &amp;rData, float timeout, boost::system::error_code &amp;rErrorCode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CheckDeadline</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>aac40d87a3c97aed3db79a0fad5b8cd92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Handle</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>a8d9844c02a84875bbfe1ed4e3b57ac0c</anchor>
      <arglist>(const boost::system::error_code &amp;rErrorCodeIn, size_t sizeIn, boost::system::error_code *pErrorCodeOut, std::size_t *pSizeOut)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::io_service</type>
      <name>m_IoService</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>a5b9fea84a7b5cdc47afcd1a08418b7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Bytes</type>
      <name>m_ReadBuffer</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>a214ac90c0f447cddab9a0f2046497cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>udp::socket</type>
      <name>m_Socket</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>ad4eb2ab7a7e056a329452d74b9fabcd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::deadline_timer</type>
      <name>m_Timer</name>
      <anchorfile>classsegway_1_1RmpUdp_1_1Impl.html</anchorfile>
      <anchor>ab6b6223eeaca7e10b271cf7fed067bcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpUsb</name>
    <filename>classsegway_1_1RmpUsb.html</filename>
    <base>segway::RmpTransport</base>
    <class kind="class">segway::RmpUsb::Impl</class>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Receive</name>
      <anchorfile>classsegway_1_1RmpUsb.html</anchorfile>
      <anchor>a986d2f1c7e5e63783aba63cb872dbf68</anchor>
      <arglist>(Bytes &amp;rData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RmpUsb</name>
      <anchorfile>classsegway_1_1RmpUsb.html</anchorfile>
      <anchor>abd210b67e49a26fc1a6b1d6d789ccea2</anchor>
      <arglist>(const std::string &amp;rDevicePort)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Send</name>
      <anchorfile>classsegway_1_1RmpUsb.html</anchorfile>
      <anchor>a10e632937b6989347422634df94a7297</anchor>
      <arglist>(uint16_t commandId, uint32_t value1, uint32_t value2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RmpUsb</name>
      <anchorfile>classsegway_1_1RmpUsb.html</anchorfile>
      <anchor>a38d5431a1e4d6617b78cb9820a182c23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Impl &gt;</type>
      <name>m_pImpl</name>
      <anchorfile>classsegway_1_1RmpUsb.html</anchorfile>
      <anchor>a8eb64f5af2cfaf8f8cd5bdb9a7bfbbfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segway::RmpUsb::Impl</name>
    <filename>classsegway_1_1RmpUsb_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>aef13a1ba0d0161ba9fa382493ef58905</anchor>
      <arglist>(const std::string &amp;rDevicePort)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>a54f75dc261569c3771e9201ad4c8b7b9</anchor>
      <arglist>(Bytes &amp;rData, float timeout, boost::system::error_code &amp;rErrorCode)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>aaf56317f6ba114dc4f04c69be28b023a</anchor>
      <arglist>(const Bytes &amp;rData, float timeout, boost::system::error_code &amp;rErrorCode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CheckDeadline</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>a553e7e9bab239b645b2057e0650f9a79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Handle</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>a7110e1f7ed9c600f2d775ca377377c98</anchor>
      <arglist>(const boost::system::error_code &amp;rErrorCodeIn, size_t sizeIn, boost::system::error_code *pErrorCodeOut, std::size_t *pSizeOut)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::io_service</type>
      <name>m_IoService</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>a8df8b1157246a70d97cd9596cdf10b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::serial_port</type>
      <name>m_SerialPort</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>a451636329829da84d24923cf47bfd7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::asio::deadline_timer</type>
      <name>m_Timer</name>
      <anchorfile>classsegway_1_1RmpUsb_1_1Impl.html</anchorfile>
      <anchor>ac571889a1cf2314d3a073c559e598f9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
