<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/rqt_svh_reset_gui/</path>
    <filename>____init_____8py</filename>
    <namespace>rqt_svh_reset_gui</namespace>
  </compound>
  <compound kind="file">
    <name>DynamicParameterClass.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/</path>
    <filename>DynamicParameterClass_8cpp</filename>
    <includes id="DynamicParameterClass_8h" name="DynamicParameterClass.h" local="no" imported="no">DynamicParameterClass.h</includes>
  </compound>
  <compound kind="file">
    <name>DynamicParameterClass.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/include/</path>
    <filename>DynamicParameterClass_8h</filename>
    <includes id="SVHCurrentSettings_8h" name="SVHCurrentSettings.h" local="no" imported="no">driver_svh/SVHCurrentSettings.h</includes>
    <includes id="SVHFingerManager_8h" name="SVHFingerManager.h" local="no" imported="no">driver_svh/SVHFingerManager.h</includes>
    <includes id="SVHPositionSettings_8h" name="SVHPositionSettings.h" local="no" imported="no">driver_svh/SVHPositionSettings.h</includes>
    <class kind="class">DynamicParameter</class>
    <class kind="struct">DynamicParameter::Settings</class>
  </compound>
  <compound kind="file">
    <name>ImportExport.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>ImportExport_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>DRIVER_SVH_IMPORT_EXPORT</name>
      <anchorfile>ImportExport_8h.html</anchorfile>
      <anchor>aa792249a5110180890929efe3dedc7c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Logging.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>Logging_8cpp</filename>
    <includes id="Logging_8h" name="Logging.h" local="yes" imported="no">driver_svh/Logging.h</includes>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type></type>
      <name>REGISTER_LOG_STREAM</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a81ae8c23b89778310a8d83a1a7903192</anchor>
      <arglist>(DriverSVH)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Logging.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>Logging_8h</filename>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type></type>
      <name>DECLARE_LOG_STREAM</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ad06957b636cca4c8006ee0966986e7d4</anchor>
      <arglist>(DriverSVH)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/schunk_svh_driver/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/schunk_svh_driver/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>svh_reset_gui.py</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/rqt_svh_reset_gui/</path>
    <filename>svh__reset__gui_8py</filename>
    <class kind="class">rqt_svh_reset_gui::svh_reset_gui::SVHResetGui</class>
    <namespace>rqt_svh_reset_gui::svh_reset_gui</namespace>
  </compound>
  <compound kind="file">
    <name>SVHControlCommand.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHControlCommand_8h</filename>
    <class kind="class">driver_svh::SVHControlCommand</class>
    <class kind="class">driver_svh::SVHControlCommandAllChannels</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0a45499439e94382b80dd8e0577501ec</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControlCommand &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>af353cd02f3c240c213c4ff3955b8db7b</anchor>
      <arglist>(std::ostream &amp;o, const SVHControlCommand &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>afb968aba97d7da97c07309e64256aad4</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControlCommandAllChannels &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ae712f03fe2b3b9ca1b9888601a3f5172</anchor>
      <arglist>(std::ostream &amp;o, const SVHControlCommandAllChannels &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a539c001150614fff821af7fdb6c8016a</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControlCommand &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a30fea34b052c325fca7b0e0c93b308b4</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControlCommandAllChannels &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHController.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHController_8cpp</filename>
    <includes id="SVHController_8h" name="SVHController.h" local="yes" imported="no">driver_svh/SVHController.h</includes>
    <includes id="Logging_8h" name="Logging.h" local="no" imported="no">driver_svh/Logging.h</includes>
    <namespace>driver_svh</namespace>
  </compound>
  <compound kind="file">
    <name>SVHController.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHController_8h</filename>
    <includes id="ImportExport_8h" name="ImportExport.h" local="no" imported="no">driver_svh/ImportExport.h</includes>
    <includes id="SVHSerialInterface_8h" name="SVHSerialInterface.h" local="no" imported="no">driver_svh/SVHSerialInterface.h</includes>
    <includes id="SVHReceiveThread_8h" name="SVHReceiveThread.h" local="no" imported="no">driver_svh/SVHReceiveThread.h</includes>
    <includes id="SVHControlCommand_8h" name="SVHControlCommand.h" local="no" imported="no">driver_svh/SVHControlCommand.h</includes>
    <includes id="SVHControllerFeedback_8h" name="SVHControllerFeedback.h" local="no" imported="no">driver_svh/SVHControllerFeedback.h</includes>
    <includes id="SVHCurrentSettings_8h" name="SVHCurrentSettings.h" local="no" imported="no">driver_svh/SVHCurrentSettings.h</includes>
    <includes id="SVHFirmwareInfo_8h" name="SVHFirmwareInfo.h" local="no" imported="no">driver_svh/SVHFirmwareInfo.h</includes>
    <includes id="SVHPositionSettings_8h" name="SVHPositionSettings.h" local="no" imported="no">driver_svh/SVHPositionSettings.h</includes>
    <includes id="SVHControllerState_8h" name="SVHControllerState.h" local="no" imported="no">driver_svh/SVHControllerState.h</includes>
    <includes id="SVHEncoderSettings_8h" name="SVHEncoderSettings.h" local="no" imported="no">driver_svh/SVHEncoderSettings.h</includes>
    <class kind="class">driver_svh::SVHController</class>
    <namespace>driver_svh</namespace>
    <member kind="enumeration">
      <type></type>
      <name>SVHChannel</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_ALL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9baa4b3521c0727ace0ab109c41d1e26013</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_THUMB_FLEXION</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9baa41f0b0e2052f0c8d25dd1bb6452c581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_THUMB_OPPOSITION</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba8595e4b9cdf22db18e94d00cf3fed03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_INDEX_FINGER_DISTAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba274b726fda4b019b279876b4693bbd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_INDEX_FINGER_PROXIMAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba3ee79367fd24c22b52d8df2f89c9312d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_MIDDLE_FINGER_DISTAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba8448b02e7380f5f73a702fb9039057ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_MIDDLE_FINGER_PROXIMAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba23fa433fd3f709cfeb96a7ae14116518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_RING_FINGER</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba4349963b489f40d95989b8913898d469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_PINKY</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba76f61147c7fe4cae65009e9404492d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_FINGER_SPREAD</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9bac6d3b5968f2844b84e656760b4da70ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_DIMENSION</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba3a3b2f088115e5184d3e682095efd6e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHControllerFeedback.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHControllerFeedback_8h</filename>
    <class kind="struct">driver_svh::SVHControllerFeedback</class>
    <class kind="struct">driver_svh::SVHControllerFeedbackAllChannels</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aa055ff703f594221e7d1b994f0d38ad0</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControllerFeedback &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>adad44d3e076d1ec03f7c45a665546053</anchor>
      <arglist>(std::ostream &amp;o, const SVHControllerFeedback &amp;cf)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a3c559d90b4238058a6d2c1b054666657</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerFeedbackAllChannels &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a7ddffadd92b4fd719e5c770582d7891a</anchor>
      <arglist>(std::ostream &amp;o, const SVHControllerFeedbackAllChannels &amp;cf)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a6feb5fc2801d388aa8f373cafa78497d</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerFeedback &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a45b7d90887448c277a4e6b23d5b1d173</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerFeedbackAllChannels &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHControllerState.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHControllerState_8h</filename>
    <class kind="struct">driver_svh::SVHControllerState</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>adaec8ae7512477a3aeb93284a4e7355d</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControllerState &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aa3380f8dae2053bfd346a6547b639c49</anchor>
      <arglist>(std::ostream &amp;o, const SVHControllerState &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a4fcc1f171d069d96e1530dfaffd9ca73</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerState &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHCurrentSettings.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHCurrentSettings_8h</filename>
    <class kind="struct">driver_svh::SVHCurrentSettings</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ab4d4200b35ca35db17dd0c3aaa7a9a4a</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHCurrentSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a7850c564bcbdc8f27a59225ba6c29f29</anchor>
      <arglist>(std::ostream &amp;o, const SVHCurrentSettings &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>afc7be589b593eeccb113687efe1d8f86</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHCurrentSettings &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHEncoderSettings.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHEncoderSettings_8h</filename>
    <class kind="struct">driver_svh::SVHEncoderSettings</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a7e854786372df2cbdbd472bc66c86456</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHEncoderSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a295ef551bacbee0b6c9039286bcad34d</anchor>
      <arglist>(std::ostream &amp;o, const SVHEncoderSettings &amp;es)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>af97d8023cd5fcb2f9f7a898313926677</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHEncoderSettings &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHFeedbackPollingThread.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHFeedbackPollingThread_8cpp</filename>
    <includes id="Logging_8h" name="Logging.h" local="no" imported="no">driver_svh/Logging.h</includes>
    <includes id="SVHFingerManager_8h" name="SVHFingerManager.h" local="no" imported="no">driver_svh/SVHFingerManager.h</includes>
    <namespace>driver_svh</namespace>
  </compound>
  <compound kind="file">
    <name>SVHFeedbackPollingThread.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHFeedbackPollingThread_8h</filename>
    <includes id="SVHController_8h" name="SVHController.h" local="no" imported="no">driver_svh/SVHController.h</includes>
    <class kind="class">driver_svh::SVHFeedbackPollingThread</class>
    <namespace>driver_svh</namespace>
  </compound>
  <compound kind="file">
    <name>SVHFingerManager.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHFingerManager_8cpp</filename>
    <includes id="Logging_8h" name="Logging.h" local="no" imported="no">driver_svh/Logging.h</includes>
    <includes id="SVHFingerManager_8h" name="SVHFingerManager.h" local="no" imported="no">driver_svh/SVHFingerManager.h</includes>
    <namespace>driver_svh</namespace>
  </compound>
  <compound kind="file">
    <name>SVHFingerManager.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHFingerManager_8h</filename>
    <includes id="ImportExport_8h" name="ImportExport.h" local="no" imported="no">driver_svh/ImportExport.h</includes>
    <includes id="SVHController_8h" name="SVHController.h" local="no" imported="no">driver_svh/SVHController.h</includes>
    <includes id="SVHFeedbackPollingThread_8h" name="SVHFeedbackPollingThread.h" local="no" imported="no">driver_svh/SVHFeedbackPollingThread.h</includes>
    <includes id="SVHPositionSettings_8h" name="SVHPositionSettings.h" local="no" imported="no">driver_svh/SVHPositionSettings.h</includes>
    <includes id="SVHCurrentSettings_8h" name="SVHCurrentSettings.h" local="no" imported="no">driver_svh/SVHCurrentSettings.h</includes>
    <includes id="SVHHomeSettings_8h" name="SVHHomeSettings.h" local="no" imported="no">driver_svh/SVHHomeSettings.h</includes>
    <class kind="class">driver_svh::SVHFingerManager</class>
    <namespace>driver_svh</namespace>
    <namespace>icl_comm</namespace>
    <namespace>icl_comm::websocket</namespace>
  </compound>
  <compound kind="file">
    <name>SVHFirmwareInfo.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHFirmwareInfo_8h</filename>
    <class kind="struct">driver_svh::SVHFirmwareInfo</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a78be90b6c56ab57977b29d362028f6b4</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHFirmwareInfo &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aa0336fd8290f05b23b4b7b30b82bba81</anchor>
      <arglist>(std::ostream &amp;o, const SVHFirmwareInfo &amp;fw)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aef4b33d379087036bb9c966de827098e</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHFirmwareInfo &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHHomeSettings.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHHomeSettings_8h</filename>
    <class kind="struct">driver_svh::SVHHomeSettings</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a1fff61f9ffb0e561d38c6c6c5c088ee5</anchor>
      <arglist>(std::ostream &amp;o, const SVHHomeSettings &amp;hs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHNode.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/</path>
    <filename>SVHNode_8cpp</filename>
    <includes id="DynamicParameterClass_8h" name="DynamicParameterClass.h" local="yes" imported="no">DynamicParameterClass.h</includes>
    <includes id="SVHNode_8h" name="SVHNode.h" local="yes" imported="no">SVHNode.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SVHNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHNode.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/include/</path>
    <filename>SVHNode_8h</filename>
    <includes id="SVHFingerManager_8h" name="SVHFingerManager.h" local="no" imported="no">driver_svh/SVHFingerManager.h</includes>
    <includes id="SVHPositionSettings_8h" name="SVHPositionSettings.h" local="no" imported="no">driver_svh/SVHPositionSettings.h</includes>
    <includes id="SVHCurrentSettings_8h" name="SVHCurrentSettings.h" local="no" imported="no">driver_svh/SVHCurrentSettings.h</includes>
    <class kind="class">SVHNode</class>
  </compound>
  <compound kind="file">
    <name>SVHPositionSettings.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHPositionSettings_8h</filename>
    <class kind="struct">driver_svh::SVHPositionSettings</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a34e48a07eb0c718e3f70e4f48c0aa8ec</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHPositionSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a8d6a14ce987738ebd762aa618fc5fb62</anchor>
      <arglist>(std::ostream &amp;o, const SVHPositionSettings &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ab688b117853ef16c4cb3393e5882e805</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHPositionSettings &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHReceiveThread.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHReceiveThread_8cpp</filename>
    <includes id="SVHReceiveThread_8h" name="SVHReceiveThread.h" local="no" imported="no">driver_svh/SVHReceiveThread.h</includes>
    <includes id="Logging_8h" name="Logging.h" local="no" imported="no">driver_svh/Logging.h</includes>
    <namespace>driver_svh</namespace>
  </compound>
  <compound kind="file">
    <name>SVHReceiveThread.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHReceiveThread_8h</filename>
    <includes id="Logging_8h" name="Logging.h" local="no" imported="no">driver_svh/Logging.h</includes>
    <includes id="SVHSerialPacket_8h" name="SVHSerialPacket.h" local="no" imported="no">driver_svh/SVHSerialPacket.h</includes>
    <class kind="class">driver_svh::SVHReceiveThread</class>
    <namespace>driver_svh</namespace>
    <member kind="typedef">
      <type>boost::function&lt; void(const SVHSerialPacket &amp;packet, unsigned int packet_count)&gt;</type>
      <name>ReceivedPacketCallback</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aaf67a73cf2f72274b49f7fd46afd2af7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHSerialInterface.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHSerialInterface_8cpp</filename>
    <includes id="SVHSerialInterface_8h" name="SVHSerialInterface.h" local="yes" imported="no">driver_svh/SVHSerialInterface.h</includes>
    <includes id="Logging_8h" name="Logging.h" local="yes" imported="no">driver_svh/Logging.h</includes>
    <namespace>driver_svh</namespace>
  </compound>
  <compound kind="file">
    <name>SVHSerialInterface.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHSerialInterface_8h</filename>
    <includes id="ImportExport_8h" name="ImportExport.h" local="no" imported="no">driver_svh/ImportExport.h</includes>
    <includes id="SVHSerialPacket_8h" name="SVHSerialPacket.h" local="no" imported="no">driver_svh/SVHSerialPacket.h</includes>
    <includes id="SVHReceiveThread_8h" name="SVHReceiveThread.h" local="no" imported="no">driver_svh/SVHReceiveThread.h</includes>
    <class kind="class">driver_svh::SVHSerialInterface</class>
    <namespace>driver_svh</namespace>
  </compound>
  <compound kind="file">
    <name>SVHSerialPacket.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHSerialPacket_8cpp</filename>
    <includes id="SVHSerialPacket_8h" name="SVHSerialPacket.h" local="no" imported="no">driver_svh/SVHSerialPacket.h</includes>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a22e71b4c656f4046a18b6f1617f4f72b</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHSerialPacket &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a91e53d2a6bcbaff76ccb0c4f0d0d43e4</anchor>
      <arglist>(std::ostream &amp;o, const SVHSerialPacket &amp;sp)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ad1d92910eace97ce62bcac3f491ca751</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHSerialPacket &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHSerialPacket.h</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/driver_svh/</path>
    <filename>SVHSerialPacket_8h</filename>
    <class kind="struct">driver_svh::SVHSerialPacket</class>
    <namespace>driver_svh</namespace>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a22e71b4c656f4046a18b6f1617f4f72b</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHSerialPacket &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a91e53d2a6bcbaff76ccb0c4f0d0d43e4</anchor>
      <arglist>(std::ostream &amp;o, const SVHSerialPacket &amp;sp)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ad1d92910eace97ce62bcac3f491ca751</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHSerialPacket &amp;data)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>cDEFAULT_PACKET_SIZE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aaf4f054163022c6ddc8eb884bb0f17cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>cPACKET_APPENDIX_SIZE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a47ec3a164518f96a99aaba94203b93ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>PACKET_HEADER1</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0695e71c72f137c9580b2e741971566c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>PACKET_HEADER2</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a893de5bc5abf9ee967af22db4f39ee26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CONTROL_FEEDBACK</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a3b419811b6d5ab44ff40b4afcc86def3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CONTROL_FEEDBACK_ALL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>abda8ac8616426fc06c260cbc97d4a67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CONTROLLER_STATE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aad139386ec0140b7087c1ee456233966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CURRENT_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ad59c323e5f2095e6a7abc99a0e60c2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_ENCODER_VALUES</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aebbe45b3fd5e05e5e0e6394d3cb91bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_FIRMWARE_INFO</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a89e0b9dbea3178a197b98bd307ee20c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_POSITION_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aebc0837ad30593f21a314c0d8b653ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CONTROL_COMMAND</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0dab4d3ca55853586822596f38ce7e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CONTROL_COMMAND_ALL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a6762f304ecf538d165444a0f45a8e76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CONTROLLER_STATE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ab7e35ed9263c9709b8eb7a5e73942ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CURRENT_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a23044163ec7ef3395f663fb8a790f385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_ENCODER_VALUES</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a602213a8f2474b26be3019e0db640688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_POSITION_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0fdee905fe65cac5baf94bdc99cb1549</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SVHSinTest.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/</path>
    <filename>SVHSinTest_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>loopCallback</name>
      <anchorfile>SVHSinTest_8cpp.html</anchorfile>
      <anchor>a249b219b8fb1d895c377892585f1ded1</anchor>
      <arglist>(const std_msgs::Float32ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SVHSinTest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runCallback</name>
      <anchorfile>SVHSinTest_8cpp.html</anchorfile>
      <anchor>a8c97ecb1302b07f5cf34921affc20981</anchor>
      <arglist>(const std_msgs::Empty &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>speedCallback</name>
      <anchorfile>SVHSinTest_8cpp.html</anchorfile>
      <anchor>a0b2484b043f14e6daabd1be343553823</anchor>
      <arglist>(const std_msgs::Float32ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>loop_rate</name>
      <anchorfile>SVHSinTest_8cpp.html</anchorfile>
      <anchor>a788da7ac61001ffe90621bd874f37f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>running</name>
      <anchorfile>SVHSinTest_8cpp.html</anchorfile>
      <anchor>a36f7b6be7108281af77939ceaec42fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sin_duration</name>
      <anchorfile>SVHSinTest_8cpp.html</anchorfile>
      <anchor>a204ef27184b9997c121fbd9149825d35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ts_main.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/ts/driver_svh/</path>
    <filename>ts__main_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MAIN</name>
      <anchorfile>ts__main_8cpp.html</anchorfile>
      <anchor>ab340a5e76af466a5f20ec5500d30a80b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ts_SVHDriver.cpp</name>
    <path>/tmp/ws/src/schunk_svh_driver/src/driver_svh/src/ts/driver_svh/</path>
    <filename>ts__SVHDriver_8cpp</filename>
    <includes id="SVHPositionSettings_8h" name="SVHPositionSettings.h" local="no" imported="no">driver_svh/SVHPositionSettings.h</includes>
    <includes id="SVHCurrentSettings_8h" name="SVHCurrentSettings.h" local="no" imported="no">driver_svh/SVHCurrentSettings.h</includes>
    <includes id="SVHSerialPacket_8h" name="SVHSerialPacket.h" local="no" imported="no">driver_svh/SVHSerialPacket.h</includes>
    <includes id="SVHControllerState_8h" name="SVHControllerState.h" local="no" imported="no">driver_svh/SVHControllerState.h</includes>
    <includes id="SVHControlCommand_8h" name="SVHControlCommand.h" local="no" imported="no">driver_svh/SVHControlCommand.h</includes>
    <includes id="SVHControllerFeedback_8h" name="SVHControllerFeedback.h" local="no" imported="no">driver_svh/SVHControllerFeedback.h</includes>
    <includes id="SVHEncoderSettings_8h" name="SVHEncoderSettings.h" local="no" imported="no">driver_svh/SVHEncoderSettings.h</includes>
    <includes id="SVHController_8h" name="SVHController.h" local="no" imported="no">driver_svh/SVHController.h</includes>
    <includes id="SVHFingerManager_8h" name="SVHFingerManager.h" local="no" imported="no">driver_svh/SVHFingerManager.h</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>a6d6f0d95a9ea4c0f49f09b2494c17365</anchor>
      <arglist>(ConvertPosSettings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>abeabd021188aca0e476bb546159a37de</anchor>
      <arglist>(ConvertCurSettings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>a27df233d1d649daed3658a57f911f987</anchor>
      <arglist>(ConvertControlCommand)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>ac81cb5eb9e30ac889f70b50dafd3025e</anchor>
      <arglist>(ConvertControlFeedback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>aebc2e639c35cdc6f1b6146414585d872</anchor>
      <arglist>(ConvertControllerState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>a8fd0a2672f71abb026c605e6e7e67458</anchor>
      <arglist>(ConvertEncoderSettings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>a2bceab478ffc0e6cd5051784e0d303ea</anchor>
      <arglist>(ConvertControlCommandAllChannels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>a0e1c44db633d5ab2a17985cf2664b535</anchor>
      <arglist>(ConvertControllerFeedbackAllChannels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>aa60e6a90f01b40e6aef92f671e6f30c2</anchor>
      <arglist>(ConvertSerialPacket)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>a9e9d0bdd2169baedd2742fc05e5e8521</anchor>
      <arglist>(ControllerreceiveFeedback)</arglist>
    </member>
    <member kind="function">
      <type>ArrayBuilder</type>
      <name>payload</name>
      <anchorfile>ts__SVHDriver_8cpp.html</anchorfile>
      <anchor>a207ad09a241a9aa7755e048c7ec7a933</anchor>
      <arglist>(40)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DynamicParameter</name>
    <filename>classDynamicParameter.html</filename>
    <class kind="struct">DynamicParameter::Settings</class>
    <member kind="function">
      <type></type>
      <name>DynamicParameter</name>
      <anchorfile>classDynamicParameter.html</anchorfile>
      <anchor>a883245879d5f4afab3c81b9daf4ddc02</anchor>
      <arglist>(const uint16_t major_version, const uint16_t minor_version, XmlRpc::XmlRpcValue &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>const Settings &amp;</type>
      <name>getSettings</name>
      <anchorfile>classDynamicParameter.html</anchorfile>
      <anchor>aff1e3d76e6dc7b303a735930d2278cf9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parse_parameters</name>
      <anchorfile>classDynamicParameter.html</anchorfile>
      <anchor>ac20f32e08432744c967b7c949b62f1a9</anchor>
      <arglist>(const uint16_t major_version, const uint16_t minor_version, XmlRpc::XmlRpcValue &amp;parameters)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>xml_rpc_value_to_vector</name>
      <anchorfile>classDynamicParameter.html</anchorfile>
      <anchor>ab35351174e1839e93e8f2ad5d0c314cb</anchor>
      <arglist>(XmlRpc::XmlRpcValue my_array, std::vector&lt; float &gt; &amp;my_vector)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; driver_svh::SVHChannel, std::string &gt;</type>
      <name>m_name_to_enum</name>
      <anchorfile>classDynamicParameter.html</anchorfile>
      <anchor>a872d553c114e34d4e378e83a9ac87035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Settings</type>
      <name>m_settings</name>
      <anchorfile>classDynamicParameter.html</anchorfile>
      <anchor>a93b5ecd0acb6af205ad6fbb7e8d5c48d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DynamicParameter::Settings</name>
    <filename>structDynamicParameter_1_1Settings.html</filename>
    <member kind="function">
      <type></type>
      <name>Settings</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>a6e026166cab913cc5e72c909e9deffbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; float &gt; &gt;</type>
      <name>current_settings</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>a788df992436db81b5e2b05c03e9b3a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>current_settings_given</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>afdda7234f1d10aca9c277c180c9b0fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; float &gt; &gt;</type>
      <name>home_settings</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>abeb001b0c3c42bfe25d81c648e856b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>home_settings_given</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>a1f64f0839e70ea87610d68981a737071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>major_version</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>aeb8351ffcd5f423dc7e60657bd96c1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>minor_version</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>a6038647dbe401b1a1433ba5011fe34ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; float &gt; &gt;</type>
      <name>position_settings</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>ade820524d1c091fa888328f0794dcb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>position_settings_given</name>
      <anchorfile>structDynamicParameter_1_1Settings.html</anchorfile>
      <anchor>ace6ba7a05abf0bb7a21031f7c594ba09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>driver_svh::SVHControlCommand</name>
    <filename>structdriver__svh_1_1SVHControlCommand.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommand.html</anchorfile>
      <anchor>ae042f0b888d0a77e6639275225e5f047</anchor>
      <arglist>(const SVHControlCommand &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControlCommand</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommand.html</anchorfile>
      <anchor>af5b70e7bcbe805628bf73e701891c5e3</anchor>
      <arglist>(const int32_t &amp;_position=0)</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>position</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommand.html</anchorfile>
      <anchor>a9a0f0e719042366003be88c1804d015c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>driver_svh::SVHControlCommandAllChannels</name>
    <filename>structdriver__svh_1_1SVHControlCommandAllChannels.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommandAllChannels.html</anchorfile>
      <anchor>a3ad002da59d3141f717d782d05ebfdf5</anchor>
      <arglist>(const SVHControlCommandAllChannels &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControlCommandAllChannels</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommandAllChannels.html</anchorfile>
      <anchor>a6fc5568ba3d1fbe6e48fc7fb8e965b18</anchor>
      <arglist>(const int32_t &amp;_position0, const int32_t &amp;_position1, const int32_t &amp;_position2, const int32_t &amp;_position3, const int32_t &amp;_position4, const int32_t &amp;_position5, const int32_t &amp;_position6, const int32_t &amp;_position7, const int32_t &amp;_position8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControlCommandAllChannels</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommandAllChannels.html</anchorfile>
      <anchor>a3a929f29e01bf794a12287123eadf025</anchor>
      <arglist>(const std::vector&lt; int32_t &gt; &amp;positions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControlCommandAllChannels</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommandAllChannels.html</anchorfile>
      <anchor>acbfef42bf8b4d2c564c97af7f1254867</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; SVHControlCommand &gt;</type>
      <name>commands</name>
      <anchorfile>structdriver__svh_1_1SVHControlCommandAllChannels.html</anchorfile>
      <anchor>a638ce965716a1f3ebce9bfda649c596d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>driver_svh::SVHController</name>
    <filename>classdriver__svh_1_1SVHController.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a25d24cbb735bfac6e1852fe957be746c</anchor>
      <arglist>(const std::string &amp;dev_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableChannel</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>ab34a6d72451946aaa5358caf4664d263</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a59c592b485458bedc026aaf80841a1c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableChannel</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a7472a3419cbd343a362d00062e861b1e</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getControllerFeedback</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a6a5cb3a71c803ef97e000ed7db42eb0d</anchor>
      <arglist>(const SVHChannel &amp;channel, SVHControllerFeedback &amp;controller_feedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getControllerFeedbackAllChannels</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a460bd218ce8b80d6f99d90c74f06cdce</anchor>
      <arglist>(SVHControllerFeedbackAllChannels &amp;controller_feedback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentSettings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a94f67631d63dbede3a2a47f961923550</anchor>
      <arglist>(const SVHChannel &amp;channel, SVHCurrentSettings &amp;current_settings)</arglist>
    </member>
    <member kind="function">
      <type>SVHFirmwareInfo</type>
      <name>getFirmwareInfo</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>ae1454f8f7f795a7eafdb01dd2e8348cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPositionSettings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a39973e2e5438a70d47752c4daabccd3a</anchor>
      <arglist>(const SVHChannel &amp;channel, SVHPositionSettings &amp;position_settings)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getReceivedPackageCount</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>acf37a576761f7a2c01a59996af94bae1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSentPackageCount</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>af0422aad2ce06b040a4323bf196b9eaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a43eda991f107795d64eb9472e15eed04</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>receivedPacketCallback</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a9998dcc153afc3a00306f7a9238069e2</anchor>
      <arglist>(const SVHSerialPacket &amp;packet, unsigned int packet_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestControllerFeedback</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a9d699d657ea843c835923fa8253ed7fd</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestControllerState</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>acf99b527ecd38a28fdaf56d222fce710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestCurrentSettings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a0d5b200d0481d2919fc71f42cc5a14e1</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestEncoderValues</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>acefa18482d812e2314344e429a6f9f25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestFirmwareInfo</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a3f8348f7c2a07773964cfee042856521</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPositionSettings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a377a05967d0370dacfa9cb68626d1df1</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPackageCounts</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a9fe7e39a6c1a0510ac6bbb785143dd80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControllerTarget</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>ae12ad7637619144d6211c18a09c4ccab</anchor>
      <arglist>(const SVHChannel &amp;channel, const int32_t &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControllerTargetAllChannels</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a7ab8fade610524dd88a42c1eacda57fe</anchor>
      <arglist>(const std::vector&lt; int32_t &gt; &amp;positions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentSettings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a88d1769ff199996f65e9f58b01ce1224</anchor>
      <arglist>(const SVHChannel &amp;channel, const SVHCurrentSettings &amp;current_settings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEncoderValues</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a9b4b1622ebb957b58f94e12aab625035</anchor>
      <arglist>(const SVHEncoderSettings &amp;encoder_settings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPositionSettings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a6406cb5d5a929482d529d51629653623</anchor>
      <arglist>(const SVHChannel &amp;channel, const SVHPositionSettings &amp;position_settings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHController</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a588403eeb685e118e7affdd30a4f2667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SVHController</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>ae713ecb93d135485ab14a3b5ada99d43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>channel_effort_constants</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>aa63408eb7daa79cccfd6f438e0c2730a</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>m_channel_description</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a13d156150da96961885fa86043e2ed95</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SVHControllerFeedback &gt;</type>
      <name>m_controller_feedback</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a531b524747c2e14cbb51ba9552cd53a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHControllerState</type>
      <name>m_controller_state</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a0f9cf95f0d64458de428498520b64bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SVHCurrentSettings &gt;</type>
      <name>m_current_settings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>ac34ba904f280f207698aef6c2d879d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>m_enable_mask</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a2d68eb4d8af45752a4f78b5d70cf82bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHEncoderSettings</type>
      <name>m_encoder_settings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a8822372e8dfc61cc3f0984eea48925a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHFirmwareInfo</type>
      <name>m_firmware_info</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a9588e7739119c98d891e7878c763afe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SVHPositionSettings &gt;</type>
      <name>m_position_settings</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>ac573c3bdbf78c3ec14f7ee54f62d5cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_received_package_count</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a7495322fc416db7dc3aa44c5398ee420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHSerialInterface *</type>
      <name>m_serial_interface</name>
      <anchorfile>classdriver__svh_1_1SVHController.html</anchorfile>
      <anchor>a6a8c4dd5bc9343ae644e00e4c0b52e43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHControllerFeedback</name>
    <filename>structdriver__svh_1_1SVHControllerFeedback.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedback.html</anchorfile>
      <anchor>a03337d9bb735db453929aa17718dbebc</anchor>
      <arglist>(const SVHControllerFeedback &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControllerFeedback</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedback.html</anchorfile>
      <anchor>a58492e94e10bb330d10f093586901b6f</anchor>
      <arglist>(const int32_t &amp;_position=0, const int16_t &amp;_current=0)</arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>current</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedback.html</anchorfile>
      <anchor>a69342d6395e77d4991a715f1a807286a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>position</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedback.html</anchorfile>
      <anchor>aa246970181c6a9d02450a7b99da985ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHControllerFeedbackAllChannels</name>
    <filename>structdriver__svh_1_1SVHControllerFeedbackAllChannels.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedbackAllChannels.html</anchorfile>
      <anchor>aaafc663a93c4582fcfceff40ef05a07c</anchor>
      <arglist>(const SVHControllerFeedbackAllChannels &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControllerFeedbackAllChannels</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedbackAllChannels.html</anchorfile>
      <anchor>a76c96c7e895bed6253a8e4b7e6b7a362</anchor>
      <arglist>(const SVHControllerFeedback &amp;_feedback0, const SVHControllerFeedback &amp;_feedback1, const SVHControllerFeedback &amp;_feedback2, const SVHControllerFeedback &amp;_feedback3, const SVHControllerFeedback &amp;_feedback4, const SVHControllerFeedback &amp;_feedback5, const SVHControllerFeedback &amp;_feedback6, const SVHControllerFeedback &amp;_feedback7, const SVHControllerFeedback &amp;_feedback8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControllerFeedbackAllChannels</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedbackAllChannels.html</anchorfile>
      <anchor>a4fb532c8c2b01473e37d0c1f744e8cf9</anchor>
      <arglist>(std::vector&lt; SVHControllerFeedback &gt; _feedbacks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControllerFeedbackAllChannels</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedbackAllChannels.html</anchorfile>
      <anchor>abf16e23f75ee152271be6cde826340b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; SVHControllerFeedback &gt;</type>
      <name>feedbacks</name>
      <anchorfile>structdriver__svh_1_1SVHControllerFeedbackAllChannels.html</anchorfile>
      <anchor>ad8f64358d385d4fbdb37fef32ff48200</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHControllerState</name>
    <filename>structdriver__svh_1_1SVHControllerState.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>a512a050382d39204793e83b788d841be</anchor>
      <arglist>(const SVHControllerState &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHControllerState</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>a02e6a5ae4232925605194c9b1c188109</anchor>
      <arglist>(uint16_t _pwm_fault=0, uint16_t _pwm_otw=0, uint16_t _pwm_reset=0, uint16_t _pwm_active=0, uint16_t _pos_ctrl=0, uint16_t _cur_ctrl=0)</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cur_ctrl</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>a9b28ab0c238ce209b034118c54808416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>pos_ctrl</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>a61a7e3d79bb93b7ade7e79039776196f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>pwm_active</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>a541357778473a5ff939b41848fc0cf02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>pwm_fault</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>abbb5c17c0fe6675b2c1d5ef6035a6a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>pwm_otw</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>a415498195ddbbe8c33b2592b2d16cc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>pwm_reset</name>
      <anchorfile>structdriver__svh_1_1SVHControllerState.html</anchorfile>
      <anchor>a307a7d64b7eb86a6fef277c4837cc9a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHCurrentSettings</name>
    <filename>structdriver__svh_1_1SVHCurrentSettings.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a0f70e184b8929db9ad2bc0cc172c6c0d</anchor>
      <arglist>(const SVHCurrentSettings &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHCurrentSettings</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>acd0f5ebed2cb4911746da911bd5d0b45</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;cur_settings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHCurrentSettings</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>ae315045154f12803343519e9db4a42b1</anchor>
      <arglist>(const float &amp;wmn, const float &amp;wmx, const float &amp;ky, const float &amp;dt, const float &amp;imn, const float &amp;imx, const float &amp;kp, const float &amp;ki, const float &amp;umn, const float &amp;umx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHCurrentSettings</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a0c78da99823b99442dc21b0e28f06d3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a3adb4518d2bc9e418436e5f6bc946f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imn</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a85154c82cd476d267cc04593e2eede23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imx</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a6c54526ec89d2f2d0556862b50596680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ki</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a2934ddca3a8f1e817002677c941c8b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>kp</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a65ab9c6444551b069d124fcead431124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ky</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a843330e797d81b1ffcbadd6df57d1237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>umn</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>aee03805a26f3ea6f64b9ba57c6191fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>umx</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a953c3b38d8a8ae92b0ef09016a94efba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>wmn</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a7bbfc66efe633bea45b1f6e704f8bb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>wmx</name>
      <anchorfile>structdriver__svh_1_1SVHCurrentSettings.html</anchorfile>
      <anchor>a1f1998059fc8373912c01c9e5553a2b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHEncoderSettings</name>
    <filename>structdriver__svh_1_1SVHEncoderSettings.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHEncoderSettings.html</anchorfile>
      <anchor>ad41e8eb8adada75836b520a372256049</anchor>
      <arglist>(const SVHEncoderSettings &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHEncoderSettings</name>
      <anchorfile>structdriver__svh_1_1SVHEncoderSettings.html</anchorfile>
      <anchor>ac53e2dec864287d39bebec329d137592</anchor>
      <arglist>(uint32_t _scaling=1)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>scalings</name>
      <anchorfile>structdriver__svh_1_1SVHEncoderSettings.html</anchorfile>
      <anchor>a946d510e19252a84083da2db45eafb79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>driver_svh::SVHFeedbackPollingThread</name>
    <filename>classdriver__svh_1_1SVHFeedbackPollingThread.html</filename>
    <base>icl_core::thread::PeriodicThread</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classdriver__svh_1_1SVHFeedbackPollingThread.html</anchorfile>
      <anchor>a090462e894e581b1c0f009d909f39955</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHFeedbackPollingThread</name>
      <anchorfile>classdriver__svh_1_1SVHFeedbackPollingThread.html</anchorfile>
      <anchor>a113e27bd64567d248528ec974e644258</anchor>
      <arglist>(const TimeSpan &amp;period, SVHFingerManager *finger_manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SVHFeedbackPollingThread</name>
      <anchorfile>classdriver__svh_1_1SVHFeedbackPollingThread.html</anchorfile>
      <anchor>a22737dfa6b0f80adac14c3cf1726be60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHFingerManager *</type>
      <name>m_finger_manager</name>
      <anchorfile>classdriver__svh_1_1SVHFeedbackPollingThread.html</anchorfile>
      <anchor>a19a35e790af0bf8e6ab6ad72fc07d79d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>driver_svh::SVHFingerManager</name>
    <filename>classdriver__svh_1_1SVHFingerManager.html</filename>
    <member kind="enumvalue">
      <name>eHT_CHANNEL_SWITCHED_OF</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24ad075f1956e5428e143dabe40b2205aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_CONNECTION_FAILED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24a1b32c6a62cd8f71f94fb23c098a2bb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_DANGEROUS_CURRENTS</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24a34cd5cb987f2e9c43a96c27a182eaa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_DEVICE_NOT_FOUND</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24ad97fd9d1be7246d2a4582020851bcd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_DIMENSION</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24abf19f410906b2891533869668c58aa0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_NOT_CONNECTED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24abf0c70f1b56e168f0c05a8c27df5039f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_NOT_RESETTED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24af55e554e27d3e64c5fc90385b4329b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_RESET_FAILED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24a4df0d78ca674e76f38c9c317e18cb8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_DEACTIVATED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a0c9988166444db469f2e429d853615ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_DIMENSION</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572aa7f22f4cfbf8ded4de59c06df42d1a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_ENABLED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a1cc1c02438554300f9f37cd71f6af60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_FAULT</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572aacc272d146695cbca91bc3210fa251ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_PARTIALLY_ENABLED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a77f239771391203a3a65987934e890f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_RESETTED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a722a25bddaae2f2872b1b0cc8bbc9257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_RESETTING</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a57f5edec2fd798c16308868efc19f026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Hints</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_DEVICE_NOT_FOUND</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24ad97fd9d1be7246d2a4582020851bcd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_CONNECTION_FAILED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24a1b32c6a62cd8f71f94fb23c098a2bb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_NOT_RESETTED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24af55e554e27d3e64c5fc90385b4329b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_NOT_CONNECTED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24abf0c70f1b56e168f0c05a8c27df5039f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_RESET_FAILED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24a4df0d78ca674e76f38c9c317e18cb8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_CHANNEL_SWITCHED_OF</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24ad075f1956e5428e143dabe40b2205aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_DANGEROUS_CURRENTS</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24a34cd5cb987f2e9c43a96c27a182eaa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eHT_DIMENSION</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1173c56a4671dfb44347a791eada2d24abf19f410906b2891533869668c58aa0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MovementState</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_DEACTIVATED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a0c9988166444db469f2e429d853615ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_RESETTING</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a57f5edec2fd798c16308868efc19f026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_RESETTED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a722a25bddaae2f2872b1b0cc8bbc9257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_ENABLED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a1cc1c02438554300f9f37cd71f6af60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_PARTIALLY_ENABLED</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572a77f239771391203a3a65987934e890f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_FAULT</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572aacc272d146695cbca91bc3210fa251ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eST_DIMENSION</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab172b946d254839fbe15ea0788d41572aa7f22f4cfbf8ded4de59c06df42d1a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ad4b04e0693f2112dbf2fd8684a6ceac1</anchor>
      <arglist>(const std::string &amp;dev_name=&quot;/dev/ttyUSB0&quot;, const unsigned int &amp;_retry_count=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableChannel</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>acada58ee0c21e42519fe120dcb4c6041</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a9e26d01d98899bf0804908d048cc0cff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enableChannel</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a5a6703fb8b9a2feb5e3b74bd186a5813</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrent</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a817ed987bad703ae9c0d0038e1431575</anchor>
      <arglist>(const SVHChannel &amp;channel, double &amp;current)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>abf49f0702a7000a429772a3bb8d0e938</anchor>
      <arglist>(const SVHChannel &amp;channel, SVHCurrentSettings &amp;current_settings)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; SVHCurrentSettings &gt;</type>
      <name>getDefaultCurrentSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ae09a349ee007da939980dccc6f1b0b92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; SVHPositionSettings &gt;</type>
      <name>getDefaultPositionSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a05335e68698b30ff010af76eacda70b2</anchor>
      <arglist>(const bool &amp;reset=false)</arglist>
    </member>
    <member kind="function">
      <type>SVHFirmwareInfo</type>
      <name>getFirmwareInfo</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a98faf3149c95dd34431cf2e1cbf9cdfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPosition</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>abe0faa2fe088a133100318d7d2bd1da6</anchor>
      <arglist>(const SVHChannel &amp;channel, double &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPositionSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a6b6674e4c2fc4bf9c72b092ef37bdae0</anchor>
      <arglist>(const SVHChannel &amp;channel, SVHPositionSettings &amp;position_settings)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a96e930b219306f29d40691aa436b6fbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a9e36a8fc3c5ce2fff38a575fcfdb44b3</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHomed</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a11ba914039988897e234f20d2ada34a1</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestControllerFeedback</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a3d48deaa84d6f787a2a03bc0d7980331</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestControllerFeedbackAllChannels</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1472555cd579e4f148c67a022002003a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestControllerState</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a15e05236df8077c323ec718f2d5cb31b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetChannel</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a83502c8cb858ff3520cab25537304fbd</anchor>
      <arglist>(const SVHChannel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAllTargetPositions</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a092207f8d8da7574b9b5feffdc65d843</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;positions)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCurrentSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a8d70012741d2de1a5ed1db0a461e11d2</anchor>
      <arglist>(const SVHChannel &amp;channel, const SVHCurrentSettings &amp;current_settings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultHomeSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a00f14e91a0396e9b434d32b1e530cb61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setHomeSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>adfaba6b50abe9efebcba8843bcb03a9b</anchor>
      <arglist>(const SVHChannel &amp;channel, const SVHHomeSettings &amp;home_settings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMovementState</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ae124044ca0f2754713c973e07b50f2aa</anchor>
      <arglist>(const MovementState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPositionSettings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>abccef3ecdd97322f11e8f4222d235258</anchor>
      <arglist>(const SVHChannel &amp;channel, const SVHPositionSettings &amp;position_settings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResetSpeed</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ad99e96599366f208fbae8b76c0cb0fd4</anchor>
      <arglist>(const float &amp;speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResetTimeout</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a76e1223a19a673160790042f484bb5cc</anchor>
      <arglist>(const int &amp;resetTimeout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTargetPosition</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a80ca7d512addbf3adc067cea2372b971</anchor>
      <arglist>(const SVHChannel &amp;channel, double position, double current)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHFingerManager</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ac1b48663e5957c066840598b655bc3c1</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;disable_mask=std::vector&lt; bool &gt;(9, false), const uint32_t &amp;reset_timeout=5)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SVHFingerManager</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>aaf33b823e0b6a6c16a05474833c866bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int32_t</type>
      <name>convertRad2Ticks</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ae8addb11750d86da662fbd8a5dbb9655</anchor>
      <arglist>(const SVHChannel &amp;channel, const double &amp;position)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>convertTicks2Rad</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>aafb74c76131660c0188ad739a6f984e2</anchor>
      <arglist>(const SVHChannel &amp;channel, const int32_t &amp;ticks)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>currentSettingsAreSafe</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ad9e631177a575ab55c19ae5f9101d58b</anchor>
      <arglist>(const SVHChannel &amp;channel, const SVHCurrentSettings &amp;current_settings)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isInsideBounds</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a86e625cf32dfbe12b4f0519bee27ba95</anchor>
      <arglist>(const SVHChannel &amp;channel, const int32_t &amp;target_position)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHControllerFeedback</type>
      <name>debug_feedback</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ae924e7f589e40e073afe363fe19eea38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_connected</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a76dd93401df19e6942c39c3908a34080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_connection_feedback_given</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>aae22c6e1989bd2cabf926772cc8e27ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHController *</type>
      <name>m_controller</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab3520c3285be9f931967f12d2e0a6c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SVHCurrentSettings &gt;</type>
      <name>m_current_settings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a55dfd42d7626e036de3071f29f7514ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_current_settings_given</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a1e731aa59d80a4916cfe982025f518b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SVHFeedbackPollingThread *</type>
      <name>m_feedback_thread</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>aba1a678182797fa883b3723b0ad1f4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SVHHomeSettings &gt;</type>
      <name>m_home_settings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a53ba3033d5d8acf7d6c8454888632e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int8_t</type>
      <name>m_homing_timeout</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ade6d4105c96411596293a44ca1e2062a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_is_homed</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a07cadc804d0e6d8390ea917d4390a10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_is_switched_off</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a2fadc15c8192ab0c044c87e242537e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MovementState</type>
      <name>m_movement_state</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab4affc32e564039dc43fdf212977024e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>m_position_home</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a69a8552f2e5f4fbd470c5afacb8ddfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>m_position_max</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ac4e7f240073274385bdde1ddf1fa0c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>m_position_min</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ad0386172665b05c2b361ea344b724eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SVHPositionSettings &gt;</type>
      <name>m_position_settings</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a920eac5881eabf77d7bec11607e3a248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_position_settings_given</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a23b8c752b6ac50106f5bb2e571d9da1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_reset_current_factor</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a23cd7d725917b4fb8313824524433073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SVHChannel &gt;</type>
      <name>m_reset_order</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a30088df4dc802e802ded28b2aabcd212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_reset_speed_factor</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a418e90b2d47b835bb97f3070be5eefb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_reset_timeout</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a88413e371939efa3c211016705774f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_serial_device</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a4c65ba627ccb3e0212a31cc11951091e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_ticks2rad</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>a03b7f18e6f3117f8a4ae1014b02e85f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; icl_comm::websocket::WsBroadcaster &gt;</type>
      <name>m_ws_broadcaster</name>
      <anchorfile>classdriver__svh_1_1SVHFingerManager.html</anchorfile>
      <anchor>ab6f71174396f3b4e87657aa548e2d511</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHFirmwareInfo</name>
    <filename>structdriver__svh_1_1SVHFirmwareInfo.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHFirmwareInfo.html</anchorfile>
      <anchor>af35fd1253cd9d515b9168d4add92290d</anchor>
      <arglist>(const SVHFirmwareInfo &amp;other) const </arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>svh</name>
      <anchorfile>structdriver__svh_1_1SVHFirmwareInfo.html</anchorfile>
      <anchor>a9898fc71a394a765422a51d9661a4276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>text</name>
      <anchorfile>structdriver__svh_1_1SVHFirmwareInfo.html</anchorfile>
      <anchor>af7038e2a22a0ad98bfd75718a60d20e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>version_major</name>
      <anchorfile>structdriver__svh_1_1SVHFirmwareInfo.html</anchorfile>
      <anchor>aab2533431c9e4ed91cbc5e952d08fe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>version_minor</name>
      <anchorfile>structdriver__svh_1_1SVHFirmwareInfo.html</anchorfile>
      <anchor>a2eed080df4f53bba37f8f466a9b4d7d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHHomeSettings</name>
    <filename>structdriver__svh_1_1SVHHomeSettings.html</filename>
    <member kind="function">
      <type></type>
      <name>SVHHomeSettings</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>ae93cd28d4770f2a8db2fbc8b385f925d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHHomeSettings</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>a1cf4d5bc06d52c00f187d9c2e83269bf</anchor>
      <arglist>(const int &amp;direction_, const float &amp;minimumOffset_, const float &amp;maximumOffset_, const float &amp;idlePosition_, const float &amp;rangeRad_, const float &amp;resetCurrentFactor_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHHomeSettings</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>a88a90a1f482bf418d8290c9b810d8a51</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;home_settings)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>direction</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>a226eb69e6a34aebbefaab4b4b91949b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>idlePosition</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>a9bdfc356e48bad1d339a50d0568c8a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maximumOffset</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>ace38316cb6a681be80e8933b9fbedfd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minimumOffset</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>a3622d28853941874c141f13e93a87bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rangeRad</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>a731d7029b4a51e249f10928df0b35452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>resetCurrentFactor</name>
      <anchorfile>structdriver__svh_1_1SVHHomeSettings.html</anchorfile>
      <anchor>a196a047a829ded31b7082c66f6d111e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SVHNode</name>
    <filename>classSVHNode.html</filename>
    <member kind="function">
      <type>void</type>
      <name>connectCallback</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a0f032f443f1da68d0a81cb70f441fc56</anchor>
      <arglist>(const std_msgs::Empty &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dynamic_reconfigure_callback</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a5c9b4cd140219cba1947232c7d1b7bfb</anchor>
      <arglist>(svh_controller::svhConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableChannelCallback</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a5ab68ce238ef8fb36b2af44324a923a9</anchor>
      <arglist>(const std_msgs::Int8ConstPtr &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::Float64MultiArray</type>
      <name>getChannelCurrents</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a3966b0cf7cddb2a05bec60543f7c4335</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::JointState</type>
      <name>getChannelFeedback</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>acee6d48c82437fe53268155ccf1c918d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointStateCallback</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a0ee87c4f7b6613dea47acd5ce0dea047</anchor>
      <arglist>(const sensor_msgs::JointStateConstPtr &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetChannelCallback</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>ac3913ecd5f858ab3496a7da1fc62bb50</anchor>
      <arglist>(const std_msgs::Int8ConstPtr &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHNode</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a2f86522ec00da495f9534d9fbce3c54d</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SVHNode</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>ad8ce7cc099927f11eb589bcd11fdeedb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Float64MultiArray</type>
      <name>channel_currents</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a76cd0fde9a387d6e96321eaf7c34940e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>channel_pos_</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>af9aaec9c294fdfda3e9e83b9ecec105b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>connect_retry_count</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a389f249bd0207bca84939e5dd5fb5923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; driver_svh::SVHFingerManager &gt;</type>
      <name>fm_</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a4c6ee17136d4964c0d968ae6e2d2c03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_prefix</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a4a76be7461bc356b758b6ac224b9491a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>serial_device_name_</name>
      <anchorfile>classSVHNode.html</anchorfile>
      <anchor>a955579664ed7435828ccebb5e70b1996</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHPositionSettings</name>
    <filename>structdriver__svh_1_1SVHPositionSettings.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>a539394246f4f7a0848c86d6f98ce45d2</anchor>
      <arglist>(const SVHPositionSettings &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHPositionSettings</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>ac04323469b20f20abd737e5e8f51ff57</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;pos_settings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHPositionSettings</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>ac39418744bc2d84453ff137cece7d9a1</anchor>
      <arglist>(const float &amp;wmn, const float &amp;wmx, const float &amp;dwmx, const float &amp;ky, const float &amp;dt, const float &amp;imn, const float &amp;imx, const float &amp;kp, const float &amp;ki, const float &amp;kd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHPositionSettings</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>a30600ea43154b4ab158c93489597354c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>aa9ddba73567b3f4f5bddd426581a96b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dwmx</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>a1f728294c7aa670e7bd6b66c916b3ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imn</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>ac08b23e8910a2845400f25efabf20ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>imx</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>aeadb8249e22d44bed3e936446701533c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>kd</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>abbc3f80eb275786cdd1bd1baacd1da27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ki</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>a663e9d001567234e360ca5c663022314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>kp</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>a4bdf5980894544f2b5f19cd0b6a029ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ky</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>acf88437de07cbdaf4a8b262a3bc631b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>wmn</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>ae6d213e7ccfd9a3e1090569839324aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>wmx</name>
      <anchorfile>structdriver__svh_1_1SVHPositionSettings.html</anchorfile>
      <anchor>a35fa2a2e6b9e40825969909b97f2cc87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>driver_svh::SVHReceiveThread</name>
    <filename>classdriver__svh_1_1SVHReceiveThread.html</filename>
    <base>icl_core::thread::PeriodicThread</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>receivedPacketCount</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ad7d7bf59bfbcd30c1d80a5a57781d83a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetReceivedPackageCount</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>aca5503acb6e190dc5de7ba27cdc7f738</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a29ab8b2da2c5b518f266f7e9cee486c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHReceiveThread</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>afb3047f75989b344d528fb57579e36cf</anchor>
      <arglist>(const TimeSpan &amp;period, boost::shared_ptr&lt; Serial &gt; device, ReceivedPacketCallback const &amp;received_callback)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SVHReceiveThread</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>aebcc0a1927f0f31f57d5e8d44e5858fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_ADDRESS</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0a759019078a087bc1831b1e89752ca1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_CHECKSUM1</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0af758f77be6bb75ab335edeff8551458b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_CHECKSUM2</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0a39f72f97efbe3302b42b9988ce8542fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_DATA</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0af3b86049c9268428d6be97332cd3637b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_HEADER1</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0af37d86d4b28e0e4567f2ef78267d6ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_HEADER2</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0a4c399163c8badeb19267f235cf01ea50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_INDEX</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0aa6cbe9be677220b27edbd97c12d29d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_LENGTH1</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0aeac525a868ec90c04fafad789bce5ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_LENGTH2</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0ac2f10e5be27bffd0c6d0dda87675e736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>tState</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_HEADER1</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0af37d86d4b28e0e4567f2ef78267d6ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_HEADER2</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0a4c399163c8badeb19267f235cf01ea50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_INDEX</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0aa6cbe9be677220b27edbd97c12d29d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_ADDRESS</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0a759019078a087bc1831b1e89752ca1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_LENGTH1</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0aeac525a868ec90c04fafad789bce5ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_LENGTH2</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0ac2f10e5be27bffd0c6d0dda87675e736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_DATA</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0af3b86049c9268428d6be97332cd3637b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_CHECKSUM1</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0af758f77be6bb75ab335edeff8551458b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>eRS_CHECKSUM2</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac5e104afa8b7aee2bb8ea77d407f0ba0a39f72f97efbe3302b42b9988ce8542fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>receiveData</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ae9a5fb7f9ad9668a5303e535e07c0fb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>icl_comm::ArrayBuilder</type>
      <name>m_ab</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a11feb0dd27252ffba2d9174678e77734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>m_checksum1</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a5b46d77e56490d5a3d44ebf003b00ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>m_checksum2</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ac82a405b1f4fde257e283d022dbc9bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_data</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a406a4ae4b58ccd860e9c5b0e9245c7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>m_length</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a4b3ed7e339c55e48f3dcd9f84f15cbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_packets_received</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a1f444f8ebabb73a339f1d1d584fbb52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ReceivedPacketCallback</type>
      <name>m_received_callback</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a8e1ede16074824e6c4263216f2460cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tState</type>
      <name>m_received_state</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>ab5b3a9fb66f7dda2400f1bd253bb9494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Serial &gt;</type>
      <name>m_serial_device</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>a0cbe70867b3a7ab3872c14b5a0aa9097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_skipped_bytes</name>
      <anchorfile>classdriver__svh_1_1SVHReceiveThread.html</anchorfile>
      <anchor>acaf4158817aac3f9a98d67c0682767ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rqt_svh_reset_gui::svh_reset_gui::SVHResetGui</name>
    <filename>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</filename>
    <base>qt_gui::plugin::Plugin</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>a247862bc5f8ac38df88d707d158f969d</anchor>
      <arglist>(self, context)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ConnectButton</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>ab77e1c7cabf9435a043fcc35a7c6c273</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>EnableButton</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>a94eb34b685c505505c0cd08722fe5ff4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ResetButton</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>aa9b3e1dfbbbc0a36358e2b91a9e0e7df</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connect_pub</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>a85e95dbc2b653bc8bdf6e5624eb8aa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enable_pub</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>a1952e9f19747c7cc5503b4f0bc5670cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reset_pub</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>a1e4731a4a6df92d46490eaa196966a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_widget</name>
      <anchorfile>classrqt__svh__reset__gui_1_1svh__reset__gui_1_1SVHResetGui.html</anchorfile>
      <anchor>a19c9b38a8de1a72044a5139d8c7093d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>driver_svh::SVHSerialInterface</name>
    <filename>classdriver__svh_1_1SVHSerialInterface.html</filename>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>adb3e76c701e73828160c2ec9ebbd434c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>ab8b4fe6482f9f0fc74c86924d75cad73</anchor>
      <arglist>(const std::string &amp;dev_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a91bd246a73708a0ade61a0ebc3e96593</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printPacketOnConsole</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a1655c97695ba198fa96551d055f50262</anchor>
      <arglist>(SVHSerialPacket &amp;packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetTransmitPackageCount</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>ac70b64cbdbc34941ea178940ed25bfbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendPacket</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>af4370f6e8891260bbca3b7e11c5d2a7c</anchor>
      <arglist>(SVHSerialPacket &amp;packet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHSerialInterface</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>ae57faa4c38a50d1d4a29df34f6d3e5e9</anchor>
      <arglist>(const ReceivedPacketCallback &amp;received_packet_callback)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>transmittedPacketCount</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>ae35c0a11e3cf5b5e4eba0f1714218f03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SVHSerialInterface</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>ad33c239d46cc52dc985dcbb2b87936ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcCheckSum</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>ac0fb78cd8e09f06b2c276c8bd39d516e</anchor>
      <arglist>(uint8_t &amp;check_sum1, uint8_t &amp;check_sum2, const SVHSerialPacket &amp;packet)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>receivedPacketCallback</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a8ab03dea177214bd1922eae7123ba51b</anchor>
      <arglist>(const SVHSerialPacket &amp;packet, unsigned int packet_count)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>last_index</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>ac3336e266327a9ffd095f1bf732bb996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_connected</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a5a07a03e7141617e92447344032559e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_dummy_packets_printed</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a45112185505f6c1c6983d0f49f3a8568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_packets_transmitted</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a032bcbb23bad7f35780fc22017e102b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; SVHReceiveThread &gt;</type>
      <name>m_receive_thread</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>aec65734c4c732cfed09ef176b9de4181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ReceivedPacketCallback</type>
      <name>m_received_packet_callback</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a05de9ed7877d502bf075c833efa6a3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Serial &gt;</type>
      <name>m_serial_device</name>
      <anchorfile>classdriver__svh_1_1SVHSerialInterface.html</anchorfile>
      <anchor>a08c3170303293d25121bef2b401bafa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>driver_svh::SVHSerialPacket</name>
    <filename>structdriver__svh_1_1SVHSerialPacket.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structdriver__svh_1_1SVHSerialPacket.html</anchorfile>
      <anchor>a663417f688cad273802d0180934cfbc8</anchor>
      <arglist>(const SVHSerialPacket &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVHSerialPacket</name>
      <anchorfile>structdriver__svh_1_1SVHSerialPacket.html</anchorfile>
      <anchor>a6965255bbb4bc68f08833b34b3c6d1b7</anchor>
      <arglist>(size_t _data_length=0, uint8_t _address=SVH_GET_CONTROL_FEEDBACK)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>address</name>
      <anchorfile>structdriver__svh_1_1SVHSerialPacket.html</anchorfile>
      <anchor>a9b08a0ac358b68f3358c398c815bedb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>data</name>
      <anchorfile>structdriver__svh_1_1SVHSerialPacket.html</anchorfile>
      <anchor>a01b49298d6ef51e9d82be4949c2215aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structdriver__svh_1_1SVHSerialPacket.html</anchorfile>
      <anchor>aa2996c9d26c1a41ad15b3c1ad750fad7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>driver_svh</name>
    <filename>namespacedriver__svh.html</filename>
    <class kind="class">driver_svh::SVHControlCommand</class>
    <class kind="class">driver_svh::SVHControlCommandAllChannels</class>
    <class kind="class">driver_svh::SVHController</class>
    <class kind="struct">driver_svh::SVHControllerFeedback</class>
    <class kind="struct">driver_svh::SVHControllerFeedbackAllChannels</class>
    <class kind="struct">driver_svh::SVHControllerState</class>
    <class kind="struct">driver_svh::SVHCurrentSettings</class>
    <class kind="struct">driver_svh::SVHEncoderSettings</class>
    <class kind="class">driver_svh::SVHFeedbackPollingThread</class>
    <class kind="class">driver_svh::SVHFingerManager</class>
    <class kind="struct">driver_svh::SVHFirmwareInfo</class>
    <class kind="struct">driver_svh::SVHHomeSettings</class>
    <class kind="struct">driver_svh::SVHPositionSettings</class>
    <class kind="class">driver_svh::SVHReceiveThread</class>
    <class kind="class">driver_svh::SVHSerialInterface</class>
    <class kind="struct">driver_svh::SVHSerialPacket</class>
    <member kind="typedef">
      <type>boost::function&lt; void(const SVHSerialPacket &amp;packet, unsigned int packet_count)&gt;</type>
      <name>ReceivedPacketCallback</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aaf67a73cf2f72274b49f7fd46afd2af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SVHChannel</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_ALL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9baa4b3521c0727ace0ab109c41d1e26013</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_THUMB_FLEXION</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9baa41f0b0e2052f0c8d25dd1bb6452c581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_THUMB_OPPOSITION</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba8595e4b9cdf22db18e94d00cf3fed03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_INDEX_FINGER_DISTAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba274b726fda4b019b279876b4693bbd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_INDEX_FINGER_PROXIMAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba3ee79367fd24c22b52d8df2f89c9312d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_MIDDLE_FINGER_DISTAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba8448b02e7380f5f73a702fb9039057ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_MIDDLE_FINGER_PROXIMAL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba23fa433fd3f709cfeb96a7ae14116518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_RING_FINGER</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba4349963b489f40d95989b8913898d469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_PINKY</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba76f61147c7fe4cae65009e9404492d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_FINGER_SPREAD</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9bac6d3b5968f2844b84e656760b4da70ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eSVH_DIMENSION</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a344235221ec226f0477c47215f8d2b9ba3a3b2f088115e5184d3e682095efd6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_LOG_STREAM</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ad06957b636cca4c8006ee0966986e7d4</anchor>
      <arglist>(DriverSVH)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a22e71b4c656f4046a18b6f1617f4f72b</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHSerialPacket &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a91e53d2a6bcbaff76ccb0c4f0d0d43e4</anchor>
      <arglist>(std::ostream &amp;o, const SVHSerialPacket &amp;sp)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a78be90b6c56ab57977b29d362028f6b4</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHFirmwareInfo &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a7e854786372df2cbdbd472bc66c86456</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHEncoderSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a295ef551bacbee0b6c9039286bcad34d</anchor>
      <arglist>(std::ostream &amp;o, const SVHEncoderSettings &amp;es)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>adaec8ae7512477a3aeb93284a4e7355d</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControllerState &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aa0336fd8290f05b23b4b7b30b82bba81</anchor>
      <arglist>(std::ostream &amp;o, const SVHFirmwareInfo &amp;fw)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aa3380f8dae2053bfd346a6547b639c49</anchor>
      <arglist>(std::ostream &amp;o, const SVHControllerState &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a1fff61f9ffb0e561d38c6c6c5c088ee5</anchor>
      <arglist>(std::ostream &amp;o, const SVHHomeSettings &amp;hs)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0a45499439e94382b80dd8e0577501ec</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControlCommand &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aa055ff703f594221e7d1b994f0d38ad0</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControllerFeedback &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ab4d4200b35ca35db17dd0c3aaa7a9a4a</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHCurrentSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a34e48a07eb0c718e3f70e4f48c0aa8ec</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHPositionSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>af353cd02f3c240c213c4ff3955b8db7b</anchor>
      <arglist>(std::ostream &amp;o, const SVHControlCommand &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>adad44d3e076d1ec03f7c45a665546053</anchor>
      <arglist>(std::ostream &amp;o, const SVHControllerFeedback &amp;cf)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>afb968aba97d7da97c07309e64256aad4</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, const SVHControlCommandAllChannels &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a3c559d90b4238058a6d2c1b054666657</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerFeedbackAllChannels &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a8d6a14ce987738ebd762aa618fc5fb62</anchor>
      <arglist>(std::ostream &amp;o, const SVHPositionSettings &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a7850c564bcbdc8f27a59225ba6c29f29</anchor>
      <arglist>(std::ostream &amp;o, const SVHCurrentSettings &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ae712f03fe2b3b9ca1b9888601a3f5172</anchor>
      <arglist>(std::ostream &amp;o, const SVHControlCommandAllChannels &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a7ddffadd92b4fd719e5c770582d7891a</anchor>
      <arglist>(std::ostream &amp;o, const SVHControllerFeedbackAllChannels &amp;cf)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ad1d92910eace97ce62bcac3f491ca751</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHSerialPacket &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>af97d8023cd5fcb2f9f7a898313926677</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHEncoderSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aef4b33d379087036bb9c966de827098e</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHFirmwareInfo &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a4fcc1f171d069d96e1530dfaffd9ca73</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerState &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a539c001150614fff821af7fdb6c8016a</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControlCommand &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a6feb5fc2801d388aa8f373cafa78497d</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerFeedback &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ab688b117853ef16c4cb3393e5882e805</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHPositionSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>afc7be589b593eeccb113687efe1d8f86</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHCurrentSettings &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a30fea34b052c325fca7b0e0c93b308b4</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControlCommandAllChannels &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>icl_comm::ArrayBuilder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a45b7d90887448c277a4e6b23d5b1d173</anchor>
      <arglist>(icl_comm::ArrayBuilder &amp;ab, SVHControllerFeedbackAllChannels &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_LOG_STREAM</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a81ae8c23b89778310a8d83a1a7903192</anchor>
      <arglist>(DriverSVH)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>cDEFAULT_PACKET_SIZE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aaf4f054163022c6ddc8eb884bb0f17cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>cPACKET_APPENDIX_SIZE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a47ec3a164518f96a99aaba94203b93ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>PACKET_HEADER1</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0695e71c72f137c9580b2e741971566c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>PACKET_HEADER2</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a893de5bc5abf9ee967af22db4f39ee26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CONTROL_FEEDBACK</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a3b419811b6d5ab44ff40b4afcc86def3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CONTROL_FEEDBACK_ALL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>abda8ac8616426fc06c260cbc97d4a67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CONTROLLER_STATE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aad139386ec0140b7087c1ee456233966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_CURRENT_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ad59c323e5f2095e6a7abc99a0e60c2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_ENCODER_VALUES</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aebbe45b3fd5e05e5e0e6394d3cb91bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_FIRMWARE_INFO</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a89e0b9dbea3178a197b98bd307ee20c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_GET_POSITION_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>aebc0837ad30593f21a314c0d8b653ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CONTROL_COMMAND</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0dab4d3ca55853586822596f38ce7e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CONTROL_COMMAND_ALL</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a6762f304ecf538d165444a0f45a8e76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CONTROLLER_STATE</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>ab7e35ed9263c9709b8eb7a5e73942ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_CURRENT_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a23044163ec7ef3395f663fb8a790f385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_ENCODER_VALUES</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a602213a8f2474b26be3019e0db640688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>SVH_SET_POSITION_SETTINGS</name>
      <anchorfile>namespacedriver__svh.html</anchorfile>
      <anchor>a0fdee905fe65cac5baf94bdc99cb1549</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>icl_comm</name>
    <filename>namespaceicl__comm.html</filename>
    <namespace>icl_comm::websocket</namespace>
  </compound>
  <compound kind="namespace">
    <name>icl_comm::websocket</name>
    <filename>namespaceicl__comm_1_1websocket.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rqt_svh_reset_gui</name>
    <filename>namespacerqt__svh__reset__gui.html</filename>
    <namespace>rqt_svh_reset_gui::svh_reset_gui</namespace>
  </compound>
  <compound kind="namespace">
    <name>rqt_svh_reset_gui::svh_reset_gui</name>
    <filename>namespacerqt__svh__reset__gui_1_1svh__reset__gui.html</filename>
    <class kind="class">rqt_svh_reset_gui::svh_reset_gui::SVHResetGui</class>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0d3b0648ec590104af2ff88f61405101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8c7edc988a3d66d8c0242492547c57c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tree</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aec6a350aea78830e8da4de9256b47e93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index" title="Code API">codeapi</docanchor>
    <docanchor file="index" title="ROS API">rosapi</docanchor>
    <docanchor file="index" title="Overview">overview</docanchor>
    <docanchor file="index" title="Crawling algorithm">crawling</docanchor>
    <docanchor file="index" title="Efficiency considerations">efficiency</docanchor>
    <docanchor file="index" title="Minimal dependencies">dependencies</docanchor>
  </compound>
</tagfile>
