FlightGear属性树

属性树在哪定义?

可以查询属性树的地方: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
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
### 回答1: FlightGear是一款开源免费的飞行模拟软件,所以针对FlightGear的相关书籍并不多,但对初学者和有一定经验水平的飞行爱好者来说,这些书籍都是宝贵的学习资料。 首先,对于初学者来说,《FlightGear入门教程》是一本不错的书,它介绍了FlightGear的基础知识,如安装和启动软件、查看和选择机场、选择飞机和驾驶舱等。书中运用清晰的图片和文字对每个步骤进行详细解释,便于读者理解和操作。 其次,对于有一定经验的飞行爱好者,推荐《FlightGear飞行指南》和《FlightGear飞行学习》这两本书籍。《飞行指南》详细介绍了FlightGear中各类飞机的特点,如洛克希德C-130、波音777等。而《飞行学习》包含了诸如机场起降、自动驾驶、导航和飞行计划等进阶内容,对想要深入了解FlightGear的用户有很大帮助。 总之,尽管FlightGear相关书籍不多,但这些书籍在不同层次和领域都提供了有用的信息和指导。无论你是初学者还是有一定飞行经验的爱好者,在探索FlightGear的同时阅读这些书籍,会让你更好地了解和掌握这款软件的使用。 ### 回答2: FlightGear是一款开源的飞行模拟软件,为了更好地了解该软件的使用和开发,有许多与FlightGear相关的书籍。 首先,有一本非常受欢迎的书籍是《FlightGear: The Free Flight Simulator》。这本书由David Megginson撰写,重点介绍了FlightGear的功能以及如何使用FlightGear进行飞行模拟。它还包括了一些高级话题,如创建自定义飞机模型和场景。 另外一本流行的书籍是《FlightGear for Virtual Pilots》。这本书由Edward A. Falk撰写,旨在帮助想要成为Virtual Pilot或者在FlightGear中完成专业航空任务的用户。它介绍了一些用于模拟飞行的最佳实践和提示。 此外还有一些其他的书籍,例如《FlightGear Aviation Informatics Research Manual》和《Becoming a FlightGear Developer》。它们分别介绍了如何将FlightGear与各种信息源集成,以及如何参与开发FlightGear的贡献。这些书籍都具有很高的参考价值,可以帮助用户更好地理解FlightGear。 ### 回答3: FlightGear是一款非常受欢迎的开源飞行模拟器,拥有广泛的应用领域,包括教育、研究和娱乐等方面。由于该软件具有开源的特点,所以开发人员需要的知识技术并不复杂,相应的书籍也比较少。 不过,目前市面上已经有一些专门介绍FlightGear的书籍,其中大部分都是基于英文写作,对于国内读者来说阅读起来可能会有一些困难。不过,书目选择还是比较丰富的,读者可以从以下几个专门的主题来进行选择。 1. 飞行技术和理论 这类书籍主要介绍飞行技术和相关理论知识,包括航空学、动力学、控制理论、航空制导等方面的内容。读者可以从中学习到飞机的运行原理,以及如何操作和飞行一架飞机。 2. FlightGear的使用和操作 这类书籍主要介绍了如何使用FlightGear,包括软件的安装和配置、机型的选择、飞行控制和交互等方面的内容。读者可以通过学习这些知识,更好地掌握FlightGear的使用和操作。 3. 开发和编程 这类书籍主要介绍了FlightGear的开发和编程方面的知识,包括航拍地图的开发、场景的建设、脚本的编写和插件的开发以及制作等内容。对于有一定编程基础的读者来说,这类书籍会给予相应的帮助。 总体来说,对于想要使用FlightGear的读者来说,可以从以上一些主题中选择一本适合自己的书籍进行学习。当然,在这过程中不要忘记参考互联网上的各种课程教程,掌握更多的知识技能。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值