I did it using configuration only!
Anyone interested?
<?xml version="1.0"?>
<PropertyList>
<generic>
<output>
<binary_mode>true</binary_mode>
<byte_order>host</byte_order>
<var_separator></var_separator>
<line_separator></line_separator><!-- DATA0 = 68 65 84 65 60 -->
<chunk>
<name>XPlaneHeader0</name>
<type>float</type>
<node>/constants/XPlaneHeader</node><!-- DATA-->
</chunk>
<chunk>
<name>XPlaneHeader1</name>
<type>bool</type>
<node>/constants/DefaultZero</node><!-- 0 -->
</chunk>
<chunk>
<name>XPlaneFieldIndex18Header</name>
<type>float</type>
<node>/constants/Header18</node>
</chunk>
<chunk>
<name>pitch</name>
<type>float</type>
<!-- we could just put 0 0 0 0 in here-->
<node>/orientation/pitch-deg</node>
</chunk>
<chunk>
<name>roll</name>
<type>float</type>
<node>/orientation/roll-deg</node>
</chunk>
<chunk>
<name>heading-true</name>
<type>float</type>
<node>/orientation/heading-deg</node>
</chunk>
<chunk>
<name>heading-mag</name>
<type>float</type>
<node>/orientation/heading-magnetic-deg</node>
</chunk>
<chunk>
<name>magnetic-compass-display</name>
<type>float</type>
<node>/instrumentation/magnetic-compass/indicated-heading-deg</node>
</chunk>
<chunk>
<name>mag-variation</name>
<type>float</type>
<node>/environment/magnetic-variation-deg</node>
</chunk>
<chunk>
<name>blank1</name>
<type>float</type>
<node>/orientation/magnetic-variation-deg</node>
</chunk>
<chunk>
<name>blank2</name>
<type>float</type>
<node>/orientation/magnetic-variation-deg</node>
</chunk>
<!-- Position index is 20-->
<chunk>
<name>XPlaneFieldIndex20Header</name>
<type>float</type>
<node>/constants/Header20</node>
</chunk>
<chunk>
<name>latitude-deg</name>
<type>float</type>
<format>%.5lf</format>
<node>/position/latitude-deg</node>
</chunk>
<chunk>
<name>longitude-deg</name>
<type>float</type>
<format>%.5lf</format>
<node>/position/longitude-deg</node>
</chunk>
<chunk>
<name>altitude-ft-msl</name>
<type>float</type>
<node>/position/altitude-ft</node>
</chunk>
<chunk>
<name>altitude-ft-agl</name>
<type>float</type>
<node>/position/altitude-agl-ft</node>
</chunk>
<chunk>
<name>on-runway</name>
<type>float</type>
<node>constants/OnRunway</node>
</chunk>
<chunk>
<name>altitude-ft-ind</name>
<type>float</type>
<node>/instrumentation/altimeter/indicated-altitude-ft</node>
</chunk>
<chunk>
<name>latitude-deg-south</name>
<type>float</type>
<node>/position/latitude-deg</node>
</chunk>
<chunk>
<name>longitude-deg-west</name>
<type>float</type>
<node>/position/longitude-deg</node>
</chunk>
<!-- Velocity and track index 21-->
<chunk>
<name>XPlaneFieldIndex20Header</name>
<type>float</type>
<node>/constants/Header21</node>
</chunk>
<chunk>
<name>xM</name>
<type>float</type>
<node>/constants/xM</node>
</chunk>
<chunk>
<name>yM</name>
<type>float</type>
<node>/constants/yM</node>
</chunk>
<chunk>
<name>zM</name>
<type>float</type>
<node>/constants/zM</node>
</chunk>
<chunk>
<name>xMs</name>
<type>float</type>
<node>/velocities/east-relground-fps</node>
<factor>0.3038</factor>
</chunk>
<chunk>
<name>yMs</name>
<type>float</type>
<format>%.5lf</format>
<node>/velocities/down-relground-fps</node>
<factor>-0.3038</factor>
</chunk>
<chunk>
<name>zMs</name>
<type>float</type>
<format>%.5lf</format>
<node>/velocities/north-relground-fps</node>
<factor>0.3038</factor>
</chunk>
<chunk>
<name>dist-ft</name>
<type>float</type>
<node>/constants/DefaultZero</node>
</chunk>
<chunk>
<name>dist-nm</name>
<type>float</type>
<node>/constants/DefaultZero</node>
</chunk>
</output>
</generic>
</PropertyList>
<constants>
<XPlaneHeader type="float">13.26593</XPlaneHeader>
<DefaultZero type="bool">false</DefaultZero>
<OnRunway type="float">0</OnRunway>
<Header18 type="float">2.522337E-44</Header18>
<Header20 type="float">2.802597E-44</Header20>
<Header21 type="float">2.942727E-44</Header21>
<xM type="float">34280.1875</xM>
<yM type="float">-295.46466</yM>
<zM type="float">-51065.03125</zM>
</constants>
Users browsing this forum: No registered users and 5 guests