]> git.mxchange.org Git - flightgear.git/log
flightgear.git
24 years agoFix gui parameter adjuster.
curt [Thu, 4 May 2000 17:09:42 +0000 (17:09 +0000)]
Fix gui parameter adjuster.

24 years agoPropogate colocated dme flag.
curt [Thu, 4 May 2000 15:53:03 +0000 (15:53 +0000)]
Propogate colocated dme flag.

24 years agominor tweaks.
curt [Thu, 4 May 2000 05:21:50 +0000 (05:21 +0000)]
minor tweaks.

24 years agoADF tuner fixes so that it goes from 100 to 1299 without decimal steps.
curt [Thu, 4 May 2000 05:10:32 +0000 (05:10 +0000)]
ADF tuner fixes so that it goes from 100 to 1299 without decimal steps.
The left button moves by 1, and the right button moves by 25.

24 years agoOverhaul of the navaid system to increase efficiency, reduce redundancy, and
curt [Thu, 4 May 2000 01:18:45 +0000 (01:18 +0000)]
Overhaul of the navaid system to increase efficiency, reduce redundancy, and
also properly model the DME.

24 years agoInitial revision (is this the best place for this?)
curt [Wed, 3 May 2000 03:02:30 +0000 (03:02 +0000)]
Initial revision (is this the best place for this?)

24 years agoUpdated.
curt [Tue, 2 May 2000 21:01:54 +0000 (21:01 +0000)]
Updated.

24 years agoInstrument panel / steam updates for more realistic modeling of various
curt [Tue, 2 May 2000 19:41:35 +0000 (19:41 +0000)]
Instrument panel / steam updates for more realistic modeling of various
instruments (contributed by Alex Perry)

24 years agoUser-visible
curt [Tue, 2 May 2000 18:26:00 +0000 (18:26 +0000)]
User-visible

- knobs now continue to rotate when you hold down the mouse
- the middle mouse button makes knobs rotate much faster
- there are NAV1, NAV2, and ADF radios that can be tuned using the mouse
- there are standby frequencies for NAV1 and NAV2, and buttons to swap
- there is a crude, rather silly-looking DME, hard-wired to NAV1
- there is a crude, rather silly-looking autopilot that can lock
  the heading (to the bug on the gyro), can lock to NAV1, and can lock
  the current altitude
- the knobs for changing the radials on NAV1 and NAV2 look much better
  and are in the right place
- tuning into an ILS frequency doesn't change the displayed radial for
  NAV1

Code

- I've created a new module, sp_panel.[ch]xx, that constructs the
  default single-prop panel; this works entirely outside of FGPanel,
  so it is possible to construct similar modules for other sorts of
  panels; all code specific to the default panel has been removed from
  panel.cxx
- current_panel is now a pointer
- radiostack.[ch]xx keeps track both of the actual radial and of the
  selected radial (they will differ with ILS); the NAV gauges should
  not spin around automatically to show the actual radial (we need to
  do something similar with the autopilot)
- the panel is initialized fairly early
- make sure that standby frequencies also get initialized
- I've started combining and clipping small textures to save texture
  memory; there's a lot more to do, but at least I've made a start

24 years agoPartial JSBsim update.
curt [Tue, 2 May 2000 18:25:30 +0000 (18:25 +0000)]
Partial JSBsim update.

24 years agoFirst stab at NAV1 and GS hold modes for the autopilot.
curt [Sun, 30 Apr 2000 22:21:47 +0000 (22:21 +0000)]
First stab at NAV1 and GS hold modes for the autopilot.

24 years agoMinor autopilot/gui tweaks.
curt [Sun, 30 Apr 2000 07:33:11 +0000 (07:33 +0000)]
Minor autopilot/gui tweaks.

24 years agoAutopilot "class-ification".
curt [Sun, 30 Apr 2000 06:51:49 +0000 (06:51 +0000)]
Autopilot "class-ification".
Separated out gui parts of autopilot control from the actual autopilot code.

24 years agoAdded getAGL()
curt [Fri, 28 Apr 2000 20:08:22 +0000 (20:08 +0000)]
Added getAGL()

24 years ago0429 updates from Jon.
curt [Fri, 28 Apr 2000 19:59:46 +0000 (19:59 +0000)]
0429 updates from Jon.

24 years agoPanel updates from David Megginson. Radials can now be adjusted on the fly
curt [Thu, 27 Apr 2000 22:45:48 +0000 (22:45 +0000)]
Panel updates from David Megginson.  Radials can now be adjusted on the fly
by clicking on the knob on the instrument panel.

24 years agoMacOS build updates.
curt [Thu, 27 Apr 2000 21:57:08 +0000 (21:57 +0000)]
MacOS build updates.

24 years agoNew base package version/patch.
curt [Thu, 27 Apr 2000 16:54:24 +0000 (16:54 +0000)]
New base package version/patch.

24 years agoFixes for cygwin32 builds.
curt [Thu, 27 Apr 2000 03:26:36 +0000 (03:26 +0000)]
Fixes for cygwin32 builds.

24 years agoInitial revision.
curt [Wed, 26 Apr 2000 17:08:38 +0000 (17:08 +0000)]
Initial revision.

24 years agoInitial revision.
curt [Wed, 26 Apr 2000 00:35:14 +0000 (00:35 +0000)]
Initial revision.

24 years agoApril 25, 2000 updates from Jon.
curt [Tue, 25 Apr 2000 17:43:40 +0000 (17:43 +0000)]
April 25, 2000 updates from Jon.

24 years agoApril 25 updates to JSBsim by Jon.
curt [Tue, 25 Apr 2000 17:42:11 +0000 (17:42 +0000)]
April 25 updates to JSBsim by Jon.

24 years agoTweaks to navaid database loading.
curt [Tue, 25 Apr 2000 17:33:13 +0000 (17:33 +0000)]
Tweaks to navaid database loading.

24 years agoUpdates to nav radio stack model ... starting to get to first usable pass.
curt [Tue, 25 Apr 2000 04:58:25 +0000 (04:58 +0000)]
Updates to nav radio stack model ... starting to get to first usable pass.

24 years agoBeginning work on integrating radiostack model into fgfs.
curt [Tue, 25 Apr 2000 03:09:26 +0000 (03:09 +0000)]
Beginning work on integrating radiostack model into fgfs.

24 years agocygwin32 fixes by norman vine.
curt [Mon, 24 Apr 2000 23:52:13 +0000 (23:52 +0000)]
cygwin32 fixes by norman vine.

24 years agoFix a bug with converting frequencies to "int".
curt [Mon, 24 Apr 2000 23:51:56 +0000 (23:51 +0000)]
Fix a bug with converting frequencies to "int".

24 years agoMoved main.o to beginning of link line.
curt [Mon, 24 Apr 2000 23:51:26 +0000 (23:51 +0000)]
Moved main.o to beginning of link line.
Initialize navaid databases.

24 years agoBegin adding radio stack functionality.
curt [Mon, 24 Apr 2000 23:50:59 +0000 (23:50 +0000)]
Begin adding radio stack functionality.

24 years agoAdded new section of JSBsim.
curt [Mon, 24 Apr 2000 23:49:37 +0000 (23:49 +0000)]
Added new section of JSBsim.

24 years agoUpdated JSBsim code.
curt [Mon, 24 Apr 2000 23:49:06 +0000 (23:49 +0000)]
Updated JSBsim code.

24 years agoAdded fix routines.
curt [Fri, 21 Apr 2000 18:30:59 +0000 (18:30 +0000)]
Added fix routines.

24 years agoAdded ils loader.
curt [Fri, 21 Apr 2000 18:00:47 +0000 (18:00 +0000)]
Added ils loader.

24 years agoMore name changing.
curt [Fri, 21 Apr 2000 16:42:01 +0000 (16:42 +0000)]
More name changing.

24 years agoRenamed files.
curt [Fri, 21 Apr 2000 16:03:36 +0000 (16:03 +0000)]
Renamed files.

24 years agoTweaks.
curt [Fri, 21 Apr 2000 05:27:13 +0000 (05:27 +0000)]
Tweaks.

24 years agoBasic query routine now working.
curt [Fri, 21 Apr 2000 05:26:24 +0000 (05:26 +0000)]
Basic query routine now working.

24 years agoWhups didn't mean to add this, removed.
curt [Fri, 21 Apr 2000 04:31:18 +0000 (04:31 +0000)]
Whups didn't mean to add this, removed.

24 years agoUpdates to add in navaid management code.
curt [Fri, 21 Apr 2000 04:20:35 +0000 (04:20 +0000)]
Updates to add in navaid management code.

24 years agoStart of code to load, manage, and query the navaid database.
curt [Fri, 21 Apr 2000 04:19:22 +0000 (04:19 +0000)]
Start of code to load, manage, and query the navaid database.

24 years agoFormating change.
curt [Wed, 19 Apr 2000 21:22:47 +0000 (21:22 +0000)]
Formating change.

24 years agoAdded custom joystick client support so that flight gear can read values
curt [Wed, 19 Apr 2000 21:22:16 +0000 (21:22 +0000)]
Added custom joystick client support so that flight gear can read values
being shipped over from a separate joystick server.

24 years agoInitial revision.
curt [Wed, 19 Apr 2000 21:20:44 +0000 (21:20 +0000)]
Initial revision.

24 years agoAdded one more missing include file.
curt [Thu, 13 Apr 2000 17:42:09 +0000 (17:42 +0000)]
Added one more missing include file.

24 years agoFixed a syntax error (stray space).
curt [Wed, 12 Apr 2000 19:05:41 +0000 (19:05 +0000)]
Fixed a syntax error (stray space).

24 years agoAdded all .h files to Makefile.am so they can be included in the distribution.
curt [Wed, 12 Apr 2000 17:43:58 +0000 (17:43 +0000)]
Added all .h files to Makefile.am so they can be included in the distribution.

24 years agoChanges by Tony Peden to get pitch, roll, and yaw rates onto the "bus."
curt [Tue, 11 Apr 2000 21:45:42 +0000 (21:45 +0000)]
Changes by Tony Peden to get pitch, roll, and yaw rates onto the "bus."

24 years agoComment some debugging output.
curt [Tue, 11 Apr 2000 20:38:45 +0000 (20:38 +0000)]
Comment some debugging output.

24 years agoUpdates.
curt [Tue, 11 Apr 2000 20:38:32 +0000 (20:38 +0000)]
Updates.

24 years agoBump up version number for fgfs-base package.
curt [Tue, 11 Apr 2000 20:38:27 +0000 (20:38 +0000)]
Bump up version number for fgfs-base package.

24 years agoDavid Megginson made a few (mostly minor) mods to the LaRCsim files, and
curt [Mon, 10 Apr 2000 20:09:40 +0000 (20:09 +0000)]
David Megginson made a few (mostly minor) mods to the LaRCsim files, and
it's now possible to choose the LaRCsim model at runtime, as in

  fgfs --aircraft=c172

or

  fgfs --aircraft=uiuc --aircraft-dir=Aircraft-uiuc/Boeing747

I did this so that I could play with the UIUC stuff without losing
Tony's C172 with its flaps, etc.  I did my best to respect the design
of the LaRCsim code by staying in C, making only minimal changes, and
not introducing any dependencies on the rest of FlightGear.  The
modified files are attached.

24 years agoReplaced all instances sgMultMat4 with sgPre/PostMultMat4 to avoid bug and
curt [Tue, 4 Apr 2000 05:49:05 +0000 (05:49 +0000)]
Replaced all instances sgMultMat4 with sgPre/PostMultMat4 to avoid bug and
fix discrepancy in plib.

24 years agoRemoved all sgMultMat4 in favor of Pre/PostMultMat4. Steve says there is
curt [Tue, 4 Apr 2000 05:46:37 +0000 (05:46 +0000)]
Removed all sgMultMat4 in favor of Pre/PostMultMat4.  Steve says there is
an error in MultMat4 that isn't found in Pre/Post.  He wants to fix it which
means different versions of plib could work differently from each other.

24 years agoBuild gdbm database from original text file.
curt [Wed, 29 Mar 2000 20:23:28 +0000 (20:23 +0000)]
Build gdbm database from original text file.

24 years agoUpdates to simple.[ch]xx to use gdbm to look up airport values.
curt [Wed, 29 Mar 2000 20:21:31 +0000 (20:21 +0000)]
Updates to simple.[ch]xx to use gdbm to look up airport values.

24 years agoUpdated for magvar calculations.
curt [Wed, 29 Mar 2000 00:15:58 +0000 (00:15 +0000)]
Updated for magvar calculations.

24 years agoUpdated ...
curt [Wed, 29 Mar 2000 00:15:26 +0000 (00:15 +0000)]
Updated ...

24 years agoAdded an entry for Ralph
curt [Sun, 26 Mar 2000 18:05:42 +0000 (18:05 +0000)]
Added an entry for Ralph

24 years agoDavid Megginson: I've created a couple of very simple textures: one for
curt [Sun, 26 Mar 2000 17:19:39 +0000 (17:19 +0000)]
David Megginson: I've created a couple of very simple textures: one for
the NAV face, and one for a NAV needle (just a thin, slightly blurry red
line for now).  I'm attaching my two new textures, together with my newest
panel.cxx (modified from Alex's to use the new textures).  Obviously,
there's a lot more to do, including TO/FROM indicators, but this is a
start, and it's fun.

24 years agoNAV1 is now the ILS-28R on airport KMYF,
curt [Sun, 26 Mar 2000 16:52:36 +0000 (16:52 +0000)]
NAV1 is now the ILS-28R on airport KMYF,
NAV2 is now the VOR radial 068 from MZB,
ADF  is now the Compass locator on the outer marker.
This combination is more than the legally required to
fly any of KMYF-ILS-28R, KMYF-LOC-28R KMYF-NDB28.
If you don't have access to the approach plates
and would like them, let me know and I'll scan them
(and put them on the webpage area).

The approaches do work; I've checked them all out in
terms of altitude profile, centerlines and other stuff.

In real life, the radar vectoring will basically abandon you
overhead KSEE airport at 4000 ft heading 210 or so.  Sometime
later you'll be turned to a heading of 260 if the controller
doesn't have too much else to do, just before you hit the
extended centerline.  You can't rely on that though.
Maintain 3500ft until established, 2100 ft until the outer marker,
If non-precision, maintain 1340 until crossing the radial,
then 900 thereafter until you miss, based on time from the NDB.
The miss takes you heading 270 to intercept a radial which this
hacky implementation will not let you set up the computer for.

The hacky math implementation does not take range and/or signal
strength into account, so you can fly to San Diego from England
by following the needle indication on the ADF.  It is also
fairly inaccurate math; about as accurate as the real-life signals.
When we have a _real_ radio module, I will be very happy to
throw all that code away.  For now, it makes it demonstratable.

Please notice the nastiness involving the "VARY_E" constant.
This is _not_ something that will go away with the radio module.
As far as I know, we don't have a routine that calculates
magnetic variation as a function of global position.
We will need one, probably within the next two months.

24 years agoInitial revision.
curt [Thu, 23 Mar 2000 03:56:20 +0000 (03:56 +0000)]
Initial revision.

24 years agoA couple more tweaks to get UIUC flight model stuff to work.
curt [Thu, 23 Mar 2000 03:28:54 +0000 (03:28 +0000)]
A couple more tweaks to get UIUC flight model stuff to work.

24 years agotweaks.
curt [Thu, 23 Mar 2000 00:14:37 +0000 (00:14 +0000)]
tweaks.

24 years agoInitial revision.
curt [Wed, 22 Mar 2000 22:08:16 +0000 (22:08 +0000)]
Initial revision.

24 years agoUIUC flight model contribution. This is based on LaRCsim, but can read
curt [Wed, 22 Mar 2000 22:01:33 +0000 (22:01 +0000)]
UIUC flight model contribution.  This is based on LaRCsim, but can read
the aircraft parameters from a file.  It still uses Tony's <crappy> (and I
mean that in a constructive way) gear model. :-)

24 years agoUpdates to vacuum system model from Alex Perry.
curt [Wed, 22 Mar 2000 21:59:59 +0000 (21:59 +0000)]
Updates to vacuum system model from Alex Perry.

24 years agoupdates
curt [Wed, 22 Mar 2000 21:57:22 +0000 (21:57 +0000)]
updates

24 years agoMSVC++ tweaks contributed by Christian Mayer.
curt [Tue, 21 Mar 2000 22:06:05 +0000 (22:06 +0000)]
MSVC++ tweaks contributed by Christian Mayer.

24 years agoAdded Alex's patches for more accurate instrument modeling (compass, vsi,
curt [Tue, 21 Mar 2000 20:51:03 +0000 (20:51 +0000)]
Added Alex's patches for more accurate instrument modeling (compass, vsi,
altitute)

24 years agoRendering tweaks.
curt [Fri, 17 Mar 2000 06:16:15 +0000 (06:16 +0000)]
Rendering tweaks.

24 years agoMoved src/Astro to src/Ephemeris
curt [Thu, 16 Mar 2000 23:19:39 +0000 (23:19 +0000)]
Moved src/Astro to src/Ephemeris

24 years ago*** empty log message ***
curt [Thu, 16 Mar 2000 23:03:05 +0000 (23:03 +0000)]
*** empty log message ***

24 years agoRemoved dependencies on Astro/solarsystem.*
curt [Thu, 16 Mar 2000 23:01:57 +0000 (23:01 +0000)]
Removed dependencies on Astro/solarsystem.*
Pass star and planet data to Sky module.

24 years agoUpdate Gene's email.
curt [Thu, 16 Mar 2000 22:59:47 +0000 (22:59 +0000)]
Update Gene's email.

24 years agotweaks.
curt [Thu, 16 Mar 2000 04:23:24 +0000 (04:23 +0000)]
tweaks.

24 years agoDump blend source and dest values.
curt [Thu, 16 Mar 2000 04:18:41 +0000 (04:18 +0000)]
Dump blend source and dest values.

24 years agoTweaks to reduce module interdependencies.
curt [Thu, 16 Mar 2000 04:18:24 +0000 (04:18 +0000)]
Tweaks to reduce module interdependencies.
Additional sun and moon position values calculated from new FGEphemeris class.

24 years agoSlight updates to material properties.
curt [Thu, 16 Mar 2000 04:15:47 +0000 (04:15 +0000)]
Slight updates to material properties.

24 years agoUpdates for ssg solarsystem/sky model. Includes changes to Time, Light, and
curt [Thu, 16 Mar 2000 04:15:22 +0000 (04:15 +0000)]
Updates for ssg solarsystem/sky model.  Includes changes to Time, Light, and
initialization sequences.

24 years agoUpdated due to the hard work of Oliver Delise. Thanks Oliver for tracking
curt [Thu, 9 Mar 2000 22:07:44 +0000 (22:07 +0000)]
Updated due to the hard work of Oliver Delise.  Thanks Oliver for tracking
everyone down and getting current information!

24 years agoWorking on ssg-ifying sky.
curt [Mon, 6 Mar 2000 23:29:24 +0000 (23:29 +0000)]
Working on ssg-ifying sky.

24 years agoPass NULL for ColourArray when creating cloud objects.
curt [Mon, 6 Mar 2000 23:28:52 +0000 (23:28 +0000)]
Pass NULL for ColourArray when creating cloud objects.

24 years agoUpdates for sky rendering.
curt [Mon, 6 Mar 2000 23:28:43 +0000 (23:28 +0000)]
Updates for sky rendering.

24 years agoWorking on drawing sun and sun halo.
curt [Fri, 3 Mar 2000 00:07:23 +0000 (00:07 +0000)]
Working on drawing sun and sun halo.

24 years agoSun now correctly placed in sky and correctly colored.
curt [Thu, 2 Mar 2000 19:20:54 +0000 (19:20 +0000)]
Sun now correctly placed in sky and correctly colored.

24 years agoWorking on separating out ephemeris code from the actual rendering code
curt [Thu, 2 Mar 2000 13:51:31 +0000 (13:51 +0000)]
Working on separating out ephemeris code from the actual rendering code
which I am trying to ssg-ify at the same time.

24 years agoSeparating out the Sky rendering as a separate unit and ssg-ifying it.
curt [Thu, 2 Mar 2000 03:03:16 +0000 (03:03 +0000)]
Separating out the Sky rendering as a separate unit and ssg-ifying it.

24 years agoTweaks related to updating skydome colors.
curt [Wed, 1 Mar 2000 00:32:09 +0000 (00:32 +0000)]
Tweaks related to updating skydome colors.

24 years agoForgot to include ssg.h
curt [Wed, 1 Mar 2000 00:31:56 +0000 (00:31 +0000)]
Forgot to include ssg.h

24 years agoCygwin fixes.
curt [Wed, 1 Mar 2000 00:31:46 +0000 (00:31 +0000)]
Cygwin fixes.

24 years agoWorking on skydome ... some actual progress has been made. :-) Still
curt [Wed, 1 Mar 2000 00:31:35 +0000 (00:31 +0000)]
Working on skydome ... some actual progress has been made. :-)  Still
something goofy with sunrise, sunset effects.

24 years agoUpdate thanks.
curt [Wed, 1 Mar 2000 00:31:02 +0000 (00:31 +0000)]
Update thanks.
More intelligent search for XFMesa stuff.

24 years agoContinuing work on ssg-ifying the sky dome.
curt [Tue, 29 Feb 2000 17:13:02 +0000 (17:13 +0000)]
Continuing work on ssg-ifying the sky dome.

24 years agoMake NetworkOLK optional even if compiled in.
curt [Mon, 28 Feb 2000 04:16:12 +0000 (04:16 +0000)]
Make NetworkOLK optional even if compiled in.

24 years agoAdded bfi.[ch]xx (Big Flat Interface) to give a consistant access point
curt [Sat, 26 Feb 2000 18:01:13 +0000 (18:01 +0000)]
Added bfi.[ch]xx (Big Flat Interface) to give a consistant access point
to shared state inside Flight Gear.

24 years agoAdded --with-simgear=path option to the configure script.
curt [Thu, 24 Feb 2000 03:09:28 +0000 (03:09 +0000)]
Added --with-simgear=path option to the configure script.

24 years agoAdded a configure check for the existance of SimGear.
curt [Tue, 22 Feb 2000 05:33:26 +0000 (05:33 +0000)]
Added a configure check for the existance of SimGear.

24 years agoUpdates from David Megginson.
curt [Mon, 21 Feb 2000 22:00:24 +0000 (22:00 +0000)]
Updates from David Megginson.

Externally: added a chronometer and a control-position indicator a la
MSFS, along with dummies for the radio-nav gauges.

Internally, substantially reworked the code so that the individual gauges
can be table- (and eventually, file-) driven.

24 years agoAdded an #include <glut.h> to pick up the FLT_MAX definition.
curt [Mon, 21 Feb 2000 18:05:42 +0000 (18:05 +0000)]
Added an #include <glut.h> to pick up the FLT_MAX definition.