<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/scout_robot/scout_ndirect/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>Nclient.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/scout_robot/scout_ndirect/src/Nclient/</path>
    <filename>Nclient_8c</filename>
    <includes id="Nclient_8h" name="Nclient.h" local="yes" imported="no">Nclient.h</includes>
    <class kind="struct">_PosDataAll</class>
    <member kind="define">
      <type>#define</type>
      <name>AC_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af6882784f5e83fe0f214fe88e42e1de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACCELERATION_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a28c8a0ac48fd7d100b6e8351d0d0d9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ADDOBS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a962cd95fd672731baf960e9676752603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUMPER_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>abb4c5d2ce23d91b692578d637beddbad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPASS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac50c7cd247434278c4ddc280c3eccf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_CP_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8b6e4ea59acc38c899ccc6b2fd30966a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_IR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aaf8fadb478d5790f3ea3e59cecd6da10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_LS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8cce1003032a2cd4f857ca4af9d0f596</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_SG_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae301b6e295dcec1c1acc6400804b7470</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_SN_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac7733c0c17ea58f68e54c9c1bc8728dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_TM_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5eaa31916edd5960754253a539d21520</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONFIGURATION_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a119e325b13c814879124563622cdfd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONNECT_ROBOT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>abc78f4d3a242d9267b3ed414df08720e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CREATE_ROBOT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>afdd9d4923ead6034b019e3a5ad493e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0b729b1c5af8bf65e9558e7e7d59177b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DA_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a657096627a0702c226db18c1324759c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad72dbcf6d0153db1b8d8a58001feed83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DELETEOBS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2b6cd0262d014786938ae67aad51ac24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISCONNECT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a89a102f02d1daca6c97b77d047915dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DP_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae47a45a25c75fc5adfcf405859ba04e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DRAWARC_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5a240736c5954d51579c4faa617d7d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DRAWLINE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae088bbdbb6610e33d748c3ea94a6dbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DRAWROBOT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3e9a68fc0def7a960d03ee904b5bb76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0de6e99a67f2badfa8e5445f749c72e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_BP_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a4c57535e5035af90652fd8d9322f0238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_CONF_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a712438bfdb6918708b35a7a677801816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_CP_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a16f17c4d54652bcd8c03bfa5e8c19b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_IR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5c1cc724f419e078a1e95cc275319a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_LS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3335804eb642820bb92d1cfe2365e358</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_RA_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>afdb3d2b43d0e138f162274346281171b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_RC_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a838db0bf1ca68d341165bf3f2c101976</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_RPX_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5a521b718ddd40a5f7518413c5561ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_RV_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9d5f901965caa678eb39094415aa10f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_SG_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a142eceefbb7f5fb8f239fefe296af618</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_SN_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8db50ab8e7be02080b6031c6c65afcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9312e89a639ed9fce65269adeaed5c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INFRARED_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa8ebeefd309e59a2987e1c3e3d307eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERSECT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5bd7a528cdef6354ff176da92d55396e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPC_ERROR</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8d3bb11cd2b49f5181b881aac93d069a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IS_SERVER_ALIVE_ACK</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7337003b774b17f7652d817af79143a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IS_SERVER_ALIVE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aeed02dc43b01c248d713d4812a58386f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LASER_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a19251a0ffdbd43dd336668ca1351879d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LP_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0e69f808419c34059260bed8ea799863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_HOST_NAME_LENGTH</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a42ff5c072b187f15487e532273c1381e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MESSAGE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8cea0c1cc1fc60a52e79998580bbf1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MESSAGE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8cea0c1cc1fc60a52e79998580bbf1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MESSAGE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8cea0c1cc1fc60a52e79998580bbf1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_USER_BUF</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8765c008f9fd5c59b128eb1044c944b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_VERT</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad0d7fdc94b7b7345693ea649ae6106b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_VERTICES</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0fdb7b933ef091574ff57d1f36dd4167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_VERTICES</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0fdb7b933ef091574ff57d1f36dd4167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MCHECK_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad4402ee392a13eb6fcf3d40e6d5811b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOVED_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a02e5e31394458ac9558ea169a5b768d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOVEOBS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ade4b41dfb22735e77ad8ca393ae53faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7aa17f00f5f7fcdb7f239ac7ba6cccea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEW_SOCKET</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a362b322ad4c3a2c7eec94906d729d2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEWWORLD_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af7ceb770f56da1aa79875f11aecfdf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_LASER</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2fd9e4057f5812e714b46c28d80c396f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_LASER</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2fd9e4057f5812e714b46c28d80c396f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_MASK</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adcc358467a85441631b0f10dbc00603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_MASK</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adcc358467a85441631b0f10dbc00603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_STATE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af7b285b14bb950363ce3b0085885906a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_STATE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af7b285b14bb950363ce3b0085885906a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PA_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a643304b07bc4e1f90e66cfd2a30230a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a34e811efefbd68935985f12356ab5615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREDICTSENSOR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0486376bb1b0773aa38911206a1579b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QUIT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7e27dc39e4768f6c40b0b5312db09d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANGE_CPU_VOLTAGE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a69264994afb1c8fc2c1694babcf52357</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANGE_MOTOR_VOLTAGE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ada2bdd60bbcfb38125e5df2275c49f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALROBOT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9c5585c7b53d9b07d877e3956daf4b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RECEIVE_MESSAGE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a33f664eb80f904cfe4656e743a789928</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHACTTRACE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2d5cc4b6291e416a4ef4e5e635c5a43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHALL_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7efbba9d72252b885c7a5ee9912c1353</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHALLSENSORS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a43607983e84829f678a0c1a40b5f76ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHALLTRACES_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab58e186f4131e2bc5a1aee35cdf4c980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHBPSENSOR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a25ea8281cedc18026d8fe40be1af17db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHENCTRACE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2bffa5c633c932fe7928ff52a5d8cdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHGRAPHICS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a4c719a737a909a6834b3ff6a8311f0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHIRSENSOR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac8de4e0a4e9d141d0be73a70ac914035</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHLSSENSOR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a85bfc55d06876dd2c92a8b58abfed050</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REFRESHSNSENSOR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aea094be2b72832c676169933365305f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REPLY_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7e38c5fba6fbe34411a4e74bede0f44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RMOVE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>afa997584e09e6b9f2e39c66723dbe0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLACE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac50598275ff4eff01cf02f0b7b7b2254</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPX_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad03b7f176ebd864216937b017284786f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEND_MESSAGE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8c487c39865800deeedf35df546ce3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_ERROR</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa510e9a815c3fb95877501fdaa5bbc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETUP_LS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a062b6c9e944fc12c7c723e772758bd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIMULATEDROBOT_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a1de67a151ecb8d59099d3059a3176325</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SONAR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae95a1326fe0eec26891d5a0044de832a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a036f292c9ba7a5b2846fa63df890b1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPECIAL_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a426f6251a874fdfa1868d90a2adfec00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ST_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8a9665c11d4ec6b921fc37b500b9b868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a05b4951d2b40fae87d170635cb3e109d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TK_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a49a183aab0afc714bcb8c7926df1147e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VELOCITY_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a6d65ae7278d1bd24a1639cc552a09480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VM_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9bc0afc2605a47556432c1be089e8a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WS_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a606b91b997d79f23752ae87363f53b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZR_MSG</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae05c34431e8f1847097fae8fb4291aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _PosDataAll</type>
      <name>PosDataAll</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a674ac90a16225bdcfde628baa0068264</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ac</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a11990d47b6127ac6a9ddb7093be06458</anchor>
      <arglist>(int t_ac, int s_ac, int r_ac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_Obs</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5a57e589a3cf653d12bcfe20332df891</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_obstacle</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a32121334f7c7a6a34f7c1e64f5999ed6</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_mv</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a69a8e5aaa476d5c31bae6e80bee6d222</anchor>
      <arglist>(long l_mode, long l_v, long g_mode, long g_v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_ws</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a1b978b41be23e611179966e084dc2cb6</anchor>
      <arglist>(short l, short g, long timeout, long *time_remain)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_zr</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa809fe0f05370213d1318b2fdf0ca224</anchor>
      <arglist>(short override)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned char</type>
      <name>bits_to_byte</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9b84db1cc3dad757aa74b3db2357c7e9</anchor>
      <arglist>(char bt0, char bt1, char bt2, char bt3, char bt4, char bt5, char bt6, char bt7)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_cp</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac55a41db47455071d6eb38a4bbf0b36a</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_ir</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa4bef726f93d9017b206b70d4ebe5b83</anchor>
      <arglist>(int history, int order[16])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_ls</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a516666d9348cfe8a547fa5107beab1d6</anchor>
      <arglist>(unsigned int mode, unsigned int threshold, unsigned int width, unsigned int num_data, unsigned int processing)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_sg</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a6e08192c58751614b999dee925d14a6c</anchor>
      <arglist>(unsigned int threshold, unsigned int min_points, unsigned int gap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_sn</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa04dbfdbd8c839e89098a10db5b59451</anchor>
      <arglist>(int rate, int order[16])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_tm</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa532a7f7a872dbff6fadfde26906f425</anchor>
      <arglist>(unsigned char timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect_robot</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab67e29b729f59438ac5ba4fdd3e370ba</anchor>
      <arglist>(long robot_id,...)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>convertAddr</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a6525719606eb15299c44b39b051debd3</anchor>
      <arglist>(char *name, char *addr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>create_robot</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa88f0efea4cb05d9772f4a72ea92a1bf</anchor>
      <arglist>(long robot_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ct</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a02f791df4cf8f1fdc96f2f7aa524033e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>da</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa60352fb9e16e35b22013daaa028a8b9</anchor>
      <arglist>(int th, int tu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delete_Obs</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac1654784d33887785172312d1c8c87dc</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delete_obstacle</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>acffa39c1291d6ef36e543bc2376d4c3d</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disconnect_robot</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adefd4529ef79c11cbaf49e4137722530</anchor>
      <arglist>(long robot_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dp</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>add711b38b905f078f09b08c744a7bab8</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_arc</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a24ceb82b07cbc69142915859abb86cfd</anchor>
      <arglist>(long x_0, long y_0, long w, long h, int th1, int th2, int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_line</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad5030b8fc0a07daaa3eeb951d130502b</anchor>
      <arglist>(long x_1, long y_1, long x_2, long y_2, int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_robot</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>abba94da6021bc1c85e326050c0399256</anchor>
      <arglist>(long x, long y, int th, int tu, int mode)</arglist>
    </member>
    <member kind="function">
      <type>signed short</type>
      <name>extract2byteint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>acebe02a3795638f1639b900ab5ac32bd</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>extract2byteuint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aafb30dffb2ff3a8fd2ad650422d58fb9</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>signed long</type>
      <name>extract4byteint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a09fe5e5da1b38061465dc437b526be94</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>extract4byteuint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0519dfa3f7ee12646aeb60209696ae9f</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>extract_receive_buffer_header</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9a54f97948edfa3158c5fc354ca2bbcb</anchor>
      <arglist>(unsigned short *length, unsigned char *serial_number, unsigned char *packet_type, unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>signed char</type>
      <name>extractchar</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9e3cc045169037cbc3032ffa7171ca21</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>extractdouble</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa1c650df1abc123b66f259dc7b2bd02c</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>extractuchar</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7dc43b3cd3557167d19e244e0268e564</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_bp</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a4fe1b20df0c9450d75195f4ed6ff960b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_cp</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a945bee50c9590279e16f59d6d7e55c3f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ir</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae1c5ad38bd2bc69391f6325512c6b289</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_laser</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9ad99f7555f4be54c82164a7ed34ab47</anchor>
      <arglist>(int laser[2 *NUM_LASER+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ls</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adf7cd9c48ac3d2fca8395c6b13fb3281</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_mask</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab3147a13ea3c61093190b1389cb01089</anchor>
      <arglist>(int mask[NUM_MASK])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ra</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a856afdfca3db18713599b910de582aaa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rc</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a39fec55754e0c3133af2b97e9bd89c39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_robot_conf</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adf965e46697c93abcad0e511bf83c3cb</anchor>
      <arglist>(long *conf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rpx</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>abcaae94e30de338655d5acbc649f205f</anchor>
      <arglist>(long *robot_pos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rv</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3b33a43fd289533ff91f69a8ec07c91f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sg</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a50c362117be2d912bbb180a720ca7355</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sn</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a44134c7eca0ae29d7e1a06e66f932da8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_state</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aafa79ca1671b2f8ceeef07204ee86a0b</anchor>
      <arglist>(long state[NUM_STATE])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gethostname</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adf9ae8b8b64427bff4259a9377e62c58</anchor>
      <arglist>(char *name, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gs</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af320323be3cd92442806f3b6930b8f6d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_mask</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ada6f7971805a18503a454c78c9827111</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_receive_buffer</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a860de409a6f66433290745d859d63213</anchor>
      <arglist>(unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_send_buffer</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7a4f785256d35bff31f7994849ccd4d8</anchor>
      <arglist>(unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_sensors</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac42d4ba2f2700b1041957c920984de46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ipc_comm</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3fb9b9b08ab6c4e8bffc0cfdd1450470</anchor>
      <arglist>(struct request_struct *this_request, struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lp</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>acc8f9e3dec3a6eb8399928a538e87b0f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>motion_check</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aca27acea50186e57463e9d953df1fc45</anchor>
      <arglist>(long type, double a1, double a2, double a3, double a4, double a5, double a6, double a7, double collide[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move_Obs</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad70abfe958ac69b27a42cd0c3b649300</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1], long dx, long dy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move_obstacle</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>affc764b45a33e89be87008f9489324b3</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1], long dx, long dy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mv</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab3218a7b2d1a2c939274d5389b622f3c</anchor>
      <arglist>(int t_mode, int t_mv, int s_mode, int s_mv, int r_mode, int r_mv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_world</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3b175f5caf93092bd07c8a8538d12ea3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>open_socket_to_send_data</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a4cac3501d8515ff1703ac2ed9095d33d</anchor>
      <arglist>(int tcp_port_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pa</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad2f4028b57c29b1850afe7a3a08b6cf1</anchor>
      <arglist>(int t_pa, int s_pa, int r_pa)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>place_robot</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5714a5da5e5a374c3bc434f59996c88d</anchor>
      <arglist>(int x, int y, int th, int tu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posBumperGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad8e92be0e979ee06154ce60f0217d626</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posCompassGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3316d0a5826b6db1ce6045c026746960</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posDataCheck</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aae669fa1634fdba0a26b1b8e679f716e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>posDataProcess</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a227eaabbda6c1c16a81ac822f49ac757</anchor>
      <arglist>(long *buffer, int current, PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posDataRequest</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adbc80905934e4e4fe1e4a59bf7653a07</anchor>
      <arglist>(int posRequest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posInfraredGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a1ecb5645f11bc95aaab44da0dd26dfd5</anchor>
      <arglist>(PosData *posData, int infraredNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posInfraredRingGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a45e797395b29c580e5c30b61af0d77ca</anchor>
      <arglist>(PosData posData[INFRAREDS])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posLaserGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a31c2e4af792d5f167b0155423189e273</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posSonarGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a879e708fd95a540954d1c4029ed9449a</anchor>
      <arglist>(PosData *posData, int sonarNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posSonarRingGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5dcf7b855662a28bcdf6467547c7e2c5</anchor>
      <arglist>(PosData posData[SONARS])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posTimeGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae625056a01e98208ce6b792000d9cfc3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pr</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a6a138b91a71959492b78a3d8cb331f99</anchor>
      <arglist>(int t_pr, int s_pr, int r_pr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>predict_sensors</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af43cca0d7ffa0f33d3aba41494ae4c45</anchor>
      <arglist>(int x, int y, int th, int tu, long *state, int *laser)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_bumper_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a278166b2bc48bfdb78d55264ef188782</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_compass_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a46e0e9fac6413f48ab920c1b17a8d6f2</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_conf_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3b9327d7346771c00aa3a0b46b699cf3</anchor>
      <arglist>(struct reply_struct *this_reply, long *conf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_configuration_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a57358ee1920e2af8ec0893e9d3526c22</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_infrared_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a92f5d94e1a3f6cf56b6545ab8294976a</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_laser_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7908875f6b035aa4bbbff7989df14a52</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_mcheck_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a632811c55abcf87e780c66395b20c517</anchor>
      <arglist>(struct reply_struct *this_reply, double collide[3])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_obstacle_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a1bd7ec04ce8c13a1a953f467f26336fc</anchor>
      <arglist>(struct reply_struct *this_reply, long *obs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_predict_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9ee6b3b9e8b824f473ee91b342a33012</anchor>
      <arglist>(struct reply_struct *this_reply, long *state, int *laser)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_rpx_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aeddc5cb3b5b40193e46fd786bfe63fbc</anchor>
      <arglist>(struct reply_struct *this_reply, long *robot_pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_simple_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7dbfe18944921424ea3ffce3161bda96</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_socket_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab20fa0c2d30e8aec8ef31a19ad939a47</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_sonar_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab73bddd4c740f3c300ed800d7da8f3c2</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_special_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa16e6d123f00137760ec6ce0ab6603c8</anchor>
      <arglist>(struct reply_struct *this_reply, unsigned char *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_state_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a30b12d93f62c2adcfc402d230ca3e8c0</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>process_velocity_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac24504cc95e8886f4d50ff7ac58c2a50</anchor>
      <arglist>(struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>quit_server</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a43351cc96eac5150ea323ee118e31740</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>read_reply_from_socket</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2fc3b304c271b08a02757107f813515e</anchor>
      <arglist>(int sock, struct reply_struct *this_reply)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>readn</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2952d4c3141547adba29a658bd8ee5df</anchor>
      <arglist>(register int fd, register char *ptr, register int nbytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>real_robot</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa9402174e4c7cb4b339fef71e51ba911</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_actual_trace</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a69341891d1a82497898f16077bbb675a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_all</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a05c4b342417a930a3ef9278d8d22b3b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_all_sensors</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a2f0bdbfbdfa9da3f63a41865fb14e566</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_all_traces</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a090e18e18bd765e038787a4b90eeb2d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_bumper_sensor</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a6d634e0beef14023f3cdb9e50f55afc8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_client_graphics</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae010b584dc87de2f44824ddae32c6421</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_encoder_trace</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa7bb92d3e9a530a7abbd18e2e526bba7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_infrared_sensor</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8080a6352cbdbb8b567114d324cc6cb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_laser_sensor</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a37325fa5d8d2e3ef2d05a30c4c1a39d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_sonar_sensor</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aea3d98f88a927eda0abac3305f32ff5b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>server_is_running</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7fdbd78ba419b21022eab2c4acae6535</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_mask</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a11b92c12adaa5be202c129ec5e3cc49d</anchor>
      <arglist>(int mask[NUM_MASK])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_serv_tcp_port</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa36364b7fb81740656545fc3ac858929</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_server_machine_name</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a7b7bee30824309225bd197e5a3127510</anchor>
      <arglist>(char *sname)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simulated_robot</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a419e370267a6d71b6d69efe843cb3fa1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sp</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a94817d502fae7b2ff322917ba6007d85</anchor>
      <arglist>(int t_sp, int s_sp, int r_sp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>special_request</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9191713166cce8e98755b570096ac618</anchor>
      <arglist>(unsigned char *user_send_buffer, unsigned char *user_receive_buffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>st</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a10c949d410159e22de2cbec406475303</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff2byteint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a95af0a80d0d1684ccb711242f3750063</anchor>
      <arglist>(signed short data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff2byteuint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a95543eb9932b7f66e4a876921d5f20ca</anchor>
      <arglist>(unsigned short data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff4byteint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9836d2ab7c8b299cbd715da1e2daef3d</anchor>
      <arglist>(signed long data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff4byteuint</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af65107ddd90a81cd556cb6e855b59a5b</anchor>
      <arglist>(unsigned long data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff_send_buffer_header</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3f5479ef2912fa09924fdd23a6105445</anchor>
      <arglist>(unsigned short index, unsigned char serial_number, unsigned char packet_type, unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffchar</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ada22454e72147c769cb87d7fdb272470</anchor>
      <arglist>(signed char data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffdouble</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a3a40fc70a7270d32049bb9dc8d54ae46</anchor>
      <arglist>(double data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffuchar</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aff6cf51169ac1a9ba8e7b6aebc3304f6</anchor>
      <arglist>(unsigned char data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>timeDataProcess</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad6198f76cb07656135c5e04d41c82eee</anchor>
      <arglist>(long *buffer, int current, TimeData *theTime)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tk</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af82f92adf1757da755400f9cefb12858</anchor>
      <arglist>(char *talk_string)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>vm</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab3ed42c885f55ddbd5d077a3bade8edf</anchor>
      <arglist>(int t_vm, int s_vm, int r_vm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>voltConvert</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a0e5073e8e903729053716790fa273bc9</anchor>
      <arglist>(unsigned char reading, float range)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>voltCpuGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5394ffa2aee8c8f8c972fe8ff5397916</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>voltDataProcess</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8b44320126a62ecfe905617e33218762</anchor>
      <arglist>(long *buffer, int current, unsigned char *voltCPU, unsigned char *voltMotor)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>voltMotorGet</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ad4c095d818a59b8ea0409167d5fb8086</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>write_request_to_socket</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af7c1aa8a9945491c966c5bf5b8a70854</anchor>
      <arglist>(int sock, struct request_struct *this_request)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>writen</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af152f8e7c419a4da4a0aa664559c711f</anchor>
      <arglist>(register int fd, register char *ptr, register int nbytes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ws</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>aa8ffab7472cc4a3756be46c615f6a53d</anchor>
      <arglist>(unsigned char t_ws, unsigned char s_ws, unsigned char r_ws, unsigned char timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>zr</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>adc6029ee0f581f8914a948f290942744</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CONN_TYPE</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a43c730c7c60d64c6b9f91751dec57cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>connectedp</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab68b0ebca6a4638900ac43f978945db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>cvsid_host_client_Nclient_c</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ace6fea432c9f112517558dba15ba874c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>dest_socket</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae3910fc2474f6ac603ecb2a6f7c95dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>Host_name</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ae40be32fce01a0135ab8a696f713b958</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Laser</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a62fca32a1dc8e7e19f7c1513a8d25bc4</anchor>
      <arglist>[2 *NUM_LASER+1]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_CALIBRATION</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ac1e3af7ea0ea2d5e2d6725e97e8a09e2</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>laser_mode</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af2b5913a033eabc361337c7e6ac9ebf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_OFFSET</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a5a442a32ba8473523e50dfa15185215c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>own_tcp_port</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>afb913db087974cc7dd814361f635f442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PosDataAll</type>
      <name>posDataAll</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab9bb847c5b3aba93f7c5d30d998722f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned long</type>
      <name>posDataTime</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a11bd7cd6f70831fb1df4387ec508c65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>ROBOT_MACHINE_NAME</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a31cf4747469df1823257d5be0fc5b713</anchor>
      <arglist>[80]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ROBOT_TCP_PORT</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8a9c826700122b0ebd2725d234a26921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERIAL_BAUD</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>acbd9ab8def3372377696f7542ec99250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SERIAL_PORT</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a9275db556b9c5b74098ac780c213646b</anchor>
      <arglist>[40]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERV_TCP_PORT</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a290be9c6d1b99278aad35f484e10acd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SERVER_MACHINE_NAME</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>af8ec278169df1518a539c62cd0dab70b</anchor>
      <arglist>[80]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Smask</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a944d4fe3785dc6e96c26892f75c2e9fa</anchor>
      <arglist>[NUM_MASK]</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>State</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>ab04a2e2aae3b6bc3216bcb487fdcdad0</anchor>
      <arglist>[NUM_STATE]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct reply_struct</type>
      <name>the_reply</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a8ba39f6ba73a12d8aa262397c23fbc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct request_struct</type>
      <name>the_request</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a6664d57c727c4baa655b013cf732e228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>usedSmask</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a10031a78014de5fa737c23b0517bec32</anchor>
      <arglist>[NUM_MASK]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>voltageCPU</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a88f410088ca7b324021d91d7e998bd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>voltageMotor</name>
      <anchorfile>Nclient_8c.html</anchorfile>
      <anchor>a46452f459092d2ce872d3b7460387e60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Nclient.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/scout_robot/scout_ndirect/src/</path>
    <filename>Nclient_8h</filename>
    <class kind="struct">_ConfigData</class>
    <class kind="struct">_PosData</class>
    <class kind="union">double_union</class>
    <class kind="union">long_union</class>
    <class kind="struct">reply_struct</class>
    <class kind="struct">request_struct</class>
    <class kind="union">short_union</class>
    <class kind="union">ulong_union</class>
    <class kind="union">ushort_union</class>
    <member kind="define">
      <type>#define</type>
      <name>ARM_MV</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0e6c8cb3a35aed5eed33bb1a9f81a412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARM_WS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2889f0659d107ef49a0db0c5497d878d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARM_ZR</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a65f00c427424884aa170978e00e679cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUFSIZE</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aeca034f67218340ecb2261a22c2f3dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INFRAREDS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a53cafe8eeda115f8a471f2d0771183fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEFT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad9298657030b5e39c7d7dc9648ced9f5</anchor>
      <arglist>(trans, steer)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_USER_BUF</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a8765c008f9fd5c59b128eb1044c944b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_VERTICES</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0fdb7b933ef091574ff57d1f36dd4167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODEL_N150</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6adbc04091694a6ca88f547773ef2d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODEL_N200</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a77069762da1eef253ec8c336e3382b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODEL_SCOUT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a754570e25361b5e31f97a018534eb273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODEL_SCOUT2</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae64e98f4fbd32e6407ea97b5208877a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_AC</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af955640ef475df2c251ae587fc59cfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_IGNORE</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae3273edb88bb59fb58f47f30452cf468</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_LP</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa442010681c0e8f11525c48642390eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_MT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a32f6d20be1a779a9500afa5269350ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_PA</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae55fa0f19fb2a38ace5548faca84ea85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_PR</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae0ad815e37a39c6b0b9aa497d96e5fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_SP</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab86bca2dabcb87eec55a7bd9f80dce5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_TQ</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa223725bc73e82caeb23cf740068a007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV_VM</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a08ab0d336a5bfae16b2fed29d9193bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NULL</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a070d2ce7b6bb7e5c05602aa8c308d0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_LASER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2fd9e4057f5812e714b46c28d80c396f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_MASK</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adcc358467a85441631b0f10dbc00603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_STATE</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af7b285b14bb950363ce3b0085885906a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_BUMPER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2b316f69e2aaeb531b12cc89fd075223</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_BUMPER_P</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a8dda2a330b7e86fc9686243e7a292724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_COMPASS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9025d63dda9bcd7d47e398e9ee7110c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_COMPASS_P</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5a3b799c142f69b503916236c060be53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_INFRARED</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af4caec4cd657f3c5415a0069997c9dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_INFRARED_P</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6ebc639146f674b658d20edb0e26c3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_1</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a461f829f1d1b160313c3c61694ee6cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_10</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af9a433387cca7d69aad65e3ee59cfbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_11</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a771c339d12ec1fbd2b68c8579e7f79ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_12</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a26ce1637cd8b90c17f7e4d3bb012b62a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_13</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a8e1b546e7fb294b0d9d33faf3ef1371b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_14</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3fb107344bcae1bfe40c8d9108adbee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_15</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a55684555a823e6e750a4effb03eb7dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_16</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a409a3258f8f31b9839a66327ac6a91c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_2</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>afdb1cbb0cdba66d75c7048582b91b8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_3</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>afa55c2204de86113343c49fb67a1923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_4</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad9fb18b3cfaf48e9cfe1f99335ef6864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_5</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a209e2e18788541f16404467d94f7208f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_6</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a33b0ae54ef8b9cabc90e9d56a81e9bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_7</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad9789e65ede7c3d172ca375e83f7f5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_8</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae49cf4ca71ee2a6cbae14871ebfef328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_IR_9</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae3e70fa344ba4cfbd52289a9b1c27b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_LASER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a96851c2e48849c7329c7b8185ad71471</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_LASER_P</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a782f115b077d8711dd8dc26b47e46782</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_NONE</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>abd38b3310b4810ff8800bc50e260e089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7917d088a61e9423f0c981cb2654b571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_1</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>acf6f39444e6c784bde55dd698327fa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_10</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a33f734eb49c8a297e8444c76835bf882</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_11</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a98215b36c5089ef199ad4cb315e5c116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_12</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a1404f3a613c5a2e9416c907be8d3335a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_13</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa603d88049f90611cb0621db7fe9ddc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_14</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a97eda88fbf21b8b359dbe859b5a14d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_15</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a33a1749805d6e739cce4575526d41f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_16</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a40d7dbe60559b99b50e4ac654fad499c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_2</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>acf1ab61639e90da0000b1bbea076c272</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_3</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a983ca38c777e214cf1f90f9e8d079fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_4</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5839bfafe451c45c97297cef33ecae22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_5</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9aee673122fdbf73c725a1a6f1da219b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_6</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a1ef9da30f496d9341e6124afe7cdd9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_7</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a164025b806ec526b5c3c6a63998444bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_8</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a226a73881c34062ff9d70d4260d8af7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_9</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a106ac4db688dd117d8e303538419874c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_P</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0b2edc1147fba0987b0e8187ca575af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RIGHT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>abb3bc4a56b3fd9f1e9a1661fbf7f05cd</anchor>
      <arglist>(trans, steer)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROTATION_CONSTANT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af008c17c71173c9ead1eea475d853f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>scout_vm</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a047736fc43723eede154346f6f0a02c1</anchor>
      <arglist>(trans, steer)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_BUMPER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a15d0aff716791177e58d5706607c1738</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_COMPASS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a78369c36c41a30cbf20cb347d15ed931</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_CONF_STEER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>acbf5c1a4d63c4ef32928ac8de45b9f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_CONF_TURRET</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0f577a468a15b0b2d9f0ede08de9aebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_CONF_X</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a1c23a1b5b76f35b60be6753e3ed833fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_CONF_Y</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a734b2ff0070f0a81fd03b0b82045c7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_1</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2a57f17fd83ef7ce62f80327475cee05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_10</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0cf55fd24506d602577f58cd1775f9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_11</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad1c51ce72269acf11826c7afb06f49c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_12</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a60548c41b4708866cf575842b5c15fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_13</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5b853760f90f42eff0f4094a3f1496db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_14</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6685fd86de9880f1c31ddd71072c82a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_15</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a80f516a0c6446c347b0dcf3cf219c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_16</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aecc015691490286d51c3881780e14563</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_2</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a289d50785f9bc7bd656965667aeb887b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_3</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>afe7f3b1f15757aa2075e8200386bf5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_4</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aaf574085b08a15d0e63832fd6dd0b09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_5</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad28b9c550530acbcdaa95279ff064599</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_6</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab56625d07a098e5557e864e5a8f9a089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_7</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa9da9a0ec5733c54dfb49c1ede63beb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_8</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a1d6a83a1b704d67f1ad3d8871fa447cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_IR_9</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a82cacc2bfc612a6f4cba10ff473d4f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_LASER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9da719632960603f3264a23f4fc5fcd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_POS_DATA</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a604236e93accada25ac169b16020a449</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_RESERVED</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0dcb01814d4a2d08e9f6475b6bc08477</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_1</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6bde9c3ad00e3b3aead3aa1e151504ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_10</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a630203eaacc020f40ec827b19aa82f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_11</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7a6a8442d3f15984f0c10b72393adc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_12</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a73e320a55ed83b609aeadebc2895810e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_13</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>abf8bd219e8ccc0ae4dd00a24531df23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_14</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a97850d24386632e25b1a6a3cd026894d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_15</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a92389310390cf57448e282fd312ea096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_16</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aea590e736b90fa4cdc5403c477864db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_2</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a97a00e2ef5399a2fca59b9e4e12db1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_3</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2046a9ea94e87b9884ee9a2c51efc3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_4</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5a78eb66fffff60222b011c0e4bcdadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_5</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3f6594dd5d9dff715fef469bdfc1d930</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_6</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a42dfeae10e411c017d24e1a899f9f150</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_7</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3dd5e2dc19a8dc82c2ff394642a300e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_8</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a622293f8db569e7d8b0e67404178931b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_SONAR_9</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a293968d45771690f819d108427f8603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_VEL_STEER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae89a794b488b6610736a4deca03aa0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_VEL_TRANS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9dc1414ed239e9325ecb35dd8e0e00f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMASK_VEL_TURRET</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a45e70405eec2f2238166b4a0b84081e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SONARS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac29fd23adc7ade8663b85113d16e27e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_BUMPER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a047d6980f56402959a4863e97d518809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_COMPASS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a495c667be82cd419f05fa387bbc72527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_CONF_STEER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2f3f0237bf7175e55ce0fefd0222b803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_CONF_TURRET</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a951d2b687d034f48b79a15451d6a1852</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_CONF_X</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab8db90c36ea8250a42c15fcf4cb3a9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_CONF_Y</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0b6ecf496546b15a8aad2ddfb642d9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_ERROR</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7bf0c086c7c41c12cc63324327932d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_0</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3c400fdc487513405a43b6079823754f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_1</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab14544e9cbcc2caacc400eb1f7baec77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_10</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5ddc9304a8cf93a2619423254668ded5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_11</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a90aa23c1418231cff555b28798c94fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_12</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0e8b71444d7229e5b45e96d8dd839152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_13</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adf3aa67f05017575125b945bebf827eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_14</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a00238052d0aadcf50f8e1aecf7b941ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_15</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a4ce5a45a8e4a445120329ff70949e175</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_2</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7eed351b407eef091503a904b9918e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_3</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae8b2c9f7a26fea2c05242cef80cc1a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_4</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af2662c310b7f173476c41a30a8cba264</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_5</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2bde2e3096e31c962f92009327ec7a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_6</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2a6b5d5a4eda09fcae4ee555fd991569</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_7</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac38824ee5f045efe74be7f22bc239cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_8</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5bc719a90f9fd289d5923af39d42ee4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_IR_9</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6d14ca2a53823b6777d8cc47d7c606ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_LASER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a750c084cf2e334c5cdf48cf334620827</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_MOTOR_STATUS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>abd33326c5db1c41d27f23254c1b567d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SIM_SPEED</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aabb42c3e367e5e8d873608dc8568ef9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_0</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>afd56d6c7223f161f42a2fca537c0b06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_1</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a24e6af9d3235323de734e12d1fadbdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_10</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a35330a65c5c2d383ce0c205f1a0ddc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_11</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9c22a9b31b80f68397c96fc21568f3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_12</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a73e522bd7dfad8b74a73569d1ffa29d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_13</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6d84cd0355de076721b39298ad70840a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_14</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0af3a7f0148fe4c61244fba3dbb24598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_15</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aed90a794cd38d1c4d291479d10fbd145</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_2</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a252f4761458a2fef3304cbe586caa84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_3</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>afea04b520585e041fe211c0d9a514bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_4</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac5478ffc36afddcdcb8a5b71bcd20737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_5</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6c57a8605c781caa6b874927f4491c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_6</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa7b01aa377cd5af3af19835f18ab98ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_7</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a74417d0b218877b6dc4bf02e86d50c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_8</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5ae448fe6c44390694a1d6c64272dee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_SONAR_9</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac0ad56a246fc27506b5d61b8b0aa33bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_VEL_LEFT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a968f56e943516697f761c246521e092e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_VEL_RIGHT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac2a2764f554f707e5d17998d23c626c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_VEL_STEER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a495acc6c9b6e778b882bf80ac70be05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_VEL_TRANS</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2e0ca271ef393b61ad95e8b4797a24de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATE_VEL_TURRET</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adc73bbbfb1160b96a8f6d617509e9ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USER_BUFFER_LENGTH</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2b10c734b43298a6c382bda632bc1cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZR_CHECK</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae5de371b6e16d2d3a58c01b9fe25c573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZR_NO_N_GRIPPER</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac93bce2085310df5d30be35beee49463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZR_ORIENT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6bd40fb7d4e362f5f4ac765c11a09f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _ConfigData</type>
      <name>ConfigData</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7ea45aad60cfd9b5a2163d9ed6e26eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _PosData</type>
      <name>PosData</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae6b411759cd83262b1eb2aea61d564bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>TimeData</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2f3b19189b6ec88a613eb696df8f95ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ac</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a11990d47b6127ac6a9ddb7093be06458</anchor>
      <arglist>(int t_ac, int s_ac, int r_ac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_Obs</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5a57e589a3cf653d12bcfe20332df891</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_obstacle</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a32121334f7c7a6a34f7c1e64f5999ed6</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_mv</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a69a8e5aaa476d5c31bae6e80bee6d222</anchor>
      <arglist>(long l_mode, long l_v, long g_mode, long g_v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_ws</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a8a849a8f38927a31c592d69aa5227bae</anchor>
      <arglist>(short lift, short grip, long timeout, long *time_remain)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_zr</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7c70912e4c56c9fd111bcf04904b0b05</anchor>
      <arglist>(short mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_cp</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac55a41db47455071d6eb38a4bbf0b36a</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_ir</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa4bef726f93d9017b206b70d4ebe5b83</anchor>
      <arglist>(int history, int order[16])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_ls</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a516666d9348cfe8a547fa5107beab1d6</anchor>
      <arglist>(unsigned int mode, unsigned int threshold, unsigned int width, unsigned int num_data, unsigned int processing)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_sg</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6e08192c58751614b999dee925d14a6c</anchor>
      <arglist>(unsigned int threshold, unsigned int min_points, unsigned int gap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_sn</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa04dbfdbd8c839e89098a10db5b59451</anchor>
      <arglist>(int rate, int order[16])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_tm</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa532a7f7a872dbff6fadfde26906f425</anchor>
      <arglist>(unsigned char timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect_robot</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab67e29b729f59438ac5ba4fdd3e370ba</anchor>
      <arglist>(long robot_id,...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>create_robot</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa88f0efea4cb05d9772f4a72ea92a1bf</anchor>
      <arglist>(long robot_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ct</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a02f791df4cf8f1fdc96f2f7aa524033e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>da</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa60352fb9e16e35b22013daaa028a8b9</anchor>
      <arglist>(int th, int tu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delete_Obs</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac1654784d33887785172312d1c8c87dc</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delete_obstacle</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>acffa39c1291d6ef36e543bc2376d4c3d</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disconnect_robot</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adefd4529ef79c11cbaf49e4137722530</anchor>
      <arglist>(long robot_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dp</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>add711b38b905f078f09b08c744a7bab8</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_arc</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a24ceb82b07cbc69142915859abb86cfd</anchor>
      <arglist>(long x_0, long y_0, long w, long h, int th1, int th2, int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_line</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad5030b8fc0a07daaa3eeb951d130502b</anchor>
      <arglist>(long x_1, long y_1, long x_2, long y_2, int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_robot</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>abba94da6021bc1c85e326050c0399256</anchor>
      <arglist>(long x, long y, int th, int tu, int mode)</arglist>
    </member>
    <member kind="function">
      <type>signed short</type>
      <name>extract2byteint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>acebe02a3795638f1639b900ab5ac32bd</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>extract2byteuint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aafb30dffb2ff3a8fd2ad650422d58fb9</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>signed long</type>
      <name>extract4byteint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a09fe5e5da1b38061465dc437b526be94</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>extract4byteuint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a0519dfa3f7ee12646aeb60209696ae9f</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>extract_receive_buffer_header</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9a54f97948edfa3158c5fc354ca2bbcb</anchor>
      <arglist>(unsigned short *length, unsigned char *serial_number, unsigned char *packet_type, unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>signed char</type>
      <name>extractchar</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9e3cc045169037cbc3032ffa7171ca21</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>extractdouble</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa1c650df1abc123b66f259dc7b2bd02c</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>extractuchar</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7dc43b3cd3557167d19e244e0268e564</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_bp</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a4fe1b20df0c9450d75195f4ed6ff960b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_cp</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a945bee50c9590279e16f59d6d7e55c3f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ir</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae1c5ad38bd2bc69391f6325512c6b289</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_laser</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9ad99f7555f4be54c82164a7ed34ab47</anchor>
      <arglist>(int laser[2 *NUM_LASER+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ls</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adf7cd9c48ac3d2fca8395c6b13fb3281</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_mask</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab3147a13ea3c61093190b1389cb01089</anchor>
      <arglist>(int mask[NUM_MASK])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ra</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a856afdfca3db18713599b910de582aaa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rc</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a39fec55754e0c3133af2b97e9bd89c39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_robot_conf</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adf965e46697c93abcad0e511bf83c3cb</anchor>
      <arglist>(long *conf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rpx</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>abcaae94e30de338655d5acbc649f205f</anchor>
      <arglist>(long *robot_pos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rv</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3b33a43fd289533ff91f69a8ec07c91f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sg</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a50c362117be2d912bbb180a720ca7355</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sn</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a44134c7eca0ae29d7e1a06e66f932da8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_state</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aafa79ca1671b2f8ceeef07204ee86a0b</anchor>
      <arglist>(long state[NUM_STATE])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gs</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af320323be3cd92442806f3b6930b8f6d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_mask</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ada6f7971805a18503a454c78c9827111</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_receive_buffer</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a860de409a6f66433290745d859d63213</anchor>
      <arglist>(unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_send_buffer</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7a4f785256d35bff31f7994849ccd4d8</anchor>
      <arglist>(unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_sensors</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac42d4ba2f2700b1041957c920984de46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lp</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>acc8f9e3dec3a6eb8399928a538e87b0f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>motion_check</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aca27acea50186e57463e9d953df1fc45</anchor>
      <arglist>(long type, double a1, double a2, double a3, double a4, double a5, double a6, double a7, double collide[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move_Obs</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad70abfe958ac69b27a42cd0c3b649300</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1], long dx, long dy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move_obstacle</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>affc764b45a33e89be87008f9489324b3</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1], long dx, long dy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mv</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab3218a7b2d1a2c939274d5389b622f3c</anchor>
      <arglist>(int t_mode, int t_mv, int s_mode, int s_mv, int r_mode, int r_mv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_world</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3b175f5caf93092bd07c8a8538d12ea3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>place_robot</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5714a5da5e5a374c3bc434f59996c88d</anchor>
      <arglist>(int x, int y, int th, int tu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posBumperGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad8e92be0e979ee06154ce60f0217d626</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posCompassGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3316d0a5826b6db1ce6045c026746960</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posDataCheck</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aae669fa1634fdba0a26b1b8e679f716e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posDataRequest</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adbc80905934e4e4fe1e4a59bf7653a07</anchor>
      <arglist>(int posRequest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posInfraredGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a1ecb5645f11bc95aaab44da0dd26dfd5</anchor>
      <arglist>(PosData *posData, int infraredNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posInfraredRingGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a45e797395b29c580e5c30b61af0d77ca</anchor>
      <arglist>(PosData posData[INFRAREDS])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posLaserGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a31c2e4af792d5f167b0155423189e273</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posSonarGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a879e708fd95a540954d1c4029ed9449a</anchor>
      <arglist>(PosData *posData, int sonarNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posSonarRingGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5dcf7b855662a28bcdf6467547c7e2c5</anchor>
      <arglist>(PosData posData[SONARS])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posTimeGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae625056a01e98208ce6b792000d9cfc3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pr</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6a138b91a71959492b78a3d8cb331f99</anchor>
      <arglist>(int t_pr, int s_pr, int r_pr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>predict_sensors</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af43cca0d7ffa0f33d3aba41494ae4c45</anchor>
      <arglist>(int x, int y, int th, int tu, long *state, int *laser)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>quit_server</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a43351cc96eac5150ea323ee118e31740</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>real_robot</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa9402174e4c7cb4b339fef71e51ba911</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_actual_trace</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a69341891d1a82497898f16077bbb675a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_all</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a05c4b342417a930a3ef9278d8d22b3b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_all_sensors</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a2f0bdbfbdfa9da3f63a41865fb14e566</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_all_traces</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a090e18e18bd765e038787a4b90eeb2d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_bumper_sensor</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a6d634e0beef14023f3cdb9e50f55afc8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_client_graphics</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ae010b584dc87de2f44824ddae32c6421</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_encoder_trace</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa7bb92d3e9a530a7abbd18e2e526bba7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_infrared_sensor</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a8080a6352cbdbb8b567114d324cc6cb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_laser_sensor</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a37325fa5d8d2e3ef2d05a30c4c1a39d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refresh_sonar_sensor</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aea3d98f88a927eda0abac3305f32ff5b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>server_is_running</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a33006c47cdbf17787bb78fdf42fe6755</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_mask</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a11b92c12adaa5be202c129ec5e3cc49d</anchor>
      <arglist>(int mask[NUM_MASK])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_serv_tcp_port</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa36364b7fb81740656545fc3ac858929</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_server_machine_name</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a7b7bee30824309225bd197e5a3127510</anchor>
      <arglist>(char *sname)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simulated_robot</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a419e370267a6d71b6d69efe843cb3fa1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sp</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a94817d502fae7b2ff322917ba6007d85</anchor>
      <arglist>(int t_sp, int s_sp, int r_sp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>special_request</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9191713166cce8e98755b570096ac618</anchor>
      <arglist>(unsigned char *user_send_buffer, unsigned char *user_receive_buffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>st</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a10c949d410159e22de2cbec406475303</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff2byteint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a95af0a80d0d1684ccb711242f3750063</anchor>
      <arglist>(signed short data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff2byteuint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a95543eb9932b7f66e4a876921d5f20ca</anchor>
      <arglist>(unsigned short data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff4byteint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9836d2ab7c8b299cbd715da1e2daef3d</anchor>
      <arglist>(signed long data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff4byteuint</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af65107ddd90a81cd556cb6e855b59a5b</anchor>
      <arglist>(unsigned long data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff_send_buffer_header</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3f5479ef2912fa09924fdd23a6105445</anchor>
      <arglist>(unsigned short index, unsigned char serial_number, unsigned char packet_type, unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffchar</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ada22454e72147c769cb87d7fdb272470</anchor>
      <arglist>(signed char data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffdouble</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a3a40fc70a7270d32049bb9dc8d54ae46</anchor>
      <arglist>(double data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffuchar</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aff6cf51169ac1a9ba8e7b6aebc3304f6</anchor>
      <arglist>(unsigned char data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tk</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af82f92adf1757da755400f9cefb12858</anchor>
      <arglist>(char *talk_string)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>vm</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab3ed42c885f55ddbd5d077a3bade8edf</anchor>
      <arglist>(int t_vm, int s_vm, int r_vm)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>voltCpuGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5394ffa2aee8c8f8c972fe8ff5397916</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>voltMotorGet</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ad4c095d818a59b8ea0409167d5fb8086</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ws</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>aa8ffab7472cc4a3756be46c615f6a53d</anchor>
      <arglist>(unsigned char t_ws, unsigned char s_ws, unsigned char r_ws, unsigned char timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>zr</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>adc6029ee0f581f8914a948f290942744</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CONN_TYPE</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a43c730c7c60d64c6b9f91751dec57cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Laser</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a62fca32a1dc8e7e19f7c1513a8d25bc4</anchor>
      <arglist>[2 *NUM_LASER+1]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_CALIBRATION</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ac1e3af7ea0ea2d5e2d6725e97e8a09e2</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_OFFSET</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a5a442a32ba8473523e50dfa15185215c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>ROBOT_MACHINE_NAME</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a31cf4747469df1823257d5be0fc5b713</anchor>
      <arglist>[80]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ROBOT_TCP_PORT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a8a9c826700122b0ebd2725d234a26921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERIAL_BAUD</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>acbd9ab8def3372377696f7542ec99250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SERIAL_PORT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a9275db556b9c5b74098ac780c213646b</anchor>
      <arglist>[40]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERV_TCP_PORT</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a290be9c6d1b99278aad35f484e10acd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SERVER_MACHINE_NAME</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>af8ec278169df1518a539c62cd0dab70b</anchor>
      <arglist>[80]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Smask</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>a944d4fe3785dc6e96c26892f75c2e9fa</anchor>
      <arglist>[NUM_MASK]</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>State</name>
      <anchorfile>Nclient_8h.html</anchorfile>
      <anchor>ab04a2e2aae3b6bc3216bcb487fdcdad0</anchor>
      <arglist>[NUM_STATE]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Ndirect.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/scout_robot/scout_ndirect/src/Ndirect/</path>
    <filename>Ndirect_8c</filename>
    <includes id="Nclient_8h" name="Nclient.h" local="yes" imported="no">Nclient.h</includes>
    <class kind="struct">_PosDataAll</class>
    <member kind="define">
      <type>#define</type>
      <name>AC</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a67d1a34c515736c571484ec2a3543da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ADD_OBS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a04191b58269c5a71d3d4ee2318c762a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_CP</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ae1d50094cd870ae47da3ccfb5747bb86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_IR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a4b62df37d723d267c77f505ca44e071d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_LS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9913e26c0282d4684a1c0f9d3f1b03b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_SER</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ae204c52e9fd0b5c6c50b32b3713a09c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_SG</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9245954b557f50fb11adcda02c422c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_SN</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a68c653c9e97e79d93e4183bcd3036aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONF_TM</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a4c93fc94b92b0ebb20fed86f8277f19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONNECT_TIMEOUT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a252b2cb72531cb00ecd4d4db37a5a473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7e463881fb9033a2fb65f3782d4e1c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DA</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>acaba73993d2c403abed4bbab07d3fa3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DELETE_OBS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a81f4490e0295565cf4a26fbf3cde7065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DP</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab3383e72bb58d5e6faf0501cd117acfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_BP</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5d128ba87e5d38f46d3fb78c3ecf4d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_CP</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>afd31caba7e84d5d3381fd8daac2e35b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_IR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aac589ecea4c2916fe0b41d2ee572e7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_LS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a8f77ff76efc87c88999df9f6dd54ade2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_RA</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a0b4d94ec5c707fd12581bcb7a328ca1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_RC</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a921c098d9306e1705569745aade56466</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_RV</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad769832535ec9f67f455b477785f09b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_SG</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad37eec976460f60145a550b0623d58ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_SN</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aab8ac171a92fe74b75563874d18f83cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9d7be33a951c7d74d3d6b45de8d44729</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LONG_B</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a25daf94c4072430045305bbfbfd5a989</anchor>
      <arglist>(x, y, z, q)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LP</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5b11d088a6ab6484ad47eaa4398e58eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOVE_OBS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a8eb014da7a6b4f96f42289baeb11a74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MV</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7ad7aedf370a8b5c9fe4725394028f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAK</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7ff3e502ffb5d509612c6c6741de45cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NORMAL_TIMEOUT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aaf8bc6449d5601821434d774991d4d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_COMMANDS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>adef3034178d2e2de064a8709350e8f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PA</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a74cb3af6041b109c53743b600ebbcf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLACE_ROBOT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a1e40c9ed52c64234e16d5728b94372ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_BUMPER_PI</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a8620a23c7b95f3c59ea77baedd520a3c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_COMPASS_PI</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3938f31d5635b2230730d11dc588eb49</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_INFRARED_PI</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3bd308b808fb6a463a6309263eb5ad5f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_LASER_PI</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a08ee637a41361efe067ccc79b99e15cb</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_SONAR_PI</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a80462c8c900deda69b2f1d09f0cef366</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a088f4c3612d1ab1c9f6f139234ae533b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANGE_CPU_VOLTAGE</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a69264994afb1c8fc2c1694babcf52357</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANGE_MOTOR_VOLTAGE</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ada2bdd60bbcfb38125e5df2275c49f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RE_XMIT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa557c2d4ba87742320900a335491d728</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_OPEN_ERROR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a01662348bc20182d53d1035f88cab577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_PKG_ERROR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3dc0b07f6c7d62f24a78e9dec96ec35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_READ_ERROR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a14dfed885a1790bd1fa0fa77f05411ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_TIMEOUT_ERROR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a6aa9e7dde74c01733a5dc0bce620bb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_WRITE_ERROR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aaed7087b58dcb3835488427866606c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETUP_LS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ae6bb8cca09fbdecc552c40f47c1bcac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SP</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aecd69d9a67487cc45c38eb184c50538a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPECIAL</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a84acb423f634978b61ac46856de40a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPECIAL_TIMEOUT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5bb20f38331eab767aef17e252c64366</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ST</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab52cdc475a6866d1be7b5807fb623f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TK</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad72e589e37189fb1e49961335cf6d0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USER_BUFFER_LENGTH</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a2b10c734b43298a6c382bda632bc1cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VM</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>adfc557c4c5ffee93683554f98270d461</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WS</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a59799636dce6e7dfa2ce20c48147fa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZR</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a38acb6d1e61a0929d5eaa2f3a3b26495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _PosDataAll</type>
      <name>PosDataAll</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a674ac90a16225bdcfde628baa0068264</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ac</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a11990d47b6127ac6a9ddb7093be06458</anchor>
      <arglist>(int t_ac, int s_ac, int r_ac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_Obs</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5a57e589a3cf653d12bcfe20332df891</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_obstacle</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a32121334f7c7a6a34f7c1e64f5999ed6</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_mv</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a69a8e5aaa476d5c31bae6e80bee6d222</anchor>
      <arglist>(long l_mode, long l_v, long g_mode, long g_v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_ws</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a1b978b41be23e611179966e084dc2cb6</anchor>
      <arglist>(short l, short g, long timeout, long *time_remain)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>arm_zr</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa809fe0f05370213d1318b2fdf0ca224</anchor>
      <arglist>(short override)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned char</type>
      <name>bits_to_byte</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9b84db1cc3dad757aa74b3db2357c7e9</anchor>
      <arglist>(char bt0, char bt1, char bt2, char bt3, char bt4, char bt5, char bt6, char bt7)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned char</type>
      <name>buf_fill</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a18c8cd2021f0810ec98d98c727cbf07b</anchor>
      <arglist>(int fd, int conn_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>combine_bumper_vector</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a2d71536907252b9b0f4423065e3f3c2c</anchor>
      <arglist>(unsigned char b1, unsigned char b2, unsigned char b3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>Comm_Robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a2fbe05e8f7f73136fc195f2aa4285da4</anchor>
      <arglist>(int fd, unsigned char command[BUFSIZE])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_cp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ac55a41db47455071d6eb38a4bbf0b36a</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_ir</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa4bef726f93d9017b206b70d4ebe5b83</anchor>
      <arglist>(int history, int order[16])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_ls</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a516666d9348cfe8a547fa5107beab1d6</anchor>
      <arglist>(unsigned int mode, unsigned int threshold, unsigned int width, unsigned int num_data, unsigned int processing)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_ser</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a209ce7808ed06de437e6c323d9c554a7</anchor>
      <arglist>(unsigned char port, unsigned short baud)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_sg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a6e08192c58751614b999dee925d14a6c</anchor>
      <arglist>(unsigned int threshold, unsigned int min_points, unsigned int gap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_sn</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa04dbfdbd8c839e89098a10db5b59451</anchor>
      <arglist>(int rate, int order[16])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>conf_tm</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa532a7f7a872dbff6fadfde26906f425</anchor>
      <arglist>(unsigned char timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect_robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab67e29b729f59438ac5ba4fdd3e370ba</anchor>
      <arglist>(long robot_id,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_laser</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3b638bdd4128040953fb0c584102f1df</anchor>
      <arglist>(int *laser)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>convertAddr</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a8fb46b89f74b30610dce35b26fc11f61</anchor>
      <arglist>(char *name, char *addr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>create_robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa88f0efea4cb05d9772f4a72ea92a1bf</anchor>
      <arglist>(long robot_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ct</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a56798ccac67f0d27d2fcec7211aaf7c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>da</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa60352fb9e16e35b22013daaa028a8b9</anchor>
      <arglist>(int th, int tu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delete_Obs</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ac1654784d33887785172312d1c8c87dc</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delete_obstacle</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>acffa39c1291d6ef36e543bc2376d4c3d</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disconnect_robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>adefd4529ef79c11cbaf49e4137722530</anchor>
      <arglist>(long robot_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>add711b38b905f078f09b08c744a7bab8</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_arc</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a24ceb82b07cbc69142915859abb86cfd</anchor>
      <arglist>(long x_0, long y_0, long w, long h, int th1, int th2, int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_line</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad5030b8fc0a07daaa3eeb951d130502b</anchor>
      <arglist>(long x_1, long y_1, long x_2, long y_2, int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>draw_robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>abba94da6021bc1c85e326050c0399256</anchor>
      <arglist>(long x, long y, int th, int tu, int mode)</arglist>
    </member>
    <member kind="function">
      <type>signed short</type>
      <name>extract2byteint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>acebe02a3795638f1639b900ab5ac32bd</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>extract2byteuint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aafb30dffb2ff3a8fd2ad650422d58fb9</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>signed long</type>
      <name>extract4byteint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a09fe5e5da1b38061465dc437b526be94</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>extract4byteuint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a0519dfa3f7ee12646aeb60209696ae9f</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>extract_receive_buffer_header</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9a54f97948edfa3158c5fc354ca2bbcb</anchor>
      <arglist>(unsigned short *length, unsigned char *serial_number, unsigned char *packet_type, unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>signed char</type>
      <name>extractchar</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9e3cc045169037cbc3032ffa7171ca21</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>extractdouble</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa1c650df1abc123b66f259dc7b2bd02c</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>extractuchar</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7dc43b3cd3557167d19e244e0268e564</anchor>
      <arglist>(unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_bp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ac1fb28763a1f4c55a81796174b2354de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_cp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>afed6134279ec0b6b950b81493d1aa66d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ir</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7e5f165e99a4ae7100ce419ac4726702</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_laser</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9ad99f7555f4be54c82164a7ed34ab47</anchor>
      <arglist>(int laser[2 *NUM_LASER+1])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ls</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a4d0eb3a7e4f59f67a900abb3649cff6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_mask</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab3147a13ea3c61093190b1389cb01089</anchor>
      <arglist>(int mask[NUM_MASK])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_ra</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ae25ce1ec1115beb54f7134466d789687</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rc</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a540b24c392933ab70a8188d1285b079b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_robot_conf</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>adf965e46697c93abcad0e511bf83c3cb</anchor>
      <arglist>(long *conf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rpx</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>abcaae94e30de338655d5acbc649f205f</anchor>
      <arglist>(long *robot_pos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rv</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ac18fa1586609f6a675aa5a6b4f95babd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a402d1a0d635db0f732068cd233a28a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sn</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a6e05b71985937a41cbe5e32548f08afa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_state</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aafa79ca1671b2f8ceeef07204ee86a0b</anchor>
      <arglist>(long state[NUM_STATE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned char</type>
      <name>GETC</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a54d7f3e51bb3f7be1ad132f50563fc1d</anchor>
      <arglist>(int fd, int conn_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gs</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>adc7bd518cdbf56a7418ab77829c6db71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>high_half</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a4312c34a3f1db7e9ee5c46d3cd41b584</anchor>
      <arglist>(unsigned char num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_mask</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ada6f7971805a18503a454c78c9827111</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_receive_buffer</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a860de409a6f66433290745d859d63213</anchor>
      <arglist>(unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_send_buffer</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7a4f785256d35bff31f7994849ccd4d8</anchor>
      <arglist>(unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init_sensors</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a23236238c502c3d9d4e3591f21358afe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>low_half</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9fbc643917530883d6a8f6edc451b9a0</anchor>
      <arglist>(unsigned char num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a6b18a2ab872be8046b1d029c5ae1be05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>motion_check</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aca27acea50186e57463e9d953df1fc45</anchor>
      <arglist>(long type, double a1, double a2, double a3, double a4, double a5, double a6, double a7, double collide[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move_Obs</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad70abfe958ac69b27a42cd0c3b649300</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1], long dx, long dy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move_obstacle</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>affc764b45a33e89be87008f9489324b3</anchor>
      <arglist>(long obs[2 *MAX_VERTICES+1], long dx, long dy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mv</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab3218a7b2d1a2c939274d5389b622f3c</anchor>
      <arglist>(int t_mode, int t_mv, int s_mode, int s_mv, int r_mode, int r_mv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_world</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3b175f5caf93092bd07c8a8538d12ea3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open_serial</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a350f1d18c3c6c47192072030aba20b95</anchor>
      <arglist>(char *port, unsigned short baud)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pa</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad2f4028b57c29b1850afe7a3a08b6cf1</anchor>
      <arglist>(int t_pa, int s_pa, int r_pa)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>place_robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5714a5da5e5a374c3bc434f59996c88d</anchor>
      <arglist>(int x, int y, int th, int tu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posBumperGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad8e92be0e979ee06154ce60f0217d626</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posCompassGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3316d0a5826b6db1ce6045c026746960</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posDataCheck</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aae669fa1634fdba0a26b1b8e679f716e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posDataRequest</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>adbc80905934e4e4fe1e4a59bf7653a07</anchor>
      <arglist>(int posRequest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posInfraredGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a1ecb5645f11bc95aaab44da0dd26dfd5</anchor>
      <arglist>(PosData *posData, int infraredNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posInfraredRingGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a45e797395b29c580e5c30b61af0d77ca</anchor>
      <arglist>(PosData posData[INFRAREDS])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posLaserGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a31c2e4af792d5f167b0155423189e273</anchor>
      <arglist>(PosData *posData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>posLongExtract</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>affb3184968aaf26cb2cbbe0fa6d01fbc</anchor>
      <arglist>(unsigned char *inbuf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>posPackageProcess</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>abbf59607d4cb1822c0db1c4dfa53f4ec</anchor>
      <arglist>(unsigned char *inbuf, PosData *posData)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posSonarGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a879e708fd95a540954d1c4029ed9449a</anchor>
      <arglist>(PosData *posData, int sonarNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posSonarRingGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5dcf7b855662a28bcdf6467547c7e2c5</anchor>
      <arglist>(PosData posData[SONARS])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posTimeGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ae625056a01e98208ce6b792000d9cfc3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>posUnsignedLongExtract</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a615cd620fa29a991d44e99506c1370d1</anchor>
      <arglist>(unsigned char *inbuf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pr</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a6a138b91a71959492b78a3d8cb331f99</anchor>
      <arglist>(int t_pr, int s_pr, int r_pr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>predict_sensors</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>af43cca0d7ffa0f33d3aba41494ae4c45</anchor>
      <arglist>(int x, int y, int th, int tu, long *state, int *laser)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Acceleration_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a56eac970f36d36893ce2f481e7b6d9b6</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Bumper_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a366096e2ebd78736fd204ad1922e3a84</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Compass_Conf_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9b66d0cf0b3474fcfe122e505026b476</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Compass_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a29c91ed98679299035b3163ae4da79b0</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Configuration_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a81cd90c39383ffafb38a5dd03c10dc2b</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Infrared_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a031b0d4705e798ce64ea78fc84908930</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Laser_Line_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>acfa0113775e0b3f411198107f231bc45</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Laser_Point_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a795b88706e2fbe8881683355c4d80059</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>Process_Robot_Resp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a17882406a8f0f8f8c4b8d8bd3397c88d</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Sonar_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab3784f651a3f15501f95ec6792156492</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Special_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a2c89c3e720e4aa216ffe473c0025602d</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_State_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a2e6fe1d20893a089b177bcf9508c4427</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Process_Velocity_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a322b35d70ed9e47af0ed3ff7bbbaa3a0</anchor>
      <arglist>(unsigned char inbuf[BUFSIZE])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ProjectPhy</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a1885a598eaadde26d15abe429e653da5</anchor>
      <arglist>(double xi1, double yi1, double *x, double *y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>quit_server</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a43351cc96eac5150ea323ee118e31740</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>Read_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7aab89c2eaa9e4120a39baee1a031472</anchor>
      <arglist>(int fd, int conn_type, unsigned char *inbuf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>real_robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa9402174e4c7cb4b339fef71e51ba911</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>serial_ready</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a757df7ab7afc42e4052c3f3ab7e95ca4</anchor>
      <arglist>(int fd, int wait)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>server_is_running</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7fdbd78ba419b21022eab2c4acae6535</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_mask</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a11b92c12adaa5be202c129ec5e3cc49d</anchor>
      <arglist>(int mask[NUM_MASK])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_serv_tcp_port</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa36364b7fb81740656545fc3ac858929</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_server_machine_name</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7b7bee30824309225bd197e5a3127510</anchor>
      <arglist>(char *sname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>signed_int_to_two_bytes</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a2d83c9353879d2957d43ce3990b4285c</anchor>
      <arglist>(int n, unsigned char *byte_ptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simulated_robot</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a419e370267a6d71b6d69efe843cb3fa1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a94817d502fae7b2ff322917ba6007d85</anchor>
      <arglist>(int t_sp, int s_sp, int r_sp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>special_request</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9191713166cce8e98755b570096ac618</anchor>
      <arglist>(unsigned char *user_send_buffer, unsigned char *user_receive_buffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>st</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7c608b64c4edce125639af70fd4d40f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff2byteint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a95af0a80d0d1684ccb711242f3750063</anchor>
      <arglist>(signed short data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff2byteuint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a95543eb9932b7f66e4a876921d5f20ca</anchor>
      <arglist>(unsigned short data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff4byteint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9836d2ab7c8b299cbd715da1e2daef3d</anchor>
      <arglist>(signed long data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff4byteuint</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>af65107ddd90a81cd556cb6e855b59a5b</anchor>
      <arglist>(unsigned long data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stuff_length_type</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a4bd09dd3b5e576964d795bfe5a274068</anchor>
      <arglist>(int length, int ptype, unsigned char *byte_ptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuff_send_buffer_header</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3f5479ef2912fa09924fdd23a6105445</anchor>
      <arglist>(unsigned short index, unsigned char serial_number, unsigned char packet_type, unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stuff_three_signed_int</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad6a7d2dac371812cf0c9d89b1ab71b89</anchor>
      <arglist>(int length, int ptype, int num1, int num2, int num3, unsigned char *byte_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stuff_three_unsigned_int</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a646b7345ff61d7502af7b3810396b7e5</anchor>
      <arglist>(int length, int ptype, int num1, int num2, int num3, unsigned char *byte_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stuff_two_signed_int</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ade2d0d2d833ab113b9bc5b85cb1ea419</anchor>
      <arglist>(int length, int ptype, int num1, int num2, unsigned char *byte_ptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffchar</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ada22454e72147c769cb87d7fdb272470</anchor>
      <arglist>(signed char data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffdouble</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a3a40fc70a7270d32049bb9dc8d54ae46</anchor>
      <arglist>(double data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stuffuchar</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aff6cf51169ac1a9ba8e7b6aebc3304f6</anchor>
      <arglist>(unsigned char data, unsigned char *buffer, unsigned short *index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>timePackageProcess</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ac0abaa2dac1fca5f1443b449719199f2</anchor>
      <arglist>(unsigned char *inbuf, unsigned long *timeS)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tk</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>af82f92adf1757da755400f9cefb12858</anchor>
      <arglist>(char *talk_string)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>two_bytes_to_signed_int</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a0ca5267dd7c9bcb77e9e1ef22ff072e2</anchor>
      <arglist>(unsigned char low_byte, unsigned char high_byte)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>two_bytes_to_unsigned_int</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a2ad6067b61e0a173466d5cb8a0cc49bc</anchor>
      <arglist>(unsigned char low_byte, unsigned char high_byte)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unsigned_int_to_two_bytes</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a737cd30a67a4345592d41f4f7fbe4da7</anchor>
      <arglist>(int n, unsigned char *byte_ptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>vm</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7a6090897fad585f07d32c022e8a3cc0</anchor>
      <arglist>(int t_v, int s_v, int r_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>voltConvert</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a0e5073e8e903729053716790fa273bc9</anchor>
      <arglist>(unsigned char reading, float range)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>voltCpuGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5394ffa2aee8c8f8c972fe8ff5397916</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>voltMotorGet</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ad4c095d818a59b8ea0409167d5fb8086</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>voltPackageProcess</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a24ab68e896f8ce529c7f8ce11f43bd16</anchor>
      <arglist>(unsigned char *inbuf, unsigned char *voltCPU, unsigned char *voltMotor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>Write_Pkg</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab6aacf488c27a7ed7eafec954f493d3c</anchor>
      <arglist>(int fd, unsigned char *outbuf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ws</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aa8ffab7472cc4a3756be46c615f6a53d</anchor>
      <arglist>(unsigned char t_ws, unsigned char s_ws, unsigned char r_ws, unsigned char timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>zr</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a67ce6b82e4fbc1d4cc1b3b12d701a21b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>buf</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a200c7ebe00d11dee15f0b7dc3c145136</anchor>
      <arglist>[BUFSIZE]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char *</type>
      <name>bufe</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a0fbed688c70cf793d37c1cafd98ff044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char *</type>
      <name>bufp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a9210b2e3c7404cb76d5ae3b594c2507f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>conn_value</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5a045941af4ae3b032827a8c57d11f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connect_type</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab1ed8d3ea473f42caa7eb2d837d8a96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>cvsid_host_client_Ndirect_c</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a14604a7c2be5201ba589811acd5c60ca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_ROBOT_TCP_PORT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a93a1dd6f6dd214128e4d1aee1fb88635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_SERIAL_BAUD</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a7f495316a6732cbce188cfd432f305c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>device</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>af2ff1e3088c734549b4c3676c5e86a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>errorp</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a839e6cd0b1a4d4067aa4c0a7b0a90fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>Fd</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>abda43b140ca4d5a9fadc390a22b20521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Host_name</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ae40be32fce01a0135ab8a696f713b958</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Laser</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a62fca32a1dc8e7e19f7c1513a8d25bc4</anchor>
      <arglist>[2 *NUM_LASER+1]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_CALIBRATION</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ac1e3af7ea0ea2d5e2d6725e97e8a09e2</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>laser_mode</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>af2b5913a033eabc361337c7e6ac9ebf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_OFFSET</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a5a442a32ba8473523e50dfa15185215c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>model</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a027a1f1731d22465c926ce57be2364c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PosDataAll</type>
      <name>posDataAll</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab9bb847c5b3aba93f7c5d30d998722f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned long</type>
      <name>posDataTime</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a11bd7cd6f70831fb1df4387ec508c65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>Robot_id</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab8e5c3327ecef35eea8f09eff4f2c06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SERV_TCP_PORT</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a290be9c6d1b99278aad35f484e10acd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SERVER_MACHINE_NAME</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>af8ec278169df1518a539c62cd0dab70b</anchor>
      <arglist>[80]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Smask</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a944d4fe3785dc6e96c26892f75c2e9fa</anchor>
      <arglist>[NUM_MASK]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned short</type>
      <name>special_answer_size</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>aeac0898a5635da5e369c8b3872567eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char *</type>
      <name>special_buffer</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a52d5afc06dd7fafd1bb7b4aa415a0bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>State</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>ab04a2e2aae3b6bc3216bcb487fdcdad0</anchor>
      <arglist>[NUM_STATE]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>usedSmask</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a10031a78014de5fa737c23b0517bec32</anchor>
      <arglist>[NUM_MASK]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>voltageCPU</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a88f410088ca7b324021d91d7e998bd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>voltageMotor</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a46452f459092d2ce872d3b7460387e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>wait_time</name>
      <anchorfile>Ndirect_8c.html</anchorfile>
      <anchor>a1853c17443a5893d3acd539b3c7a9289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scout_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-isr-uc-ros-pkg/doc_stacks/2014-01-06_11-21-59.047934/scout_robot/scout_ndirect/src/</path>
    <filename>scout__node_8cpp</filename>
    <includes id="Nclient_8h" name="Nclient.h" local="yes" imported="no">Nclient.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BATTERY_HIGH</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a2c0b22735440c4236af7e2b8a78d6ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BATTERY_LOW</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>afd318e2ebde322f320606bb98b7b7ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BATTERY_MED</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a34f42f2c9c0237a3af3c7206c2625241</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BRIDGE_BAUD_RATE</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a83c8f01aa592f41f0f992ca94b21e1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEGREE_TO_RADIAN</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>ae2cd60a5d6dd64f6b551b75965563092</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INCH_TO_METER</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a0c5b2a8d3611681915d039b5534a0a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NODE_VERSION</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a3c1d14e005131bc439de0596acdcef57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCOUT_BAUD_RATE</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a133fa5fbbe7eab224a4fa6a547e932d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdVelReceived</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a3a9a30b4597310f67707a6d1217fd9a1</anchor>
      <arglist>(const geometry_msgs::Twist::ConstPtr &amp;cmd_vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>State</name>
      <anchorfile>scout__node_8cpp.html</anchorfile>
      <anchor>ab04a2e2aae3b6bc3216bcb487fdcdad0</anchor>
      <arglist>[NUM_STATE]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_ConfigData</name>
    <filename>struct__ConfigData.html</filename>
    <member kind="variable">
      <type>long</type>
      <name>configSteer</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>a5b41b3d9b9798134c52d566b85cde442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>configTurret</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>a0c12aebd65ad826bdf67448673af6a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>configX</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>a5c3e912f62262f411d1f0cb2b23763d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>configY</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>a416567fcc07c6ea3a729de794ed0bbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeData</type>
      <name>timeStamp</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>a84260875bec4231cffc34faf1a0d4777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>velSteer</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>a42d8eca40553e96d81f69080529f1d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>velTrans</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>ac3318278127f48b3ec2de072ce566480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>velTurret</name>
      <anchorfile>struct__ConfigData.html</anchorfile>
      <anchor>a40365b9824041951ec9fe72b4fc14947</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_PosData</name>
    <filename>struct__PosData.html</filename>
    <member kind="variable">
      <type>ConfigData</type>
      <name>config</name>
      <anchorfile>struct__PosData.html</anchorfile>
      <anchor>a27ae2d50dcc38787c2295e0dc8df6161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeData</type>
      <name>timeStamp</name>
      <anchorfile>struct__PosData.html</anchorfile>
      <anchor>a5501641bfe2e486bb0000ade21928ad0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_PosDataAll</name>
    <filename>struct__PosDataAll.html</filename>
    <member kind="variable">
      <type>PosData</type>
      <name>bumper</name>
      <anchorfile>struct__PosDataAll.html</anchorfile>
      <anchor>a9d71803124836e62be13239b887269d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PosData</type>
      <name>compass</name>
      <anchorfile>struct__PosDataAll.html</anchorfile>
      <anchor>ae2c182ab357571c77fb2e0f9b69ca5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PosData</type>
      <name>infrared</name>
      <anchorfile>struct__PosDataAll.html</anchorfile>
      <anchor>a48311f0185aec09b6b93ed7af40ee7cf</anchor>
      <arglist>[INFRAREDS]</arglist>
    </member>
    <member kind="variable">
      <type>PosData</type>
      <name>laser</name>
      <anchorfile>struct__PosDataAll.html</anchorfile>
      <anchor>a10b35d93d2c1ff4e5557ecf1a87fa943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PosData</type>
      <name>sonar</name>
      <anchorfile>struct__PosDataAll.html</anchorfile>
      <anchor>a55e2aebc9e78fd195c61477d95bd7a0f</anchor>
      <arglist>[SONARS]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>double_union</name>
    <filename>uniondouble__union.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>bytes</name>
      <anchorfile>uniondouble__union.html</anchorfile>
      <anchor>ac8c4e3fe970f1cd15380b8012c4250e1</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>data</name>
      <anchorfile>uniondouble__union.html</anchorfile>
      <anchor>a38dd25e502773a3abb2211c30da62f22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>long_union</name>
    <filename>unionlong__union.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>bytes</name>
      <anchorfile>unionlong__union.html</anchorfile>
      <anchor>ada9ffa79f8b3ea3284488ff2eaaf17f4</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>data</name>
      <anchorfile>unionlong__union.html</anchorfile>
      <anchor>a99974a7178cadc7c3c08c7c1e49a3352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>words</name>
      <anchorfile>unionlong__union.html</anchorfile>
      <anchor>a5e0da910f45c0e64d4fe3a63688818f8</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>reply_struct</name>
    <filename>structreply__struct.html</filename>
    <member kind="variable">
      <type>long</type>
      <name>mesg</name>
      <anchorfile>structreply__struct.html</anchorfile>
      <anchor>af6114921b2d8b003b2fa1be8f2ef1d38</anchor>
      <arglist>[USER_BUFFER_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>size</name>
      <anchorfile>structreply__struct.html</anchorfile>
      <anchor>aa3a33c9715ddfd1e941743f7c6c132d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>type</name>
      <anchorfile>structreply__struct.html</anchorfile>
      <anchor>abfbc1fd91c4262aab26ab340e5acb6f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>request_struct</name>
    <filename>structrequest__struct.html</filename>
    <member kind="variable">
      <type>long</type>
      <name>mesg</name>
      <anchorfile>structrequest__struct.html</anchorfile>
      <anchor>a07cf055a9939f59ea5b27fa88aa70ef1</anchor>
      <arglist>[USER_BUFFER_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>size</name>
      <anchorfile>structrequest__struct.html</anchorfile>
      <anchor>ac95d03bf3b92cd1b7b82eb185ad12513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>type</name>
      <anchorfile>structrequest__struct.html</anchorfile>
      <anchor>a9ac6c9032736c24d4c1c60df2b72e43f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>short_union</name>
    <filename>unionshort__union.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>bytes</name>
      <anchorfile>unionshort__union.html</anchorfile>
      <anchor>aaf6ae67b3e91bdb5a1699929227c6703</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>data</name>
      <anchorfile>unionshort__union.html</anchorfile>
      <anchor>a86f2db65157f22401fa0c7cebd3ed288</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>ulong_union</name>
    <filename>unionulong__union.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>bytes</name>
      <anchorfile>unionulong__union.html</anchorfile>
      <anchor>a1d017afc80cc149b85aec6ee70d38912</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>data</name>
      <anchorfile>unionulong__union.html</anchorfile>
      <anchor>ae961c20753a7660fca546015d6a012e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>words</name>
      <anchorfile>unionulong__union.html</anchorfile>
      <anchor>a5aa86ca4dced3d4416cedd2588d95336</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>ushort_union</name>
    <filename>unionushort__union.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>bytes</name>
      <anchorfile>unionushort__union.html</anchorfile>
      <anchor>ac7195a0744380730a8750726fb3b683a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>data</name>
      <anchorfile>unionushort__union.html</anchorfile>
      <anchor>a9f5610d8b3ae80768f9638e81804e16f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
