<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>CANOpen_buffer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/common/include/</path>
    <filename>CANOpen__buffer_8h</filename>
    <class kind="class">CANOpen_buffer</class>
    <class kind="struct">CANOpen_buffer::Data</class>
  </compound>
  <compound kind="file">
    <name>CANOpen_driver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/common/src/</path>
    <filename>CANOpen__driver_8cpp</filename>
    <includes id="CANOpen__driver_8h" name="CANOpen_driver.h" local="no" imported="no">CANOpen_driver.h</includes>
  </compound>
  <compound kind="file">
    <name>CANOpen_driver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/common/include/</path>
    <filename>CANOpen__driver_8h</filename>
    <class kind="class">CANOpenMaster</class>
  </compound>
  <compound kind="file">
    <name>CANOpen_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/ros/src/</path>
    <filename>CANOpen__test_8cpp</filename>
    <includes id="CANOpenMaster_8h" name="CANOpenMaster.h" local="no" imported="no">CANOpenMaster.h</includes>
    <class kind="class">NodeClass</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CANOpen__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CANOpenCiA402_Objects.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/common/include/</path>
    <filename>CANOpenCiA402__Objects_8h</filename>
    <class kind="class">CANOpenCiA401ObjDirectory</class>
    <class kind="struct">CANOpenCiA401ObjDirectory::CANOpenObj</class>
    <member kind="define">
      <type>#define</type>
      <name>Errorcue</name>
      <anchorfile>CANOpenCiA402__Objects_8h.html</anchorfile>
      <anchor>adad455cf41b098d225751519d193d7e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CANOpenMaster.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/common/src/</path>
    <filename>CANOpenMaster_8cpp</filename>
    <includes id="CANOpenMaster_8h" name="CANOpenMaster.h" local="no" imported="no">CANOpenMaster.h</includes>
    <member kind="function">
      <type>void</type>
      <name>AcitvatePDO</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>abf828d6ca88daf1fdef57651bfe3d007</anchor>
      <arglist>(int CAN_ID, int number, double SYNC_Freq_HZ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AssignValue2PDO</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>a8d72d3903105609ad5a88e8f86d4cf80</anchor>
      <arglist>(int number, char *Msg)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>EvaluateBuffers</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>a3d06098b9764af9c6dfcd2198e459a9f</anchor>
      <arglist>(void *TD)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetRecievedMsgs</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>a182eaa12481670bdbf2a02b35c9c3820</anchor>
      <arglist>(CanMsg *Msgs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitMaster</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>a4a54b24ab29e2b9d2e1000bc5352daba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>MasterThreadFunc</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>a4815415d34fd27b55ce7371eaf546884</anchor>
      <arglist>(void *TD_Master)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SendSYNC</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>a3601cc7c4d6a328b60b58b9c5947d640</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>StartMasterThread</name>
      <anchorfile>CANOpenMaster_8cpp.html</anchorfile>
      <anchor>a121da28588d3870314484677bf9753d6</anchor>
      <arglist>(double SYNC_Freq_HZ)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CANOpenMaster.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/common/include/</path>
    <filename>CANOpenMaster_8h</filename>
    <includes id="CANOpen__buffer_8h" name="CANOpen_buffer.h" local="no" imported="no">CANOpen_buffer.h</includes>
    <class kind="struct">Thread_data</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_InBuffer_Lenght</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a43908660952f41bdf7f87525dc23b58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_PDOS</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a9d0a6c4dd44de93af4b0e6bb7fae24e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AcitvatePDO</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>acaf6c4cdf1be6d32ec2828de8dd2278b</anchor>
      <arglist>(int, int, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AssignValue2PDO</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>ac3c8f7d9c153617b75cfcef9bad6406d</anchor>
      <arglist>(int, char *)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>EvaluateBuffers</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>ac3b18603712254b3b0cd12cd0ad66131</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetRecievedMsgs</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>aacf33ea827f7c5d8dd4ab4a3d573be3e</anchor>
      <arglist>(CanMsg *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitMaster</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a4a54b24ab29e2b9d2e1000bc5352daba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>MasterThreadFunc</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>aec0ef43b9c6a006dc8751b0ecc10db18</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SendSYNC</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a3601cc7c4d6a328b60b58b9c5947d640</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>StartMasterThread</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a3a9a1dba8c453e430f33e37f4706ec5d</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="variable">
      <type>CANPeakSysUSB *</type>
      <name>can_itf</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>ae39d7fb6f59a5c10e5cd73a20120bdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenCiA401_Schunk</type>
      <name>CANObj</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a8366d2a20cbf29a12b991e91a89ef32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::queue&lt; CanMsg &gt;</type>
      <name>InBuffer</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>ac821e1bdee5ffe892aef77286544a799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpen_buffer *</type>
      <name>PDO_buffer</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a09ea0227a4109a88ab14bb6e6b56050c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Thread_data</type>
      <name>TD_Master</name>
      <anchorfile>CANOpenMaster_8h.html</anchorfile>
      <anchor>a299ee74621016fe03f1e49f1ff3cae7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-schunk_modular_robotics/doc_stacks/2013-01-14_12-07-07.912928/schunk_modular_robotics/CANOpen_driver/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="class">
    <name>CANOpen_buffer</name>
    <filename>classCANOpen__buffer.html</filename>
    <class kind="struct">CANOpen_buffer::Data</class>
    <member kind="function">
      <type></type>
      <name>CANOpen_buffer</name>
      <anchorfile>classCANOpen__buffer.html</anchorfile>
      <anchor>a082c33ea8ff0363815edd9411b827928</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CanMsg *</type>
      <name>GetMsg</name>
      <anchorfile>classCANOpen__buffer.html</anchorfile>
      <anchor>a809952c197bee260639d010b335b7dbe</anchor>
      <arglist>(int number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsActive</name>
      <anchorfile>classCANOpen__buffer.html</anchorfile>
      <anchor>abdd428647588d44fa15894e39c73f72a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RegMsg</name>
      <anchorfile>classCANOpen__buffer.html</anchorfile>
      <anchor>a98bafcfeb771dac9488d08095c2ac703</anchor>
      <arglist>(int, int, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SetMsg</name>
      <anchorfile>classCANOpen__buffer.html</anchorfile>
      <anchor>a4d7f9c2d52f000feb807bf21d5e67ead</anchor>
      <arglist>(int, char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CANOpen_buffer</name>
      <anchorfile>classCANOpen__buffer.html</anchorfile>
      <anchor>af2ccf36cae83375f57af8899045b79c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct CANOpen_buffer::Data</type>
      <name>data</name>
      <anchorfile>classCANOpen__buffer.html</anchorfile>
      <anchor>ab4aef4f003a0f26e3d0a06eba915a0c2</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CANOpen_buffer::Data</name>
    <filename>structCANOpen__buffer_1_1Data.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>active</name>
      <anchorfile>structCANOpen__buffer_1_1Data.html</anchorfile>
      <anchor>afd732b3c1828ae357e95d25f89ce72f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CanMsg</type>
      <name>CMsg</name>
      <anchorfile>structCANOpen__buffer_1_1Data.html</anchorfile>
      <anchor>a1b0296e51e44054df99cd4dc12b64b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>desired_SYNC_freq_HZ</name>
      <anchorfile>structCANOpen__buffer_1_1Data.html</anchorfile>
      <anchor>a7c083f630b0dc22ddea45ffcacf652b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NodeID</name>
      <anchorfile>structCANOpen__buffer_1_1Data.html</anchorfile>
      <anchor>a621b18f3c1ef53d330e57003c0f2fcf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CANOpenCiA401ObjDirectory</name>
    <filename>classCANOpenCiA401ObjDirectory.html</filename>
    <class kind="struct">CANOpenCiA401ObjDirectory::CANOpenObj</class>
    <member kind="function">
      <type></type>
      <name>CANOpenCiA401ObjDirectory</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>ac63a1af61be4c385a55972de495d49bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CANOpenCiA401ObjDirectory</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>adc17b9235f8ca312467fda5038e03173</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>controlword</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a10028983fdd6667a4a3b9c6ea6641ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>digital_inputs</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a20dd0ada9b86ebd96b435a8115f9eb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HOMING_MODE</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a712ac2af33f27378c50ce6b8241ef3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>IP_MODE</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a1737efb04ae511889e2144f477aa1cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>manufacturer_status_register</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>aff09446c16844e8774faa7d3be588d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>mode_of_operation</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>affde5855ca1c569bf8a2ff8d2fb9e797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>mode_of_operation_display</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a3917fd0e850078519772392eae61cca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>POSITION_MODE</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a000106fa9a73111200b4cf3d5e2618c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>pre_defined_error_field</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a9167acfafab2ca928b2357902803914e</anchor>
      <arglist>[Errorcue]</arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>producer_heartbeat_time</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a9f3293fb6703d4f1425151d1b19ac2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>statusword</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a46f964c57ddd3d0c6b0db124141482c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>target_velocity</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a80244a7f0149e54f3b18ea36843743b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>TORQUE_MODE</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>ad31343b96a3f9f9a70086959226da5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CANOpenObj</type>
      <name>velocity_actual_value</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>aa80e141853719ae671230544a0c9ae42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>VELOCITY_MODE</name>
      <anchorfile>classCANOpenCiA401ObjDirectory.html</anchorfile>
      <anchor>a96af8dd0d46eda96d1cad3139add4d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CANOpenCiA401ObjDirectory::CANOpenObj</name>
    <filename>structCANOpenCiA401ObjDirectory_1_1CANOpenObj.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Format</name>
      <anchorfile>structCANOpenCiA401ObjDirectory_1_1CANOpenObj.html</anchorfile>
      <anchor>a8045f00aca98f9d418f01a4d09bcabb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>Index</name>
      <anchorfile>structCANOpenCiA401ObjDirectory_1_1CANOpenObj.html</anchorfile>
      <anchor>a3bb01986791b2a040c26721a6823645e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>SubIndex</name>
      <anchorfile>structCANOpenCiA401ObjDirectory_1_1CANOpenObj.html</anchorfile>
      <anchor>a85e2a496d67f8734ca4a1b1cbeaffcdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CANOpenMaster</name>
    <filename>classCANOpenMaster.html</filename>
    <member kind="function">
      <type></type>
      <name>CANOpenMaster</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a97ce109f4bea2c3f81ffc96b0837535f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDIn</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ad1304b8d7ccccab987babcd4b63d875f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNodeState</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ade1a152e8fcbd06e688ed0a93914e4a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetSpeed</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>aac0c8f18b57459734f9a4c95734b9e36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Homing</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ad20151873e96d4222e67f789d288853b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Init</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ac25a427bfc61d180edc49d553a9a3f85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintMotorStatus</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>abc9fffc172612de57047a2e913f430dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Recover</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a4aeb1e3096e978e4b7f344c9903a0c35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SendSYNC</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>aeb2c9317ae4d495461327181d153475e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SetSpeed</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>acd8cb2bbf83863e5633456ab652d5bcc</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WritePDO</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ad91ff3d92f8643510d67315415e105f3</anchor>
      <arglist>(CanMsg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WritePDO</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ad5114a692b33ac7b4d46e068be72d487</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CANOpenMaster</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a182d7c64e751d1d7ab5bde1bff32b18e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>CANDownloadHeader</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ae3e10f71eed16176ab97d77edffe8d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ControlerState</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a1433dc97cc33c982f169222a94690a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>DISABLE_OPERATION</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a9d1e72011ce5d72ad4434c5fd543c2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>DISABLE_VOLTAGE</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ae6cf2a12fc225dd1819522205393ac33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EMCY</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a35824f91dbae0013537e16c381817eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>ENABLE_OPERATION</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a9a98ad60f9654c351a82d3bf3be042c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Fault</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>abb81665a5d632db5ab6ba64325ceb41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Fault_Reaction_Active</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a7becb0b69007998d8f065bc68b735c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>FAULT_RESET</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a95cf1ace9afb5a0797fcd3f1895df3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>FAULT_WAS_ACTIVE</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a20f1667a4fd591905025c4a892f3efe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>HEARTBEAT</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a67ce5b2a3a209c639856b62d13c80f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IS_HOMED</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a24cdfda2cfc5123427c42b3ea95ae36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_CanBaseAddress</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a32211a88202c4b96ed4be9fa8ea6cc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NMT</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ad0619963c5457d674ffe0685da9d9202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NodeState</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a0bd6497cb4b452fa89bbaf2a6094dc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Not_Ready_To_Switch_On</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a4e2be9764cd0b932f7e1c2aef8bce40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Operation_Enable</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a149019a2d94028073952ce4b4aafd2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Quick_Stop_Active</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>aaa07ceed74154a3e23ce2d462b9257d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>QUICKSTOP</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a6d4baa27e8f39089387ed52aafd6eb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Ready_To_Switch_On</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a38ac1e2191e0807847f77621018e6a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RxPDO1</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>afce002defdbf813b982224efd19f8d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RxPDO2</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ae05d400b87648b5ac042d2852c36cf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RxPDO3</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a9db6a9d652ac94fbb8a422a6c8b425a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RxPDO4</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ae89b4e028368be601edebe5dddd4672b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RxSDO</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a2706f3af22fbd729ee9f2a11d242c741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>SHUTDOWN</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a271f52f7e8bf19cbf6b861d929beb3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>SWITCH_ON</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a7b6ee89f17cde99f0a43bffe1c8454b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Switch_On_Disabled</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a217d19b82b17ad7acd3ff4ae898cb29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>Switched_On</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a028d3987148afe2fe34233c49b73c66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SYNC</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>adfdff2ed0fb59e32c77739607a68cf50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TxPDO1</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a01d536ad1592b33e03d800fcd11a6cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TxPDO2</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>aba28c86c61b105697c0012d5f187c305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TxPDO3</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a550f66149241af2455e4f66e94917768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TxPDO4</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a5fe07af7c5a8b9ededb552bf0697015e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TxSDO</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a822204041dac5911efa7dd539c9762ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CANError</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a0111170e5789a0cded62a82f24428640</anchor>
      <arglist>(CanMsg *)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>EvaluateControlerState</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>aa4bab3eec5178affc63a938236a33efa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>NodeStateError</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a15fc3b6ece3ecfb7e05c2908e297d6ae</anchor>
      <arglist>(CanMsg *)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>ReadObject</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>afefdacf2cce2afd8683fc10cdbaa66e3</anchor>
      <arglist>(CANOpenCiA401ObjDirectory::CANOpenObj *)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SendNMT</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ad114708ad8a1d09ea03b2357a3868d3f</anchor>
      <arglist>(unsigned char, unsigned char)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SYNCLoop</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a3f4fec5ed4c855e8aa99140d4fad88d1</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>WaitForHeartbeat</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a1fea94e3888bec569609b724092493a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>WriteObject</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a225ddbeb786a31a6fd4d9c772ec68cbb</anchor>
      <arglist>(CANOpenCiA401ObjDirectory::CANOpenObj *, int)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CanItf *</type>
      <name>can_itf</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>ada6d6954d1bcdd6eecabfcdbeaa07e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CANOpenCiA401ObjDirectory *</type>
      <name>CANObj</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>a4fbe08ed3b7df1b74a309c089c4d2f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>Lin_Axis_max_speed</name>
      <anchorfile>classCANOpenMaster.html</anchorfile>
      <anchor>aeb0443e54fa7511e601d46b3b2bd6170</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NodeClass</name>
    <filename>classNodeClass.html</filename>
    <member kind="function">
      <type></type>
      <name>NodeClass</name>
      <anchorfile>classNodeClass.html</anchorfile>
      <anchor>a81938b05531cae37d2ba479899d09733</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NodeClass</name>
      <anchorfile>classNodeClass.html</anchorfile>
      <anchor>aceaef712c0cf73752fd3b4745837492d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>diagnostic_msgs::DiagnosticStatus</type>
      <name>msg_Error</name>
      <anchorfile>classNodeClass.html</anchorfile>
      <anchor>a4e0ff55c708a01f5515e46fc59823787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>n</name>
      <anchorfile>classNodeClass.html</anchorfile>
      <anchor>a8c4ccae7b3529ec3abe03bb5fb193b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SYNC_Freq_HZ</name>
      <anchorfile>classNodeClass.html</anchorfile>
      <anchor>a5fd9b2e76c3b8e5ce05172ce0f6eab55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>topicPub_CANError</name>
      <anchorfile>classNodeClass.html</anchorfile>
      <anchor>a2e8e53dcdfce6ebf76c524ee9d16bbe3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Thread_data</name>
    <filename>structThread__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>Cycle_Freq_HZ</name>
      <anchorfile>structThread__data.html</anchorfile>
      <anchor>a8a71744750c4a13b510cbf79f06620a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
