<?xml version="1.0" encoding="ISO-8859-1"?>

<PropertyList>
  
  <!-- deflection filter for mechanical needle -->
  <filter>
    <name>curse deflection needle lowpass</name>
    <debug>false</debug>
    <type>exponential</type>
    <filter-time>0.5</filter-time>
    <input>
      <condition>
        <property>instrumentation/nav-source/in-range</property>
      </condition>
      <property>instrumentation/nav-source/heading-needle-deflection-norm</property>
    </input>
    <input>0.0</input>
    <output>instrumentation/nav-source/heading-needle-deflection-disp</output>
  </filter>
  
  <filter>
    <name>glideslope deflection needle lowpass</name>
    <debug>false</debug>
    <type>exponential</type>
    <filter-time>0.5</filter-time>
    <input>
      <condition>
        <property>instrumentation/nav-source/has-gs</property>
        <property>instrumentation/nav-source/gs-in-range</property>
      </condition>
      <property>instrumentation/nav-source/gs-needle-deflection-norm</property>
    </input>
    <input>0.0</input>
    <output>instrumentation/nav-source/gs-needle-deflection-disp</output>
  </filter>
  
  <filter>
    <name>HSI radial needle</name>
    <debug>false</debug>
    <type>noise-spike</type>
    <max-rate-of-change>90</max-rate-of-change>
    <period>
      <min>-180</min>
      <max>180</max>
    </period>
    <input>instrumentation/nav-source/selected-radial-deg</input>
    <output>instrumentation/nav-source/selected-radial-deg-disp</output>
  </filter>
  
</PropertyList>
