<?xml version="1.0" encoding="utf-8"?>
<DataBlock Locale="English" Flags="0">
  <Descriptors Version="10" Locale="English" Flags="7">
    <Descriptor Id="GPS Latitude" DataType="MoTeC.Float" AnalysisInterpolationMode="3" DisplayColorIndex="0" DisplayDPS="6" DisplayUnit="deg"/>
    <Descriptor Id="GPS Latitude Intermediate" DataType="MoTeC.Float" AnalysisInterpolationMode="3" DisplayColorIndex="0" DisplayDPS="6" DisplayUnit="deg"/>
    <Descriptor Id="GPS Longitude" DataType="MoTeC.Float" AnalysisInterpolationMode="3" DisplayColorIndex="0" DisplayDPS="6" DisplayUnit="deg"/>
    <Descriptor Id="GPS Longitude Intermediate" DataType="MoTeC.Float" AnalysisInterpolationMode="3" DisplayColorIndex="1" DisplayDPS="6" DisplayUnit="deg"/>
  </Descriptors>
  <Maths Id="GPS" Flags="191" Locale="English">
    <MathConstants>
      <MathConstant Name="PI" Type="MoTeC.Float" Unit="" Value="3.14159265"/>
    </MathConstants>
    <MathItems>
      <MathExpression Id="GPS Latitude Intermediate" Script="int('Latitude Degrees.Mins (Obs)')+('Latitude Minutes (Obsolete)'/100+'Latitude Minute fract (Obs)'/1000000)/0.6" SampleRate="0" Unit="deg" Active="1" Flags="0"/>
      <MathExpression Id="GPS Longitude Intermediate" Script="int('Longitude Degrees.Mins (Obs)')+('Longitude Minutes (Obsolete)'/100+'Longitude Minutes fract (Obs)'/1000000)/0.6" SampleRate="0" Unit="deg" Active="1" Flags="0"/>
      <MathExpression Id="GPS Latitude" Script="choose('GPS Sats Used'&gt;=3,'GPS Latitude Intermediate' [deg],stat_mean('GPS Latitude Intermediate' [deg],'GPS Sats Used'&gt;=3))" SampleRate="0" Unit="deg" Active="1" Flags="0"/>
      <MathExpression Id="GPS Longitude" Script="choose('GPS Sats Used'&gt;=3,'GPS Longitude Intermediate' [deg],stat_mean('GPS Longitude Intermediate' [deg],'GPS Sats Used'&gt;=3))" SampleRate="0" Unit="deg" Active="1" Flags="0"/>
    </MathItems>
  </Maths>
</DataBlock>
