属性树在哪定义?
可以查询属性树的地方:1)飞机模型文件中 aircraft-set.xml ;2)Nasal 文件中;3)通过C++代码查询。
1.Consumables
/consumables/fuel/tank[%d]/level-lb /consumables/fuel/tank[%d]/level-lbs /consumables/fuel/tank[%d]/level-gal_us /consumables/fuel/tank[%d]/capacity-gal_us /consumables/fuel/tank[%d]/density-ppg /consumables/fuel/total-fuel-lbs /consumables/fuel/total-gal_us
2.Controls
这些属性通常与驾驶舱操作设置相关。
1)Anti-ice
/controls/anti-ice/wing-heat /controls/anti-ice/pitot-heat /controls/anti-ice/wiper /controls/anti-ice/window-heat /controls/anti-ice/engine[%d]/carb-heat /controls/anti-ice/engine[%d]/inlet-heat
2)APU
/controls/APU/off-start-run /controls/APU/fire-switch
3)Armament
/controls/armament/master-arm /controls/armament/station-select /controls/armament/release-all /controls/armament/station[%d]/stick-size /controls/armament/station[%d]/release-stick /controls/armament/station[%d]/release-all /controls/armament/station[%d]/jettison-all
4)Autoflight
/controls/autoflight/autopilot[%d]/engage /controls/autoflight/autothrottle-arm /controls/autoflight/autothrottle-engage /controls/autoflight/heading-select /controls/autoflight/altitude-select /controls/autoflight/bank-angle-select /controls/autoflight/vertical-speed-select /controls/autoflight/speed-select /controls/autoflight/mach-select /controls/autoflight/vertical-mode /controls/autoflight/lateral-mode
5)Electric
/controls/electric/battery-switch /controls/electric/external-power /controls/electric/APU-generator /controls/electric/engine[%d]/generator /controls/electric/engine[%d]/bus-tie
6)Engines
/controls/engines/throttle_idle /controls/engines/engine[%d]/throttle /controls/engines/engine[%d]/starter /controls/engines/engine[%d]/fuel-pump /controls/engines/engine[%d]/fire-switch /controls/engines/engine[%d]/fire-bottle-discharge /controls/engines/engine[%d]/cutoff /controls/engines/engine[%d]/mixture /controls/engines/engine[%d]/propeller-pitch /controls/engines/engine[%d]/magnetos /controls/engines/engine[%d]/boost /controls/engines/engine[%d]/WEP /controls/engines/engine[%d]/cowl-flaps-norm /controls/engines/engine[%d]/feather /controls/engines/engine[%d]/ignition /controls/engines/engine[%d]/augmentation /controls/engines/engine[%d]/afterburner /controls/engines/engine[%d]/reverser /controls/engines/engine[%d]/water-injection /controls/engines/engine[%d]/condition
7)Flight controls
/controls/flight/aileron /controls/flight/aileron-trim /controls/flight/elevator /controls/flight/elevator-trim /controls/flight/rudder /controls/flight/rudder-trim /controls/flight/flaps /controls/flight/slats /controls/flight/BLC // Boundary Layer Control /controls/flight/spoilers /controls/flight/speedbrake /controls/flight/wing-sweep /controls/flight/wing-fold /controls/flight/drag-chute
8)Fuel
/controls/fuel/dump-valve /controls/fuel/tank[%d]/fuel_selector /controls/fuel/tank[%d]/to_engine /controls/fuel/tank[%d]/to_tank /controls/fuel/tank[%d]/boost-pump[%d]
9)Gear
/controls/gear/brake-left /controls/gear/brake-right /controls/gear/brake-parking /controls/gear/steering // Used if rudder is not sufficient for control of steering /controls/gear/gear-down /controls/gear/antiskid // Deprecated? /controls/gear/tailhook /controls/gear/tailwheel-lock /controls/gear/wheel[%d]/alternate-extension
10)Hydraulics
/controls/hydraulic/system[%d]/engine-pump /controls/hydraulic/system[%d]/electric-pump
11)Lights
/controls/lighting/landing-lights /controls/lighting/turn-off-lights /controls/lighting/formation-lights /controls/lighting/taxi-light /controls/lighting/logo-lights /controls/lighting/nav-lights /controls/lighting/beacon /controls/lighting/strobe /controls/lighting/panel-norm /controls/lighting/instruments-norm /controls/lighting/dome-norm
12)Pneumatic
/controls/pneumatic/APU-bleed /controls/pneumatic/engine[%d]/bleed
13)Pressurization
/controls/pressurization/mode /controls/pressurization/dump /controls/pressurization/outflow-valve /controls/pressurization/pack[%d]/pack-on
14)Seat
/controls/seat/vertical-adjust /controls/seat/fore-aft-adjust /controls/seat/cmd_selector_valve /controls/seat/eject[%d]/initiate /controls/seat/eject[%d]/status
3.Engines
1)Common
/engines/engine[%d]/fuel-flow-gph /engines/engine[%d]/fuel-flow_pph /engines/engine[%d]/thrust_lb /engines/engine[%d]/running /engines/engine[%d]/starter /engines/engine[%d]/cranking
2)Turbine
/engines/engine[%d]/n1 /engines/engine[%d]/n2 /engines/engine[%d]/epr /engines/engine[%d]/augmentation /engines/engine[%d]/water-injection /engines/engine[%d]/ignition /engines/engine[%d]/nozzle-pos-norm /engines/engine[%d]/inlet-pos-norm /engines/engine[%d]/reversed /engines/engine[%d]/cutoff
3)Piston
/engines/engine[%d]/mp-osi /engines/engine[%d]/egt-degf /engines/engine[%d]/oil-temperature-degf /engines/engine[%d]/oil-pressure-psi /engines/engine[%d]/cht-degf /engines/engine[%d]/rpm
4)Propeller
/engines/engine[%d]/rpm /engines/engine[%d]/pitch /engines/engine[%d]/torque
4.Flight Dynamics Model
1)Position
/position/ /position/altitiude-ft () /position/altitude-agl-ft (22.46983965) /position/altitude-ft (28.24368289) /position/ground-elev-ft (-0.43513529) /position/ground-elev-m (-0.1326292364) /position/latitude-deg (37.61371436) /position/latitude-string (37*36 49.4N) /position/longitude-deg (-122.3576508) /position/longitude-string (-122*21 27.5W) /position/sea-level-radius-ft (20899648.76)
2)Orientation
/orientation/roll-deg /orientation/pitch-deg /orientation/heading-deg /orientation/roll-rate-degps /orientation/pitch-rate-degps /orientation/yaw-rate-degps /orientation/side-slip-rad /orientation/side-slip-deg /orientation/alpha-deg
3)Velocities
/velocities/airspeed-kt /velocities/mach /velocities/speed-north-fps /velocities/speed-east-fps /velocities/speed-down-fps /velocities/uBody-fps /velocities/vBody-fps /velocities/wBody-fps /velocities/vertical-speed-fps /velocities/glideslope
4)Acceleration
/accelerations/nlf /accelerations/ned/north-accel-fps_sec /accelerations/ned/east-accel-fps_sec /accelerations/ned/down-accel-fps_sec /accelerations/pilot/x-accel-fps_sec /accelerations/pilot/y-accel-fps_sec /accelerations/pilot/z-accel-fps_sec
5)Gear
/gear/serviceable /gear/gear[%d]/cast-angle-deg // The angle of the wheel where 0 is pointing straight forward /gear/gear[%d]/compression-m /gear/gear[%d]/compression-norm /gear/gear[%d]/ground-friction-factor /gear/gear[%d]/ground-is-solid /gear/gear[%d]/has-brake /gear/gear[%d]/rollspeed-ms // Speed of the wheel's rotation in meters per second /gear/gear[%d]/wow // Weight-on-wheel /gear/gear[%d]/xoffset-in /gear/gear[%d]/yoffset-in /gear/gear[%d]/zoffset-in
6)Instrumentation
/instrumentation/adf/ /instrumentation/airspeed-indicator/ /instrumentation/altimeter/ /instrumentation/annunciator/ /instrumentation/attitude-indicator/ /instrumentation/clock/ /instrumentation/comm/ /instrumentation/comm[1]/ /instrumentation/dme/ /instrumentation/efis/ /instrumentation/encoder/ /instrumentation/flightdirector/ /instrumentation/gps/ /instrumentation/gps-annunciator/ /instrumentation/heading-indicator/ /instrumentation/heading-indicator-fg/ /instrumentation/magnetic-compass/ /instrumentation/marker-beacon/ /instrumentation/nav/ /instrumentation/nav[1]/ /instrumentation/radar/ /instrumentation/slip-skid-ball/ /instrumentation/tacan/ /instrumentation/transponder/ /instrumentation/turn-indicator/ /instrumentation/vertical-speed-indicator/ /instrumentation/wxradar/
7)Rotors (YASim only)
/rotors/gear/torque-sound-filtered // Unused? /rotors/gear/total-torque /rotors/{name}/balance /rotors/{name}/blade[%d]/flap-deg /rotors/{name}/blade[%d]/incidence-deg /rotors/{name}/blade[%d]/position-deg // Position relative to model /rotors/{name}/bladesvisible // Used for animations /rotors/{name}/cone%d-deg //e.g. cone-deg or cone2-deg /rotors/{name}/roll-deg /rotors/{name}/rpm /rotors/{name}/stall /rotors/{name}/stall-filtered /rotors/{name}/tilt /rotors/{name}/torque /rotors/{name}/yaw-deg