1
0
Fork 0
Commit graph

10383 commits

Author SHA1 Message Date
ehofman
0970aead32 David Culp:
Here are files to get automated contrails working.  I've set up contrails for
the 737, using my simple, untextured contrail model.  Vivian has made another
contrail model, but I'm still trying to get his to work.  I'm hoping others
will try to make contrail models also.

Here's some code that defines a top to thermals.  When the top of a thermal is
reached the strength is phased-out linearly over the next 100 feet of
altitude.  At first I tried just capping the thermal at the top, but the
change in thermal strength was too fast for the FDM to handle well.

Included is a new version of the thermal scenario that includes a top
(height-msl) to the thermal.  The default value is 5000 feet.
2004-11-07 14:50:01 +00:00
ehofman
93433d7c56 Roy Vegard Ovesen:
The KAP140 Autopilot is now fairly complete. I've added altitude arm, moved
the FPM number display and cleaned up the code a bit.
2004-11-01 09:34:16 +00:00
ehofman
73054589dc Dave Perry:
I use both Linux and Win XP with my CH yoke and pedals and noted that I have two different versions of the yoke xml with the mixture and prop axis reversed.  Here is an edit that works for me with both Win XP and Linux.
2004-10-31 15:02:29 +00:00
ehofman
a942ce005a Add some status levels 2004-10-28 11:44:46 +00:00
ehofman
18b18a7947 Boris Koenig:
After applying the attached patches (based on latest CVS) you should
have a new option available within your version that should also
show up using fgfs --help, the syntax is:

    fgfs --min-status={level} --show-aircraft

whereas "level" can be anything between

    "alpha","beta","early-production" and "production"

Of course running something like

    fgfs --min-status=alpha --show-aircraft

should not return any aircraft right now, as none of the
current aircraft definition files in your base-package is using the
required

    <status></status>

tag - but you can easily give it a try by adding something like

    <status>alpha</status>

The tag should be placed as a sub-tag within <sim> - so directly behind
the <description> tag would be just fine and straight-forward.
2004-10-28 09:37:49 +00:00
ehofman
bae4dda4d1 Move the submodels from the /systems proprty subtree into /ai instead. 2004-10-28 08:44:40 +00:00
ehofman
4605d18a09 David Culp:
Here's code to support a new AICarrier class, which I think will be
sufficiently different from a basic AIShip that it should have its own class.
2004-10-28 08:34:50 +00:00
ehofman
661617a94e Roy Vegard Ovesen:
I've made an encoder and a transponder. The transponder gets C-Mode altitude
information from the encoder. These two might not be very usefull right now,
but I think they might come in handy when the ATC network gets going.
2004-10-26 12:06:13 +00:00
ehofman
5ca1be2ca1 Add loadxml/savexml commands and textbox gui dialog. 2004-10-24 09:26:21 +00:00
ehofman
7c89540541 Boris Koenig:
This will modify menubar.cxx/hxx so that it exports the
entire menubar (from menubar.xml) to the property tree, so that it can
now be changed dynamically  using Nasal's setprop() instruction and
afterwards running a newly added fgcommand to update the menubar
based on those changes using the appropriate menubar path within
the property tree.

By default the menubar from menubar.xml will be stored within:

    /sim/menubar/default


Erik:

I have moved the loading of menubar.xml into preferences.xml and
made sure that the menubar is destroyed every time a new menubar
is created.
2004-10-22 09:26:50 +00:00
ehofman
04f06fdea5 Latteral and longitudal accelerations (in G's) don't have an offset of 1.0G 2004-10-20 14:19:39 +00:00
ehofman
e4bf4b84b1 Directly updating the right properties doesn't work when not uing --fdm=null, create a separate branch instead. 2004-10-20 09:20:35 +00:00
ehofman
8ee606eea8 Roy Vegard Ovesen:
Here are some updates to the KAP140 autopilot in the default c172. It now uses
ailerons and elevator instead of aileron-trim and elevator-trim. I've started
to "upgrade" it to the "two axis altitude preselect" version. Vertical speed
select rounds to nearest 100 fpm.

I've also modified the c172 electrical configuration to turn on the gps
instrument.

Perhaps the most important change is that the nasal script for the KAP140 has
moved from data/Nasal to the c172p aircraft subdir. So it is important that
you delete data/Nasal/kap140.nas. Having the kap140.nas script as a global
script was not a good solution. Now it is aircraft specific, and thus
included in the c172p-set.xml file. Ideally I would like it to be instrument
specific, so that it would be included whenever the KAP140*.xml instruments
where included on the panel.
2004-10-17 17:41:05 +00:00
ehofman
891257e6b6 change an emaul address. 2004-10-17 17:25:31 +00:00
ehofman
ff4e599eb0 Roy Vegard Ovesen:
Instrumentation and systems are now configureable from xml files. The two
generic configurations generic-systems.xml and generic-instrumentation.xml
configures the systems and instrumentation as it was hardcoded. You can
override the generic configurations in a similar way as you override the
autopilot configuration.
2004-10-16 12:37:46 +00:00
ehofman
fce018d2fc Add a protocol for the ACMS protocol which seems to be used as an
output format for black-box data flight data. This configuration
does not work directly since there is no FDM available that reads
the accelerations from the property tree and translates them into
actual lat/lon positions.
2004-10-16 11:32:56 +00:00
ehofman
1abbb76777 Make a distinction between UNIX and Windows and add the nasal version of flap stepping (again). 2004-10-16 08:44:19 +00:00
ehofman
8dfe7c62b9 Fix some bugs 2004-10-15 12:23:51 +00:00
ehofman
57d84096af Fix a bunch of typo's 2004-10-15 09:56:21 +00:00
ehofman
4a37d1d132 Add a generic playback protocol, in preparation for the generic input code. 2004-10-15 09:41:28 +00:00
ehofman
3ef8c32215 Remove DOS line endings. 2004-10-15 09:40:52 +00:00
ehofman
199b288f50 Roy Vegard Ovesen:
I've put together a readme file that describes how to configure the digital
filters.
2004-10-14 11:29:36 +00:00
ehofman
f6891e780a Frederic Bouvier:
the crease patch by Mathias has a negative impact on the adf present in the piper pa28-161 and the bo105.
2004-10-14 09:24:34 +00:00
david
34cb1fd173 Added standalone localizers for CYTZ (Toronto/City Centre) bravo, CYKZ
(Toronto/Buttonville) runway 15, and CYOO (Oshawa) runway 12.  Added
LOC/GS for CYTZ runway 08.

All localizers and glidescopes for the province of Ontario, Canada,
should now be in the database.
2004-10-13 22:31:55 +00:00
ehofman
870d7181c5 Haim GERON:
I had some problems with CH flight sim yoke usb. After some experiments, I modified the xml file and now it works fine.
2004-10-10 11:35:45 +00:00
ehofman
a13a649aac Add Maik Justus 2004-10-06 08:30:55 +00:00
ehofman
a8930a0d4a Vivian Meazza:
I've made appropriate changes to Readme.submodels to reflect the
variation of Cd with Mach number.

Spitfire.submodel has been changed to use the variation of Cd with Mach
number.

Submodel.cxx has been changed so that the default value of Cd is the
subsonic Cd of a non-boat tailed bullet.
2004-10-02 14:29:19 +00:00
ehofman
0d7c9bced1 Adjustments 2004-09-27 14:30:06 +00:00
curt
d5930857cc Have the hires screen shot menu item point to the right command. 2004-09-27 02:40:10 +00:00
ehofman
f6dc47513b Fix a typo. 2004-09-25 11:20:36 +00:00
ehofman
84e6d30207 Add info about weight and Cd and modify eda 2004-09-23 19:57:58 +00:00
ehofman
f3c3117a0a Change the type 'storm' to 'thunderstorm' and enable the ai-models code by default again. 2004-09-23 11:10:09 +00:00
david
ed63f498f8 Add Canadian ILS approach aids back in (at least until the next
update).
2004-09-18 22:39:09 +00:00
ehofman
49c8586abe Fix some mistakes. 2004-09-18 12:23:04 +00:00
ehofman
973b26ebfa Update for recent versions of OpenAL. 2004-09-17 21:29:47 +00:00
ehofman
a9ddf26110 Make notion of -1 for count 2004-09-12 17:06:58 +00:00
ehofman
9eb53f64e8 Sync. w. Melchior's version. 2004-09-12 11:16:26 +00:00
curt
f278f017e6 Preparations for the 0.9.6-pre1 release. 2004-09-10 18:34:15 +00:00
ehofman
f83f7837b2 Add an example submodels definition file. 2004-09-09 08:46:55 +00:00
daveluff
35344e455a ATIS voice file was far too quiet - normalised it to 0dB 2004-09-06 22:31:16 +00:00
daveluff
3b7ab7b556 Enable ATC by default 2004-09-06 22:26:33 +00:00
ehofman
e359dd504f Mention the pressence of the <texture-path> option. 2004-08-30 13:31:43 +00:00
ehofman
b5d69427c5 Update to the lates version. 2004-08-30 13:17:08 +00:00
ehofman
20d86b936a Reorganize the options and add an Environment section. 2004-08-23 09:58:42 +00:00
ehofman
3e6f83a2e0 Add descriptions for the --propxy and -real-weather-fetch options. 2004-08-21 12:16:57 +00:00
ehofman
68f5ceddb0 Add a bunch of new documents. 2004-08-21 09:00:40 +00:00
ehofman
ab9e651503 Sync with the source code. 2004-08-21 08:57:29 +00:00
ehofman
d57e589fde Melchior FRANZ:
All necessary elements for an ADF gauge had been migrated from
Cockpit/kr_87.cxx to Instrumentation/adf.cxx. Migrating the sound
related elements was apparently planned, but not done yet. This
intermediate state broke the ident morse sound: it couldn't get
turned off and it always indicated "SF", regardless of the tuned-in
frequency. The following patches continue the migration:


adf-radio.diff     => Base/Aircraft/Instruments/adf-radio.xml:
---------------------------------------------------------------
* sets maximum volume to 1 (rather than 2); Not only is 1
  loud enough (and 2 unpleasantly noisy), it also prevents
  the knob from being turned to non-existant positions.  :-)
* fixes wrong use of /instrumentation/adf/ident
* the voice/ident selector(?) remains unchanged, but as it's
  not switched to "IDENT", there'll be no ident sound by default
  this is consistent with other sounds and DME.


radiostack.diff    => src/Cockpit/radiostack.[ch]xx:
---------------------------------------------------------------
* comment out use of FGKR_87 class. kr_87.[ch]xx is now no
  longer used. kr-87adf.xml would no longer work, either, but
  isn't used anywhere, anyway. Future adf radios have to use
  the adf instrument, using xml/Nasal for specific hardware
  implementation details.


adf.diff           => src/Instrumentation/adf.[ch]xx:
---------------------------------------------------------------
* adds ident morse sound capability using two new input
  properties:
  - /instrumentation/adf/volume-norm  (double)
  - /instrumentation/adf/ident-audible  (bool)
2004-08-19 11:55:18 +00:00
ehofman
e7da67d023 Move to the Docs dirtectory. 2004-08-19 11:36:33 +00:00
ehofman
0b4ffa7117 Reorganize the 172 types a bit so they all reside in the proper directory. This solves some problems for JSBSim which couldn't find it's configuration files in the right places (which was temporarely solved by duplicating the file) and fixes some refferences to other files (at least, that's the idea). 2004-08-17 09:23:52 +00:00