<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>gloveConstants.h</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/include/</path>
    <filename>gloveConstants_8h</filename>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>GLOVERAW_MAP2_GLOVEINVENTOR_DEFAULT</name>
      <anchorfile>gloveConstants_8h.html</anchorfile>
      <anchor>a5812e8ff53fe72a0b6c61e1ff289dd2d</anchor>
      <arglist>[22]</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>JOINT_NAME</name>
      <anchorfile>gloveConstants_8h.html</anchorfile>
      <anchor>a552f1ea34807b58e1d3300973f67475d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>MIN_JOINT_RESOLUTION</name>
      <anchorfile>gloveConstants_8h.html</anchorfile>
      <anchor>a78c8639b3d5403bacdc4fd2378688657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PI</name>
      <anchorfile>gloveConstants_8h.html</anchorfile>
      <anchor>a952eac791b596a61bba0a133a3bb439f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>RADLIMIT</name>
      <anchorfile>gloveConstants_8h.html</anchorfile>
      <anchor>aad0230b97dc2ec2e2f126ffa31cb7abe</anchor>
      <arglist>[22][2]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>RADSIGN</name>
      <anchorfile>gloveConstants_8h.html</anchorfile>
      <anchor>abca34b0aa52754a72ab086a6c753207d</anchor>
      <arglist>[22]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gloveDevice.cc</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/src/</path>
    <filename>gloveDevice_8cc</filename>
    <includes id="gloveDevice_8h" name="gloveDevice.h" local="yes" imported="no">gloveDevice.h</includes>
  </compound>
  <compound kind="file">
    <name>gloveDevice.h</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/include/</path>
    <filename>gloveDevice_8h</filename>
    <includes id="gloveTypes_8h" name="gloveTypes.h" local="yes" imported="no">gloveTypes.h</includes>
    <includes id="gloveStatus_8h" name="gloveStatus.h" local="yes" imported="no">gloveStatus.h</includes>
    <includes id="serial_8h" name="serial.h" local="yes" imported="no">serial.h</includes>
    <class kind="class">gloveDevice</class>
    <member kind="define">
      <type>#define</type>
      <name>CR</name>
      <anchorfile>gloveDevice_8h.html</anchorfile>
      <anchor>a876ce77f3c672c7162658151e648389e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LF</name>
      <anchorfile>gloveDevice_8h.html</anchorfile>
      <anchor>a350c9d6cb81908d59427ee96844d1a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SENSORS</name>
      <anchorfile>gloveDevice_8h.html</anchorfile>
      <anchor>aa3d1fc2927eec213e6b5f9e854c392d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gloveDeviceTest.cc</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/src/</path>
    <filename>gloveDeviceTest_8cc</filename>
    <includes id="gloveDevice_8h" name="gloveDevice.h" local="yes" imported="no">gloveDevice.h</includes>
    <member kind="function">
      <type>void</type>
      <name>testGloveDeviceLib</name>
      <anchorfile>gloveDeviceTest_8cc.html</anchorfile>
      <anchor>a9a51e1e2d3ce5975797f071f8cb23909</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gloveServer_impl.cc</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/src/</path>
    <filename>gloveServer__impl_8cc</filename>
    <includes id="gloveConstants_8h" name="gloveConstants.h" local="yes" imported="no">gloveConstants.h</includes>
    <includes id="gloveServer__impl_8h" name="gloveServer_impl.h" local="yes" imported="no">gloveServer_impl.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SETS</name>
      <anchorfile>gloveServer__impl_8cc.html</anchorfile>
      <anchor>ad035f0a403b9677746965844e498e663</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PAUSE_SET</name>
      <anchorfile>gloveServer__impl_8cc.html</anchorfile>
      <anchor>a41e10802cfb0a98eb787feee4dcb8282</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PAUSE_WRITE</name>
      <anchorfile>gloveServer__impl_8cc.html</anchorfile>
      <anchor>a0e5d7f7931bffda5df2e3cf79cfc81c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getMedian</name>
      <anchorfile>gloveServer__impl_8cc.html</anchorfile>
      <anchor>ac0dc873860b9bbe880adc6ece33ecf54</anchor>
      <arglist>(unsigned char(&amp;vAcc)[MAX_SETS][MAX_SENSORS], unsigned int index)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>debugLevel</name>
      <anchorfile>gloveServer__impl_8cc.html</anchorfile>
      <anchor>afb35e4f4a4e8eb494ae8c053a8803374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gloveServer_impl.h</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/include/</path>
    <filename>gloveServer__impl_8h</filename>
    <includes id="gloveDevice_8h" name="gloveDevice.h" local="yes" imported="no">gloveDevice.h</includes>
    <class kind="class">gloveServer_impl</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_CALIBRATION_PATH</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a38160ae7009b0938d20bdec29ad92dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DIEonERR</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a23ede004bf7a44969e0faf537f45273f</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gloveID</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a6ecaa5d00dda33591a36bc49748ded1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightGlove</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a6ecaa5d00dda33591a36bc49748ded1cabd9e51118dfd1760e8527837582516d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftGlove</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a6ecaa5d00dda33591a36bc49748ded1cad778bd350263e4ee015200fc50c46f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>noteType</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a4671191f761460618d681cce5031a6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VALUE</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a4671191f761460618d681cce5031a6f9ad3a10aa8b647d6a6db651ef882ff8bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADIAN</name>
      <anchorfile>gloveServer__impl_8h.html</anchorfile>
      <anchor>a4671191f761460618d681cce5031a6f9a65d240df44fd91a8bdd550d56866b5e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gloveServerRun.cc</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/src/</path>
    <filename>gloveServerRun_8cc</filename>
    <includes id="gloveServer__impl_8h" name="gloveServer_impl.h" local="yes" imported="no">gloveServer_impl.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FILESYSTEM_VERSION</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>a7b03a7555e481d771c4ca8c611e331b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>gloveServer_impl *</type>
      <name>startGlove</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>aa0a59f384aa2a7935a7929fb1b291c2b</anchor>
      <arglist>(gloveID id, std::string serialPort, std::string gloveName, std::string calibFileName)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>debugLevel</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>afb35e4f4a4e8eb494ae8c053a8803374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEFAULT_CALIBRATION_LEFT</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>a46e2b166d94b6409f152c6d0e9c81e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEFAULT_CALIBRATION_RIGHT</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>aa3f314152c53b2b2ffe66aeeb40e7799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEFAULT_PUBLISH_NAME_LEFT</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>a892d99b0d9884ab52e2ccb36da9480d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEFAULT_PUBLISH_NAME_RIGHT</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>aa997660113de89e2cb17c31ecf7a1ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEFAULT_TTY_LEFT</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>a67aff6a47efb0f825d16fb6eaba4e958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEFAULT_TTY_RIGHT</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>aca654e60e8dd64a00fe4b9213ee9ce5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_loop</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>ada2aad419c1a2bd2639c1af91f589bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gloveServer_impl *</type>
      <name>gloveLeft</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>af4ba17dffde8e2cf1e67ac11204593c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gloveServer_impl *</type>
      <name>gloveRight</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>a55bbdc2fba90615027d1df9fd136746f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>po::variables_map</type>
      <name>vm</name>
      <anchorfile>gloveServerRun_8cc.html</anchorfile>
      <anchor>a54a89781019d4e6744356458c3b73819</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gloveStatus.cc</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/src/</path>
    <filename>gloveStatus_8cc</filename>
    <includes id="gloveStatus_8h" name="gloveStatus.h" local="yes" imported="no">gloveStatus.h</includes>
  </compound>
  <compound kind="file">
    <name>gloveStatus.h</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/include/</path>
    <filename>gloveStatus_8h</filename>
    <includes id="gloveTypes_8h" name="gloveTypes.h" local="yes" imported="no">gloveTypes.h</includes>
    <class kind="class">gloveStatus</class>
  </compound>
  <compound kind="file">
    <name>gloveTypes.h</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/include/</path>
    <filename>gloveTypes_8h</filename>
    <class kind="union">gloveStatusByte_t</class>
    <class kind="union">gloveVersion_t</class>
    <class kind="union">parameterFlags_t</class>
    <class kind="union">samplePeriod_t</class>
    <class kind="struct">sensorMask_t</class>
    <class kind="union">statusConnect_t</class>
    <class kind="union">statusQuery_t</class>
    <class kind="union">timeStamp_t</class>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uchar_t</name>
      <anchorfile>gloveTypes_8h.html</anchorfile>
      <anchor>a124ea0f8f4a23a0a286b5582137f0b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char *</type>
      <name>vector_t</name>
      <anchorfile>gloveTypes_8h.html</anchorfile>
      <anchor>aedfb16cae0fa107b430fe82514ece298</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serial.cc</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/src/</path>
    <filename>serial_8cc</filename>
    <includes id="serial_8h" name="serial.h" local="yes" imported="no">serial.h</includes>
  </compound>
  <compound kind="file">
    <name>serial.h</name>
    <path>/tmp/ws/src/asr_cyberglove_lib/include/</path>
    <filename>serial_8h</filename>
    <class kind="class">SerialDevice</class>
    <member kind="define">
      <type>#define</type>
      <name>STATUS_ERROR</name>
      <anchorfile>serial_8h.html</anchorfile>
      <anchor>ae4a97f0d170bc8dc771aac6c4f38ad1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATUS_OK</name>
      <anchorfile>serial_8h.html</anchorfile>
      <anchor>a2403320c41f08e7567cb169de5db66b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gloveDevice</name>
    <filename>classgloveDevice.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetActuateAll</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ad570a9111a2c7ba789a7a3c8872d5a42</anchor>
      <arglist>(vector_t values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetBaudRate</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a6bb661d461eb44dfe9d144882342a196</anchor>
      <arglist>(uchar_t *baudDivide)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetBinarySync</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a33e2bc352db56f63c309aae1a3b40e1a</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetCalibrateAll</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a97b7b029840daacc453cd139a223c5e7</anchor>
      <arglist>(vector_t offset, vector_t gain)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetConnectStatus</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a6c2819a2f086be8c42ad36ff8860c66d</anchor>
      <arglist>(statusConnect_t *status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetControlLight</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a73dc7b5d8a9e2658595dfc13ad1e9bce</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetDigitalFilter</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ac3fcab6f50210938c587f64d42514fee</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetGloveStatus</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a40b0323515637860515ccee19dba8c0a</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetGloveVersion</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a401b8a13c391701e87494c0678c16912</anchor>
      <arglist>(gloveVersion_t *version)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetHand</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a7cbc0cc2f337b20d74e8187d0ff2b965</anchor>
      <arglist>(bool *rightHand)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetHwSensorMask</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>acb062459c3992d43be1ecc075077113b</anchor>
      <arglist>(sensorMask_t *mask)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetNbSensorsEnabled</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a5985ef0ffa7170d3c07031ac617c9bcc</anchor>
      <arglist>(uchar_t *n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetNbSensorsTotal</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a01c08f1c2aabb8fda145be9552d02043</anchor>
      <arglist>(uchar_t *n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetParameterFlags</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a0c812c588f08c6a1e6aa52203f1c9d32</anchor>
      <arglist>(parameterFlags_t *flags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetQuantized</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>afe80812c2469728a708554e11351a1e3</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetSamplePeriod</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a5aba474a70ff3631ff4a16da96b03f1b</anchor>
      <arglist>(samplePeriod_t *period)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetSensorDummyValues</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>adbe034040dbe392df4b2a684cb8b5c42</anchor>
      <arglist>(vector_t values, uchar_t *n, statusQuery_t *query, gloveStatusByte_t *gloveStatusByte)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetSensorValues</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ab7081cab2042b95e22c39e39e724e7fe</anchor>
      <arglist>(vector_t values, uchar_t *n, statusQuery_t *query, gloveStatusByte_t *gloveStatusByte)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetSensorValuesSync</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a6089c2ecbc45cff7dbab7d14c0ca29f0</anchor>
      <arglist>(vector_t values, uchar_t *n, bool *errorSync, gloveStatusByte_t *gloveStatusByte)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetSwSensorMask</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a8eeeaeebc3a60ad1fe60057543b5b3fe</anchor>
      <arglist>(sensorMask_t *mask)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetTimeStamp</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ac94ccce60703b0c213d8cbba9890889f</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetWristLight</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a970fb15d134ba666f74354437a96c096</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdGetWristToggle</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a15fda2c188ce61d09375b305e375f750</anchor>
      <arglist>(bool *enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdReinitializeCyberGlove</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>acf210bb82a8256686a272642c8a070a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdRestartFirmware</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a6bb251078656e771d5f824e4bc6cdbdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetActuate</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a25e54459e97fff0663d150a4fed38dba</anchor>
      <arglist>(int n, vector_t index, vector_t values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetActuateAll</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a3ef593881e7e81026e5e5e76e5b09043</anchor>
      <arglist>(vector_t values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetBaudRate</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a30e87fcec6de473babaf9cb3506e58fe</anchor>
      <arglist>(uchar_t baudDivide)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetBinarySync</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a0292ebfcb14953728d5ee664fd16f75b</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetCalibrateAll</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ab9729a83a2f4a39b9c8a14bcd6589baa</anchor>
      <arglist>(vector_t offset, vector_t gain)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetCalibrateGain</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>af63dba9f305c95aed972753819949285</anchor>
      <arglist>(uchar_t index, uchar_t gain)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetCalibrateOffset</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a6b4a06351a8565a0bae22028b224ee0f</anchor>
      <arglist>(uchar_t index, uchar_t offset)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetControlLight</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ad0df00db7670e07a723ed4dd7c32e679</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetDigitalFilter</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>afd1e1bfde9ac14833f6aa49c8fd558e0</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetGloveStatus</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a0e558daf4f365d2c0f0055656273b3e8</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetNbSensorsEnabled</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a5f8be6b468b06e1c0fad351555f5bd7b</anchor>
      <arglist>(uchar_t n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetParameterFlags</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a2591e1b5ca705ab7a29050b1decbfd16</anchor>
      <arglist>(parameterFlags_t flags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetQuantized</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a21413cb0aab17146ce4c64373623d6c9</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetSamplePeriod</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>aadf58901cdde96aeaf4834af82dfc1fb</anchor>
      <arglist>(samplePeriod_t period)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetStreamValues</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>af3b8554c848dd183d2f256c942a5749e</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetSwSensorMask</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a4e4d92b78418e5e26044d5088d287387</anchor>
      <arglist>(sensorMask_t mask)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetTimeStamp</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ac7b2f5fcb1710b8f36fbf4ed8f1d1dc0</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetWristLight</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a675879e3cb92cf2627dc16bf89f69adb</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdSetWristToggle</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a77d533a56d8c3f57e3a31693cb8aff7c</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gloveDevice</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a215b11ed0a6fb0d679a7c17f79c0e8a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a5eeb4fd5e5ac150bacba4910b39762a6</anchor>
      <arglist>(const char *serialDev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showCurrentStatus</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a04e0fad0a677a477646f6a359ea294d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a4a7ba605c5eb9a236f3d56b3d6e9d9bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~gloveDevice</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>adbff16d5ce44580d899da2baa97074f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cmdGetBool</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a316fdc6d8e55167ece0150954dd9a3bc</anchor>
      <arglist>(uchar_t name, bool *val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cmdGetChar</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ab9ba7aaad0b914b716d1a54cc5143c17</anchor>
      <arglist>(uchar_t name, uchar_t *val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cmdSetChar</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ab8d8ffa285f8e1ad3531fbdf7a7e48b5</anchor>
      <arglist>(uchar_t name, uchar_t val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uchar_t</type>
      <name>getChar</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a2d486caa77b6f0f8820c57702fc9150d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getString</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a11b7c7f724417232f6848be15bde806f</anchor>
      <arglist>(vector_t s, int n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>internalCmd</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a2067232898fede1dcda70fab95fc1c78</anchor>
      <arglist>(uchar_t cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lock_serial</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>adabdd3d46fe0d5994e1e5add68a771da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readNullChar</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>aa330219fc4b11ffa2086d9651cffab48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readResponseGet</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a3b251cdc4153c264c33aea4562e8bcf3</anchor>
      <arglist>(uchar_t c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readResponseSet</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a68c290bf5242ff90f1dc3bd715545a05</anchor>
      <arglist>(uchar_t c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readResponseSet</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ad9c7612d5c2ab58724a00c220f2b14eb</anchor>
      <arglist>(uchar_t c1, uchar_t c2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sendChar</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a4cd46dff0acd0295e9c8fe7266268de2</anchor>
      <arglist>(uchar_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sendString</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a8df8b08eaaf3a526ddbf70c523d68de5</anchor>
      <arglist>(vector_t s, int n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unlock_serial</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a444a3b7cb2399f18088ec0db9668b38d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>error</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>afa775c0347fe434dc62889463b916615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SerialDevice</type>
      <name>serial</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ae6da23298163685d5a718726ebc9467c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>serial_lock</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a3941407ee25d2bd5e2afcf97a17550c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>serialId</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>a40ead0fac87f47e4bf41fc4681327465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gloveStatus</type>
      <name>status</name>
      <anchorfile>classgloveDevice.html</anchorfile>
      <anchor>ae76883c8285b508bbec0dbf81b01dda5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gloveServer_impl</name>
    <filename>classgloveServer__impl.html</filename>
    <member kind="function">
      <type></type>
      <name>gloveServer_impl</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>abe3b07bbd0d0c4ad0cea413ae7d028b4</anchor>
      <arglist>(gloveID id, std::string name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>ad9a0d41d03f3ac47be0c35414c3f22a6</anchor>
      <arglist>(std::string serialPort)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>join</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a1c300ea57a8268993b4b8eb0bfcd05cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadCalibFile</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a4e74e0747925c347458ee715ed2a9118</anchor>
      <arglist>(const char *srcFileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a30cbf5656dbbc4211e2490be4c18874c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a976c5030deda90f1a4f58316d626b6dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>workerThread</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a00640c70a8d8883cfa7db13c5c63a8fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~gloveServer_impl</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a7abca78cefd12f6d197fce8b9a0134ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::thread *</type>
      <name>boostWorkerThread</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a3c43d10e6bc46bfd2676e202f6ab53dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>threadRunning</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a7f7e92ee1e1c2be637fca81558fdd228</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getRadian</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>af96a4f38e540c21b06aa718f5ca0064c</anchor>
      <arglist>(int index, unsigned char val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double *</type>
      <name>getRadianArray</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>ade4a33a0409494f74b83a5a048fd00f9</anchor>
      <arglist>(unsigned char *data, unsigned int size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>permuteValues</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a54303676e2e02a1284486290d16469f3</anchor>
      <arglist>(unsigned char *valIn, unsigned char *valOut)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sendNotificationDataToRos</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a18111537f0ad6a3f207b94ef575ebd62</anchor>
      <arglist>(double *data, unsigned int size, asr_msgs::AsrGlove gloveData, ros::Publisher publisher)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>FulcRad1</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a7bb0e4a4df8425847293fc8e08a20591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>FulcRad2</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>ab4bbd9143d11b00ce071024cd5a35025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>FulcRaw1</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a52efaa4628e030a81f1acea10422d0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>FulcRaw2</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a2141ccb1d6f265f377911cc3f7b392bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gloveDataPub</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a67af047ca6cbf098255ea0588c5e6cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gloveDataPub_radian</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a8bc6e828f517d9b61ff0ddbda6ea1ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gloveDevice *</type>
      <name>gloveDev</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>ab69a902d615d4f2f35630af11543e7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>GLOVERAW_MAP2_GLOVEINVENTOR</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a7ef9dd0a37a5379913bee4cb15bf2d9f</anchor>
      <arglist>[22]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gloveID</type>
      <name>myID</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>adad0e6f1b65c03b57a4409a85e786240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>myName</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a2a8aa36df22e7053fd5ff45cb0d21ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>rosNode</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a74f34b33d15d14a3c3998299c84c1467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>serialID</name>
      <anchorfile>classgloveServer__impl.html</anchorfile>
      <anchor>a53c8e1b72dfd194426b2cda8f02b403d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gloveStatus</name>
    <filename>classgloveStatus.html</filename>
    <member kind="function">
      <type>uchar_t</type>
      <name>getSensorSize</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>a626944e7de874dfa38c593bf92b27c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gloveStatus</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>aacb4e168aeaf6d37743c5a4a0780c9da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGloveStatusByte</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>a9b266565686d6de226d9d96f0f8525b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTimeStamp</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>a703212631f858159b66b0385356d1bd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGloveStatusByte</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>afe481ce61dd7604f2553904137d648fb</anchor>
      <arglist>(bool activate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameterFlags</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>aa8666de38969be6a8ba4277d37f3c3c4</anchor>
      <arglist>(parameterFlags_t flg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorSize</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>a607b54d0cca545932645c23e509127d1</anchor>
      <arglist>(uchar_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeStamp</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>a2223078d43732a8d7136bb3a36493a6b</anchor>
      <arglist>(bool activate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~gloveStatus</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>a6630ced4e56c60fcaf94107199e738c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parameterFlags_t</type>
      <name>flags</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>adba55dce6c4ee13585a5cbd12febbb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uchar_t</type>
      <name>sensorSize</name>
      <anchorfile>classgloveStatus.html</anchorfile>
      <anchor>a5dbf50bd7b476fa1eab865983dac5c5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>gloveStatusByte_t</name>
    <filename>uniongloveStatusByte__t.html</filename>
    <member kind="variable">
      <type>uchar_t</type>
      <name>_rv0</name>
      <anchorfile>uniongloveStatusByte__t.html</anchorfile>
      <anchor>acfed41b77ae7abdb7ed3761400818b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>glove_plugged</name>
      <anchorfile>uniongloveStatusByte__t.html</anchorfile>
      <anchor>a467692d690fe8a9f9e55cdcdeb70a23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>light_wrist</name>
      <anchorfile>uniongloveStatusByte__t.html</anchorfile>
      <anchor>a09f8dbc937162ace7b6686ffa5b63b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>raw</name>
      <anchorfile>uniongloveStatusByte__t.html</anchorfile>
      <anchor>a988acc8c0fe160c36dc3b82cf249bdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>switch_wrist</name>
      <anchorfile>uniongloveStatusByte__t.html</anchorfile>
      <anchor>a81821f3eef8b0792f260c2519455b339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gloveStatusByte_t::@1</type>
      <name>X</name>
      <anchorfile>uniongloveStatusByte__t.html</anchorfile>
      <anchor>a2aff2e18421beeadc4afcc4aa744aa88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>gloveVersion_t</name>
    <filename>uniongloveVersion__t.html</filename>
    <member kind="variable">
      <type>uchar_t</type>
      <name>lsb1</name>
      <anchorfile>uniongloveVersion__t.html</anchorfile>
      <anchor>a81e446bfc46d5f9c41f14d1883e7f513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>lsb2</name>
      <anchorfile>uniongloveVersion__t.html</anchorfile>
      <anchor>a01291baf5e821e9424c42800cf40c855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>msb1</name>
      <anchorfile>uniongloveVersion__t.html</anchorfile>
      <anchor>a405d41e1b56d21a57d7045645d372e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>msb2</name>
      <anchorfile>uniongloveVersion__t.html</anchorfile>
      <anchor>a678c621a9faa95fbac8604b6c8e9a7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>raw</name>
      <anchorfile>uniongloveVersion__t.html</anchorfile>
      <anchor>a32402d071d27e827bb8c8f44d1649439</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>struct gloveVersion_t::@2</type>
      <name>X</name>
      <anchorfile>uniongloveVersion__t.html</anchorfile>
      <anchor>af6a6579de7f74a854deed13eacc720e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>parameterFlags_t</name>
    <filename>unionparameterFlags__t.html</filename>
    <member kind="variable">
      <type>uchar_t</type>
      <name>_rv0</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a0a281d1d5590f9aab50312e5b1b77435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>_rv1</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a085491c0ffae5d0b6df8a7909dac14d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>ascii_sync</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a24b07e8cc56da80fe257122d238a5782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>binary_sync</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>ae748aba5a016f24ca589477d785452b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>control_light</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>affa036ec6416286cb98d77dd8081e70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>cyber_option</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a0756f9242a1d883e99911f5927d67cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>digital_filter</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a021d8cfecbf2aa93c7c21e3fd685f2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>glove_hand</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a82e84becfafd3febd4426e6bb321889e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>glove_inout</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a69afcd278c83f516277d5e45b7e60432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>glove_valid</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a31221b69e40a1b7c855655aa6e20d3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>is_glove_byte</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a80440bc4ec80bccf7b43fc5f05fcc3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>is_time_stamp</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a66038c809e6d2c58e5e22f2fd4a208e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>light_status</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a560b7c0ea55ca11e1d923b5977ab6ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>raw</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a66eba10541bf2a6f581992074f224984</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>send_quant</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a7480c2a68dd370418a03c33a6b61c243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>switch_status</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>af7c433aea569f0fba6174c8a3506a831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct parameterFlags_t::@5</type>
      <name>X</name>
      <anchorfile>unionparameterFlags__t.html</anchorfile>
      <anchor>a5eb24a4e5a148e79ac4333d8f6625a36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>samplePeriod_t</name>
    <filename>unionsamplePeriod__t.html</filename>
    <member kind="variable">
      <type>uchar_t</type>
      <name>raw</name>
      <anchorfile>unionsamplePeriod__t.html</anchorfile>
      <anchor>ae7e5e692410bd313b84cbcd4ebb723bf</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>w1</name>
      <anchorfile>unionsamplePeriod__t.html</anchorfile>
      <anchor>a5b20b36f9be58724bdc2622f519a5a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>w2</name>
      <anchorfile>unionsamplePeriod__t.html</anchorfile>
      <anchor>a56eb2fc48948f3544909ab3ba5cf4f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct samplePeriod_t::@4</type>
      <name>X</name>
      <anchorfile>unionsamplePeriod__t.html</anchorfile>
      <anchor>a86cb552ca7b54214e53932817eb4f163</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sensorMask_t</name>
    <filename>structsensorMask__t.html</filename>
    <member kind="variable">
      <type>uchar_t</type>
      <name>raw</name>
      <anchorfile>structsensorMask__t.html</anchorfile>
      <anchor>a5caff49e37fefb6d3a157abacb7b385c</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SerialDevice</name>
    <filename>classSerialDevice.html</filename>
    <member kind="function">
      <type>long</type>
      <name>change_baud_serial</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>a0715982ad81a954b33cc06d4f4cd2ab7</anchor>
      <arglist>(int tty_fd, speed_t speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close_serial</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>a63ac647f264145f2d0bb6df5ea6a11d3</anchor>
      <arglist>(int tty_fd)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>empty_serial</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>a619e9d087bd923dc186148c284751db3</anchor>
      <arglist>(int tty_fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open_serial</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>a1f04f8c738b8bb7cacdc1941377acdf4</anchor>
      <arglist>(const char *p_tty_name)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>read_serial</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>aad9c50b1c08538033ee3f4d3811cb0ff</anchor>
      <arglist>(int tty_fd, unsigned char *p_buffer, long nb_bytes_max)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SerialDevice</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>aad126bede3b0adf49e1fbe3afd7c6c42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>wait_for_serial</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>a03624fe7e2d8884028eca4b47145397e</anchor>
      <arglist>(int tty_fd, long max_time_secs)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>write_serial</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>a10af828737a787ae60d99c7830cd31d8</anchor>
      <arglist>(int tty_fd, unsigned char *p_buffer, long nb_byte)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SerialDevice</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>abd30865bc9e855e8be713f666d6b4244</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>device_name</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>aae0ec3aa9482229f190b0c7bc7ef0508</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tty_fd_slot</name>
      <anchorfile>classSerialDevice.html</anchorfile>
      <anchor>a10cd4b403f17c63273656684b96341a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>statusConnect_t</name>
    <filename>unionstatusConnect__t.html</filename>
    <member kind="variable">
      <type>uchar_t</type>
      <name>_rv0</name>
      <anchorfile>unionstatusConnect__t.html</anchorfile>
      <anchor>a7d22a8923234dd75c6d441c7418b4005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>glove_init</name>
      <anchorfile>unionstatusConnect__t.html</anchorfile>
      <anchor>a675bb4d059f839ffbc51ae6a64b7422c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>glove_plugged</name>
      <anchorfile>unionstatusConnect__t.html</anchorfile>
      <anchor>ad04dd3542e1a00e8a9249da6730ccbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>raw</name>
      <anchorfile>unionstatusConnect__t.html</anchorfile>
      <anchor>a5130b9055bc1a6b591cb309e358372b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct statusConnect_t::@3</type>
      <name>X</name>
      <anchorfile>unionstatusConnect__t.html</anchorfile>
      <anchor>a390dbf1478d685785f6186af430597e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>statusQuery_t</name>
    <filename>unionstatusQuery__t.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>plug</name>
      <anchorfile>unionstatusQuery__t.html</anchorfile>
      <anchor>ab2517210673ec5b6a4c9b9c6bd898751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sample</name>
      <anchorfile>unionstatusQuery__t.html</anchorfile>
      <anchor>a3d4c02e124a9dbd30ff6f3557f1f06f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>timeStamp_t</type>
      <name>timeStamp</name>
      <anchorfile>unionstatusQuery__t.html</anchorfile>
      <anchor>a6a682fd03fbaa0f2ce5b139762b905dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>timeStamp_t</name>
    <filename>uniontimeStamp__t.html</filename>
    <member kind="variable">
      <type>uchar_t</type>
      <name>_rv0</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>aee513d9feefc2362fdf5a7f8e9dbea7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>b0</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>a29ad9b568780c43310bbfff35c96853a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>b1</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>a9d1eb2c0916943730239d8ab0e33dbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>b2</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>afac03bf958430253bf31f4190367f491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>b3</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>af6f223b308313d29e4d7f8829949250f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>is_b0_null</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>a9b419ca0c9824a85ec3605100ada6c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>is_b1_null</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>a952a5301b4db4fe7fbbb15a8d5c6c693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>is_b2_null</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>a80526885077b70925511b59a965523b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>is_b3_null</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>ac930b018dd18fc0feefd7c82e1f0fa01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar_t</type>
      <name>raw</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>a3a29403ad69a8c62d3126a24df33fe81</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>struct timeStamp_t::@0</type>
      <name>X</name>
      <anchorfile>uniontimeStamp__t.html</anchorfile>
      <anchor>a1737db72efe573d101274d791c4e681d</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
