UNPKG

jsbsim.js

Version:

JSBSim flight dynamics model ported to JavaScript

74 lines (64 loc) 2.88 kB
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="http://jsbsim.sf.net/JSBSimScript.xsl"?> <runscript xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jsbsim.sf.net/JSBSimScript.xsd" name="F-16 aircraft runway test"> <description>This run is for testing an F-16 just sitting on the runway</description> <use aircraft="f16" initialize="reset00"/> <run start="0.0" end="80" dt="0.00833333"> <!-- <property value="4">simulation/integrator/rate/rotational</property> <property value="4">simulation/integrator/rate/translational</property> <property value="3">simulation/integrator/position/rotational</property> <property value="3">simulation/integrator/position/translational</property> --> <event name="15-second control surface setting"> <condition> simulation/sim-time-sec >= 15.00 </condition> <set name="fcs/elevator-cmd-norm" value="0.0"/> <set name="fcs/aileron-cmd-norm" value="0.0"/> <set name="atmosphere/wind-north-fps" value="80"/> <!-- <set name="atmosphere/wind-east-fps" value="40"/> --> <notify/> </event> <event name="30-second control surface setting"> <condition> simulation/sim-time-sec >= 30.00 </condition> <set name="fcs/elevator-cmd-norm" value="0.0"/> <set name="fcs/aileron-cmd-norm" value="0.0"/> <notify/> </event> <event name="45-second set brakes"> <condition> simulation/sim-time-sec >= 45.00 </condition> <set name="fcs/right-brake-cmd-norm" value="1.0"/> <set name="fcs/left-brake-cmd-norm" value="1.0"/> <notify/> </event> <event name="50-second set nose brake"> <condition> simulation/sim-time-sec >= 50.00 </condition> <set name="fcs/center-brake-cmd-norm" value="1.0"/> <notify/> </event> <event name="55-second release main brakes"> <condition> simulation/sim-time-sec >= 55.00 </condition> <set name="fcs/left-brake-cmd-norm" value="0.0"/> <set name="fcs/right-brake-cmd-norm" value="0.0"/> <notify/> </event> <event name="60-second release nose brake"> <condition> simulation/sim-time-sec >= 60.00 </condition> <set name="fcs/center-brake-cmd-norm" value="0.0"/> <notify/> </event> <event name="Steer left"> <condition> simulation/sim-time-sec >= 65.0 </condition> <set name="fcs/steer-cmd-norm" action="FG_RAMP" value="-1.0" tc="2.5"/> </event> <event name="Steer right"> <condition> simulation/sim-time-sec >= 67.5 </condition> <set name="fcs/steer-cmd-norm" action="FG_RAMP" value="1.0" tc="5.0"/> </event> <event name="Steer left again"> <condition> simulation/sim-time-sec >= 72.5 </condition> <set name="fcs/steer-cmd-norm" action="FG_RAMP" value="0.0" tc="2.5"/> </event> </run> </runscript>