Property Tree/Native Protocol Slaving: Difference between revisions

Jump to navigation Jump to search
m
m (Update forum links)
Line 197: Line 197:
<?xml version="1.0"?>
<?xml version="1.0"?>
<PropertyList>
<PropertyList>
<generic>
<generic>
  <output>
<output>
      <line_separator>newline</line_separator>
<line_separator>newline</line_separator>
      <var_separator>,</var_separator>
<var_separator>,</var_separator>
     
      <chunk>
        <node>/position/gear-agl-ft</node>
        <type>float</type>
        <format>%1.9f</format>
        </chunk>
<!--     
      <chunk>
        <node>/orientation/pitch-deg</node>
        <type>double</type>
        <format>%f</format>
        </chunk>     
     
      <chunk>
          <node>/orientation/roll-deg</node>
          <type>double</type>
        <format>%f</format>
        </chunk>  -->


      <chunk>
<chunk>
          <node>/rotors/main/blade/flap-deg</node>
<node>/position/gear-agl-ft</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%1.9f</format>
        </chunk>                  
</chunk>
<!-- <chunk>
<node>/orientation/pitch-deg</node>
<type>double</type>
<format>%f</format>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade/incidence-deg</node>
<node>/orientation/roll-deg</node>
          <type>float</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk> -->


      <chunk>
<chunk>
          <node>/rotors/main/blade/position-deg</node>
<node>/rotors/main/blade/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[1]/flap-deg</node>
<node>/rotors/main/blade/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[1]/incidence-deg</node>
<node>/rotors/main/blade/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[1]/position-deg</node>
<node>/rotors/main/blade[1]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[2]/flap-deg</node>
<node>/rotors/main/blade[1]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[2]/incidence-deg</node>
<node>/rotors/main/blade[1]/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[2]/position-deg</node>
<node>/rotors/main/blade[2]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[3]/flap-deg</node>
<node>/rotors/main/blade[2]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[3]/incidence-deg</node>
<node>/rotors/main/blade[2]/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[3]/position-deg</node>
<node>/rotors/main/blade[3]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[4]/flap-deg</node>
<node>/rotors/main/blade[3]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[4]/incidence-deg</node>
<node>/rotors/main/blade[3]/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[4]/position-deg</node>
<node>/rotors/main/blade[4]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[5]/flap-deg</node>
<node>/rotors/main/blade[4]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[5]/incidence-deg</node>
<node>/rotors/main/blade[4]/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[5]/position-deg</node>
<node>/rotors/main/blade[5]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                                                       
</chunk>
     
  <!--  <chunk>
          <node>/rotors/main/blade[0]/position-deg</node>
          <type>float</type>
        <format>%f</format>
        </chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[0]/incidence-deg</node>
<node>/rotors/main/blade[5]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk> -->
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone-deg</node>
<node>/rotors/main/blade[5]/position-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<!-- <chunk>
          <node>/rotors/main/cone1-deg</node>
<node>/rotors/main/blade[0]/position-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone2-deg</node>
<node>/rotors/main/blade[0]/incidence-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk> -->


      <chunk>
<chunk>
          <node>/rotors/main/cone3-deg</node>
<node>/rotors/main/cone-deg</node>
          <type>double</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone4-deg</node>
<node>/rotors/main/cone1-deg</node>
          <type>double</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>
     
      <chunk>
          <node>/rotors/main/roll-deg</node>
          <type>float</type>
        <format>%f</format>
        </chunk>     
     
      <chunk>
          <node>/rotors/main/rpm</node>
          <type>double</type>
        <format>%f</format>
        </chunk>


      <chunk>
<chunk>
          <node>/rotors/main/stall</node>
<node>/rotors/main/cone2-deg</node>
          <type>double</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/stall-filtered</node>
<node>/rotors/main/cone3-deg</node>
          <type>double</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/torque</node>
<node>/rotors/main/cone4-deg</node>
          <type>float</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/yaw-deg</node>
<node>/rotors/main/roll-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>     
</chunk>
  </output>
<!-- ******************************************************** --> 
  <input>
      <line_separator>newline</line_separator>
      <var_separator>,</var_separator>
     
      <chunk>
        <node>/position/gear-agl-ft</node>
        <type>float</type>
        <format>%1.9f</format>
        </chunk>
<!--     
      <chunk>
        <node>/orientation/pitch-deg</node>
        <type>double</type>
        <format>%f</format>
        </chunk>     
     
      <chunk>
          <node>/orientation/roll-deg</node>
          <type>double</type>
        <format>%f</format>
        </chunk>  -->


      <chunk>
<chunk>
          <node>/rotors/main/blade/flap-deg</node>
<node>/rotors/main/rpm</node>
          <type>float</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade/incidence-deg</node>
<node>/rotors/main/stall</node>
          <type>float</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade/position-deg</node>
<node>/rotors/main/stall-filtered</node>
          <type>float</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[1]/flap-deg</node>
<node>/rotors/main/torque</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[1]/incidence-deg</node>
<node>/rotors/main/yaw-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>
</output>
<!-- ******************************************************** -->
<input>
<line_separator>newline</line_separator>
<var_separator>,</var_separator>


      <chunk>
<chunk>
          <node>/rotors/main/blade[1]/position-deg</node>
<node>/position/gear-agl-ft</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%1.9f</format>
        </chunk>
</chunk>
<!-- <chunk>
<node>/orientation/pitch-deg</node>
<type>double</type>
<format>%f</format>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[2]/flap-deg</node>
<node>/orientation/roll-deg</node>
          <type>float</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk> -->


      <chunk>
<chunk>
          <node>/rotors/main/blade[2]/incidence-deg</node>
<node>/rotors/main/blade/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[2]/position-deg</node>
<node>/rotors/main/blade/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[3]/flap-deg</node>
<node>/rotors/main/blade/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[3]/incidence-deg</node>
<node>/rotors/main/blade[1]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[3]/position-deg</node>
<node>/rotors/main/blade[1]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[4]/flap-deg</node>
<node>/rotors/main/blade[1]/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[4]/incidence-deg</node>
<node>/rotors/main/blade[2]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[4]/position-deg</node>
<node>/rotors/main/blade[2]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[5]/flap-deg</node>
<node>/rotors/main/blade[2]/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[5]/incidence-deg</node>
<node>/rotors/main/blade[3]/flap-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[5]/position-deg</node>
<node>/rotors/main/blade[3]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                                                       
</chunk>
     
  <!--  <chunk>
          <node>/rotors/main/blade[0]/position-deg</node>
          <type>float</type>
        <format>%f</format>
        </chunk>


      <chunk>
<chunk>
          <node>/rotors/main/blade[0]/incidence-deg</node>
<node>/rotors/main/blade[3]/position-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk> -->
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone-deg</node>
<node>/rotors/main/blade[4]/flap-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone1-deg</node>
<node>/rotors/main/blade[4]/incidence-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone2-deg</node>
<node>/rotors/main/blade[4]/position-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone3-deg</node>
<node>/rotors/main/blade[5]/flap-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>                  
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/cone4-deg</node>
<node>/rotors/main/blade[5]/incidence-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>
     
      <chunk>
          <node>/rotors/main/roll-deg</node>
          <type>float</type>
        <format>%f</format>
        </chunk>     
     
      <chunk>
          <node>/rotors/main/rpm</node>
          <type>double</type>
        <format>%f</format>
        </chunk>


      <chunk>
<chunk>
          <node>/rotors/main/stall</node>
<node>/rotors/main/blade[5]/position-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<!-- <chunk>
          <node>/rotors/main/stall-filtered</node>
<node>/rotors/main/blade[0]/position-deg</node>
          <type>double</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk>


      <chunk>
<chunk>
          <node>/rotors/main/torque</node>
<node>/rotors/main/blade[0]/incidence-deg</node>
          <type>float</type>
<type>float</type>
        <format>%f</format>
<format>%f</format>
        </chunk>
</chunk> -->


      <chunk>
<chunk>
          <node>/rotors/main/yaw-deg</node>
<node>/rotors/main/cone-deg</node>
          <type>float</type>
<type>double</type>
        <format>%f</format>
<format>%f</format>
        </chunk>    
</chunk>
  </input>
 
</generic>
<chunk>
<node>/rotors/main/cone1-deg</node>
<type>double</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/cone2-deg</node>
<type>double</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/cone3-deg</node>
<type>double</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/cone4-deg</node>
<type>double</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/roll-deg</node>
<type>float</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/rpm</node>
<type>double</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/stall</node>
<type>double</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/stall-filtered</node>
<type>double</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/torque</node>
<type>float</type>
<format>%f</format>
</chunk>
 
<chunk>
<node>/rotors/main/yaw-deg</node>
<type>float</type>
<format>%f</format>
</chunk>
</input>
</generic>
</PropertyList>
</PropertyList>
</syntaxhighlight>
</syntaxhighlight>
15

edits

Navigation menu