<?xml version="1.0" encoding="UTF-8"?> <PropertyList> <filter> <type>gain</type> <gain>100.0</gain> <input> <property>/systems/electrical/battery-charge-percent</property> <!-- this property ranges from 0.0 to 1.0 despite its name --> </input> <output> <property>/systems/electrical/battery-charge-percent-100</property> </output> </filter> <logic> <name>Low Voltage LED</name> <input> <and> <greater-than> <property>systems/electrical/volts</property> <value>0.0</value> </greater-than> <less-than> <property>systems/electrical/amps</property> <value>0.0</value> </less-than> </and> </input> <output> <property>/instrumentation/low-voltage-led</property> </output> </logic> <logic> <name>Hydraulic On/Off</name> <input> <and> <less-than> <property>systems/electrical/outputs/hydraulic-pump</property> <value>31.5</value> </less-than> <greater-than> <property>systems/electrical/outputs/hydraulic-pump</property> <value>20.0</value> </greater-than> <property>/controls/switches/master-bat</property> </and> </input> <output> <property>/sim/model/c172p/hydraulics/hydraulic-pump</property> </output> </logic> <logic> <name>Amphibious Gear Hydraulic Damage</name> <input> <and> <equals> <property>fdm/jsbsim/pontoon-damage/left-pontoon</property> <value>0</value> </equals> <equals> <property>fdm/jsbsim/pontoon-damage/right-pontoon</property> <value>0</value> </equals> <property>controls/gear/gear-down-command</property> </and> </input> <output> <property>controls/gear/gear-down</property> </output> </logic> </PropertyList>