<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>laserscanner_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-kurt3d/doc_stacks/2015-09-16_10-22-56.834842/kurt3d/src/</path>
    <filename>laserscanner__node_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_POS</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>ac430bc6bfe8a32cd49cc3601c868a0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_POS</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a9d95f0c60b043808cdecba029bab9bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANGE</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>ac04dd0afaf7ea3eb2ade2544d2d5f907</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STANDBY_POS</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a23955b957cbc08611a56a79ff2a90e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scan</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>ab9fc819f5afee9100431cf5ebe92a09b</anchor>
      <arglist>(kurt3d::Scan::Request &amp;req, kurt3d::Scan::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scanCallback</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a6f5386d5817272cf36b772542744eccb</anchor>
      <arglist>(const sensor_msgs::LaserScan::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::ServiceClient</type>
      <name>client</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a17bcd065930a8a7f9f194078d9977268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static sensor_msgs::LaserScan</type>
      <name>currentScan</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>aeb01c5d7143d8e7b60a8e956059c3ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::Publisher</type>
      <name>laser_pub</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>ab584f16f17de7dc6e83f13ffbb94e68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static sensor_msgs::LaserScan</type>
      <name>lastPublishedScan</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>ab2b12243ab21e53e6177c86d8cb99a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static sensor_msgs::LaserScan</type>
      <name>lastScan</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a68231851559f0a9a8d7c0b4da235e033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::ServiceClient</type>
      <name>pointCloudClient</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>a65fe431c0c40ec36eb0c508eb14e52ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::Publisher</type>
      <name>state_pub</name>
      <anchorfile>laserscanner__node_8cpp.html</anchorfile>
      <anchor>ae794e8d457bd6fd4e3a199bf6bbfedd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-kurt3d/doc_stacks/2015-09-16_10-22-56.834842/kurt3d/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>ps3joy_kurt3d.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-kurt3d/doc_stacks/2015-09-16_10-22-56.834842/kurt3d/src/</path>
    <filename>ps3joy__kurt3d_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>RAD</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a99b6d14024dda83456e46f3e75a0b5b6</anchor>
      <arglist>(GRAD)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ps3joyCallback</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a7e70455e27f4f2dfaeb4f6e6c8e70141</anchor>
      <arglist>(const sensor_msgs::Joy::ConstPtr &amp;joy)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::ServiceClient</type>
      <name>client</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a17bcd065930a8a7f9f194078d9977268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>max_pos</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a11b9672d1edae83391f39020c7001d99</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_rotational_vel</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>ab532bb0ece6b916256f4c00d51f93a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_vel_x</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a5fd4c6062934fc9e2d687e9bae73e974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>min_pos</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a64c4243506c545865576e507c9424ef3</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>servo_pub</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a8dcdfc9e8b0866ebce440e0308e69536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed_multiplier</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a6576980916d27ecc57054d490c7260ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>vel_pub</name>
      <anchorfile>ps3joy__kurt3d_8cpp.html</anchorfile>
      <anchor>a386815232f40557cb23a15e99759d740</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>servo_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-kurt3d/doc_stacks/2015-09-16_10-22-56.834842/kurt3d/src/</path>
    <filename>servo__node_8cpp</filename>
    <includes id="USBInterface_8h" name="USBInterface.h" local="yes" imported="no">USBInterface.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAD</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a99b6d14024dda83456e46f3e75a0b5b6</anchor>
      <arglist>(GRAD)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERVO_MIN</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>ad8b453f1fd48a79e14e1c58cbb8efad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERVO_RANGE</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a270aa1736f4ea39233ae801e0800aec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveServo</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>afcda2f8112dfc7130309f448160f4ebc</anchor>
      <arglist>(const sensor_msgs::JointState &amp;req, bool secure)</arglist>
    </member>
    <member kind="function">
      <type>boost::mutex &amp;</type>
      <name>mut</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>ac0ba7bc6c7357d114c4ddf100854c8a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nod</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>afe10d4620fe85db0c8e35de66bdcf80f</anchor>
      <arglist>(kurt3d::ServoCommand::Request &amp;req, kurt3d::ServoCommand::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>servoCallback</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a67da170720089e78f530a134047ba2b2</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr &amp;req)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointState</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a05e58f3d8b7cdc27b1891e2c350b7139</anchor>
      <arglist>(int channel, double angle)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static sensor_msgs::JointState</type>
      <name>currentState</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>aa676518a65148d13b0b302755d848902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>jointNames</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a15146e9ca9422c356b951673d734287b</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>max_pos</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a11b9672d1edae83391f39020c7001d99</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>min_pos</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>a64c4243506c545865576e507c9424ef3</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::Publisher</type>
      <name>state_pub</name>
      <anchorfile>servo__node_8cpp.html</anchorfile>
      <anchor>ae794e8d457bd6fd4e3a199bf6bbfedd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>USBInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-kurt3d/doc_stacks/2015-09-16_10-22-56.834842/kurt3d/src/</path>
    <filename>USBInterface_8cpp</filename>
    <includes id="USBInterface_8h" name="USBInterface.h" local="yes" imported="no">USBInterface.h</includes>
  </compound>
  <compound kind="file">
    <name>USBInterface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-kurt3d/doc_stacks/2015-09-16_10-22-56.834842/kurt3d/include/</path>
    <filename>USBInterface_8h</filename>
    <class kind="struct">channelSetting</class>
    <class kind="struct">maestroStatus</class>
    <class kind="struct">servoStatus</class>
    <class kind="class">USBPololuInterface</class>
    <class kind="struct">uscSettings</class>
    <member kind="enumeration">
      <name>ChannelMode</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a1896d4a571c398f57955773fce8af599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Servo</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a1896d4a571c398f57955773fce8af599ace7f08eec114ed71b649f09f59ded933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServoMultiplied</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a1896d4a571c398f57955773fce8af599a51e7a5099495eac99316422f75b9fd8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Output</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a1896d4a571c398f57955773fce8af599ae18e94624772459b0083ef7cc362fc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Input</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a1896d4a571c398f57955773fce8af599abd62348391d75c7fc8c130ea346cba29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HomeMode</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a11d02f11db39a7f9669e9575a447ab09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Off</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a11d02f11db39a7f9669e9575a447ab09ad8a892b94d3a94ea861543c085ae782b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ignore</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a11d02f11db39a7f9669e9575a447ab09a4228a8c9f9b740ebe4269b084a41bcc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Goto</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a11d02f11db39a7f9669e9575a447ab09ac78938157e65ca1c63ab91cac65e6817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>uscParameter</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_INITIALIZED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a16d9dd6f12cfed665eda3c7dd374ca7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVOS_AVAILABLE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ac48c111705633ee1dc5b1f44932c3bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO_PERIOD</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07aafd502c4fe7dd15b096a9e3d6cfa2234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_MODE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07accd0b8b75e4b53e1fc8221c92b74ca55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_FIXED_BAUD_RATE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a6d0c6ade142960e6bedb93f3ca43c054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_TIMEOUT</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07af37bc2ddc6bbd56eebb9e1f3a945275b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_ENABLE_CRC</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a7bd4ca7a4d7323959c2634eea3a3051f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_NEVER_SUSPEND</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a5592f85ed72a33e54e728e33303ba304</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_DEVICE_NUMBER</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a2b46d83adba82b1e3e1f86b8e4450b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_BAUD_DETECT_TYPE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ae77f8f2c1a02f8e013d74728ed4b4edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_IO_MASK_C</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a5ed9552a4f9160ea8f8321705a41fc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_OUTPUT_MASK_C</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a68ff9073345b8e300cf08f3c3d2d56d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_CHANNEL_MODES_0_3</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a237258acbcf924a97f09d06408a4563e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_CHANNEL_MODES_4_7</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a982f126476c460c06aa4f1accaf086ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_CHANNEL_MODES_8_11</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a5a222022d02b8b920565c68debf70fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_CHANNEL_MODES_12_15</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07abb4755ea891bf253eb5b209e94f869dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_CHANNEL_MODES_16_19</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a90c7f31abd174e36800b8030073ca4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_CHANNEL_MODES_20_23</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07af2ff9e80f51c48b9c498dc42dc559f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_MINI_MAESTRO_SERVO_PERIOD_L</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a3a070475f7b91f4dbf1c660d4c0e0723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_MINI_MAESTRO_SERVO_PERIOD_HU</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a5b95a8313dadc6f1bc8425dcc4a92c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_ENABLE_PULLUPS</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07aafa454f6510d84dfbb855a39eb2d47fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SCRIPT_CRC</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a91f34be353fad0d046fbf6690903f46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SCRIPT_DONE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07af2c8da2fea96e2050733958d3f0b4c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERIAL_MINI_SSC_OFFSET</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07aedf0b69d0fc839c1ab35692f61d0932f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO_MULTIPLIER</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07acad9deec2f2e27004eb2a45c88d04330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO0_HOME</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a503b7c51a4b21b9a28c3f301a20581f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO0_MIN</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07afd3744ebbc255c89817ba92c108e5620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO0_MAX</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a071548ef53d55434b672e1d3dc2c9e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO0_NEUTRAL</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a90f6a52752186f125b2c139a38f0976b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO0_RANGE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a29c47eb21b0fbebb2c3e67f1cd02fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO0_SPEED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07aaf45150dcb9f6efc2f37250167a59064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO0_ACCELERATION</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07adf598d9cef2902dc54bb740bbf979e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO1_HOME</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ac8a59a583c9d4f792d33a22adf465614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO1_MIN</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ac59729543a363ddf48d8912ef57a6f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO1_MAX</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a1583c7fa132211f44d5679d0a457ac4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO1_NEUTRAL</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a04a114fcd12b9d85940df40bee887819</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO1_RANGE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a4bf31d84dc5910230adf2e19077204fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO1_SPEED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ae9b0fb79b949731dcd15a21e4d3893d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO1_ACCELERATION</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a3bc1426919ac818a13ad63df1b52f7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO2_HOME</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a6e3000014699ba4c1712d4e11e220f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO2_MIN</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ab699b298387c9926013503a188f8e4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO2_MAX</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07aacaa38b4487b7f385d9fed7d33431389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO2_NEUTRAL</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a48014a257af6ef0bb6dfa0e6220ede3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO2_RANGE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07aea6be20b874a1ab4d10c9d69f8437014</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO2_SPEED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a949afb584771d2de181e65e75c6f1031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO2_ACCELERATION</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a2d95765982ea8af8bf9db1e329c1dee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO3_HOME</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a01c91ff37d284cb01dd8a709a3085487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO3_MIN</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a33c08bf7c1afd1494db9890da42e5d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO3_MAX</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07abf7425e3d15a319c2f4805034addb1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO3_NEUTRAL</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a875ad9a127618b96eb40365b7460f8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO3_RANGE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a835f08e38ce4dbc2ea1c4a19ae597c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO3_SPEED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ae16c686aa0680aeecaf03598d1992e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO3_ACCELERATION</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07adcfd9d81be7605c5aee9123ebce0369f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO4_HOME</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a3c2785fee076ae5ed1a2ede2104a1e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO4_MIN</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a680b14d1bae8d96678b751960e63fe51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO4_MAX</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a27400553ef91d97d74af6b7ac1a91a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO4_NEUTRAL</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a59d4a385cf8644f97421bd368950a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO4_RANGE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07adb26ae25f32743758ee7dd40d5b67147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO4_SPEED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07adba8c537243dc06c4628bb0cdc84432a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO4_ACCELERATION</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a3efbeab060f087e3ca04d678f46175ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO5_HOME</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a35d34533839123b1a22a20bc5b2518ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO5_MIN</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07ab694861b631b26a06df1a34f5840e730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO5_MAX</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07aa495672fe907db4f63f720fea4b5421c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO5_NEUTRAL</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a350bc56f708a42a7282e79dab6bc0a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO5_RANGE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a0e01e7f0e96815605800f30e168745de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO5_SPEED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07acce21fac601686dfbc0ae3b1c9c4bd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVO5_ACCELERATION</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a76d229b8b6f391f3634b72d7011b5d07a0c30481463d842e7360768adc562bef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>uscRequest</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_GET_PARAMETER</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a1c2a5648b8a9766f8e15953c6eb3096a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_SET_PARAMETER</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60aad424059004eb8855c23d72ed09a728a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_GET_VARIABLES</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60aacf3825ae52124c7244a18a69f0a95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_SET_SERVO_VARIABLE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60ad3080a871fc5bdda498fac4bc5f863ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_SET_TARGET</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a12f2ed2b6a7c6f860eb90b3467ecd670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_CLEAR_ERRORS</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60ac8844a021abb3fb1e7dc7e93819986bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_GET_SERVO_SETTINGS</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a420ab05729eb4eaa15b6cd7df2dbc1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_GET_STACK</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60ab5d29e435e023131cdfa50d4752391d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_GET_CALL_STACK</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60afa198dcc2970758233dacd7d306e227e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_SET_PWM</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a534fe13d665d9adffa2511ab53a4d579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_REINITIALIZE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a2c92ff7a81d2f6dbd6d10b55aebd690a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_ERASE_SCRIPT</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a5a97f093a718d5dc981f51174d311f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_WRITE_SCRIPT</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60aed7004d24d42bd95cf86dee8d34c27ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_SET_SCRIPT_DONE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a7cb3f72015fb5f57a3fa09a31670a3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_RESTART_SCRIPT_AT_SUBROUTINE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60af76e346d6db0cb19d8b2aff1b3accd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_RESTART_SCRIPT_AT_SUBROUTINE_WITH_PARAMETER</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a639573aa329bcc0be6255194ea3a66bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_RESTART_SCRIPT</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60aeb7101a598ddaa468b49fc3cf71e3b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUEST_START_BOOTLOADER</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a785113725f95ba55b172e1c1301a7b60a46749228aca8c6048a3cc97b59579099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>uscSerialMode</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a86c1626840c0c4a0f24a42928ae7ec00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_MODE_USB_DUAL_PORT</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a86c1626840c0c4a0f24a42928ae7ec00ae687b9d507f626dca965a4f665468d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_MODE_USB_CHAINED</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a86c1626840c0c4a0f24a42928ae7ec00a1e0cd38b26dca578aa939e28de7a45e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_MODE_UART_DETECT_BAUD_RATE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a86c1626840c0c4a0f24a42928ae7ec00a99c817942af6df6d84c32151e26c1ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_MODE_UART_FIXED_BAUD_RATE</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a86c1626840c0c4a0f24a42928ae7ec00adcadf0fd82eb2f0384b9699ef5cda11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>servoParameterBytes</name>
      <anchorfile>USBInterface_8h.html</anchorfile>
      <anchor>a542357624b4ebd9b45878eb039b23837</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>channelSetting</name>
    <filename>structchannelSetting.html</filename>
    <member kind="function">
      <type></type>
      <name>channelSetting</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>a66721f3aa438726a739fdb9ce451f34f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>acceleration</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>a85d2de8d731c0f46d77d4e9882a36715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>home</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>a737b304ecf3f66705f824fb9fcefc1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HomeMode</type>
      <name>homeMode</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>ad871f76386b0ee029ba8ccb149a8f7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>maximum</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>a1c79b800f1cf306bd7de65e8ce799a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>minimum</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>aeb2039d715ed7b43ee22675eadbd4a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChannelMode</type>
      <name>mode</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>a405182c533c424401649bd65042b299c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>ac78422f5dcf86d08fa9b8972fe73ef3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>neutral</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>aa4d87e39bf86c054faf2f8c5439bf7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>range</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>acc570fa3ab2cff6cac793f53939ebf72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>speed</name>
      <anchorfile>structchannelSetting.html</anchorfile>
      <anchor>a0e645c777a0a64652a53ebd3d632ca34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>maestroStatus</name>
    <filename>structmaestroStatus.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>buffer</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>ace42055e130539110d97f70b1ee35df8</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buffer2</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>a1384484594cae78154f5f24ff276c705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>callStack</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>a66c4236c02cd71c7bae92d30b0064ef0</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>callStackPointer</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>a53356d844a6fe91421433ab2e6974370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>errors</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>a5a53b2c2e112f4ad4083ad95223b9b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>programCounter</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>afd769b85d048642503ee28d7c4d4b01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>scriptDone</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>a99f7fdffb6c7c67edacc5cb7b379cc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>stack</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>a4b550a66170bd940ef800b87d7d2a47f</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>stackPointer</name>
      <anchorfile>structmaestroStatus.html</anchorfile>
      <anchor>af6d2435b0d1c2e15926dea1ff44f2ab0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>servoStatus</name>
    <filename>structservoStatus.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>acceleration</name>
      <anchorfile>structservoStatus.html</anchorfile>
      <anchor>a2232ac43207f965a84d3263edc4d357d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>position</name>
      <anchorfile>structservoStatus.html</anchorfile>
      <anchor>acc9d8e1ddfd05135118ed378f08d83fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>speed</name>
      <anchorfile>structservoStatus.html</anchorfile>
      <anchor>a1e8b58277f1e7eb3dd9756b1a4083778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>target</name>
      <anchorfile>structservoStatus.html</anchorfile>
      <anchor>ac335bda94cf2fc28fd021929d9428031</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>USBPololuInterface</name>
    <filename>classUSBPololuInterface.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getServoStatus</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a34b637d6562bf6a20c67f97899d7235b</anchor>
      <arglist>(int servo, servoStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToTarget</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>ade0fc6efbd1646a4b617a6f904f30f2b</anchor>
      <arglist>(int servo, ushort value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToTarget</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>ae67969967be4770b485f28cae17bd325</anchor>
      <arglist>(int servo, ushort value, ushort time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpeed</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a6bc49e5c88206f726f3262e5b23ad054</anchor>
      <arglist>(int servo, ushort value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTarget</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>aa12d2a875d96c7bdb859aada452d4c0d</anchor>
      <arglist>(int servo, ushort value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUscSettings</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a59410873ecc924928491dc218d4dd94c</anchor>
      <arglist>(uscSettings settings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>USBPololuInterface</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>ae29eff15c87d5bae9226cf09aa0d8469</anchor>
      <arglist>(uint16_t vendorID=8187, uint16_t productID=137)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~USBPololuInterface</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a301039d04939cbde6b8d4ed842285d43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>MOVE_TARGET_MAX_TRYS</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>ae37bdad342a06c639dfae42ccb926065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>MOVE_TARGET_TIMEOUT</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a84bb52627eee9db9771676b21a36f38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint8_t</type>
      <name>channelToPort</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a31d3134abab357caae7e49c40d260f58</anchor>
      <arglist>(uint8_t channel)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>controlTransfer</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a953ba0a37fceae314b1bf352311a99e6</anchor>
      <arglist>(char requestType, char request, ushort value, ushort index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>controlTransfer</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>af872527ca22373603003f56798121561</anchor>
      <arglist>(char requestType, char request, ushort Value, ushort Index, unsigned char *data, ushort length)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>string</type>
      <name>getErrorDescription</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a8fb0bca198cdf49ce6ad696fa7f9e7ed</anchor>
      <arglist>(int code)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint8_t</type>
      <name>normalSpeedToExponentialSpeed</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a36ad2e6784c78d3a5b96c05c42bcb482</anchor>
      <arglist>(ushort normalSpeed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setRawParameter</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a472202fc70b2fca09f667d575891784a</anchor>
      <arglist>(ushort parameter, ushort value, int bytes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uscParameter</type>
      <name>specifyServo</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a1c8cd27dd58117a69630690ee1661074</anchor>
      <arglist>(uscParameter p, uint8_t servo)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>libusb_context *</type>
      <name>m_context</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a89df374a87984fa33bec91934be20168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>libusb_device *</type>
      <name>m_device</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>a18fce67f8c27e52fd804870c23c00ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>libusb_device_handle *</type>
      <name>m_deviceHandle</name>
      <anchorfile>classUSBPololuInterface.html</anchorfile>
      <anchor>ab1ae1aa0a7c63db9577ff338726f82f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>uscSettings</name>
    <filename>structuscSettings.html</filename>
    <member kind="function">
      <type></type>
      <name>uscSettings</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>ab1c44c9da7d558f020f0eda8afa7fd15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; channelSetting &gt;</type>
      <name>channelSettings</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a1ebca42434b3f69f296ca07a0677f500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableCrc</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a32a3f83d00c52f606c627703388d571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enablePullups</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a2b8775da02a432fa12c8a90515331fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fixedBaudRate</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a6bef180bdbd9c332f2fec5ac6e4ecf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>miniMaestroServoPeriod</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>aaf08354ffd79ff8d076a22eaeefffade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>miniSscOffset</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a301035ca0a9c1faa1d9c7e6e6fa7e831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>neverSuspend</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>ad01b2319579abdd592d9c1d203461a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>scriptDone</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>ae36f6f4e08d2a322b15989d24c9a606a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>serialDeviceNumber</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>aedb3e4ec021274c0c12753b40d6fe593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uscSerialMode</type>
      <name>serialMode</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a26293c768411cb0ce9ee5a23996c44bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>serialTimeout</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a694a987a4b8a17d930e99d86e349e47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>servoMultiplier</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a04529643e554eab5500420b0884dcc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>servoPeriod</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a7ec3a00a6e2b0c826151d5002e132269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>servosAvailable</name>
      <anchorfile>structuscSettings.html</anchorfile>
      <anchor>a4b0de49f9b359e85d6cad044118a1bcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
