curt
d3f6354332
Return code to it's original form which works around an idiosyncracy in
...
our data.
2003-04-01 04:13:02 +00:00
curt
d25fa96db3
Previously if a freq search matched an ILS that had no dme, it would
...
proceed to search for an VOR of that same frequency. On rare occasion
this search could return true with a far distant VOR and cause a small
amount of confusion.
2003-04-01 03:44:20 +00:00
david
159bcc4401
Make the turn indicator more responsive.
2003-03-29 14:19:12 +00:00
david
4d146352d7
Simplify the pitot system and ASI -- the indicated airspeed should be
...
more reasonable now.
2003-03-12 20:28:54 +00:00
david
2908bd995d
Added simple GPS support (no waypoints yet).
2003-03-10 14:09:43 +00:00
david
f10f03fd43
Corrected some typos.
2003-03-10 14:09:26 +00:00
david
1f7e33b73d
New version of basic DME support. This can coexist with the old one
...
for a little while, since it uses different properties. There are
some improvements, especially with searching and range. It also has
its own serviceable and in-range properties, independent of any
coupled VOR.
2003-03-09 03:20:34 +00:00
david
21d3b2848a
Initialize the internal pressure to ambient pressure.
2003-02-25 20:04:22 +00:00
curt
317e48ba4f
Jim Wilson:
...
Here's a patch to fix the asi problem (it affects most aircraft panels).
[ Avoids a sqrt( x < 0 ) ]
2003-02-16 20:47:40 +00:00
david
0a6d2b7559
Minor code cleanups.
2003-02-12 18:35:04 +00:00
curt
8228afdbac
Periodically the turn coordinator is jammed all the way to one side.
...
Initialize _last_rate to 0 at start up to hopefully avoid this.
2003-02-04 17:23:21 +00:00
david
70dde366bc
Removed unneeded inclusion of std::vector.
2003-01-29 16:02:27 +00:00
david
9c574d4b87
Added a README for the src/Instrumentation/ directory.
2003-01-29 15:38:52 +00:00
david
57da4bf02d
Removed the old FGSteam module from FlightGear.
2003-01-29 15:30:29 +00:00
david
7470eadbe7
Make the indicator a little less jumpy.
2003-01-26 20:57:57 +00:00
david
95e3e9d28b
Add serviceable property.
2003-01-26 20:21:04 +00:00
david
d56bc5c9df
If the gyro becomes unserviceable, stop spinning immediately.
2003-01-26 20:20:33 +00:00
david
113b1192c4
Make serviceable property writable.
2003-01-26 20:20:15 +00:00
david
f72891e113
Added magnetic compass instrument.
...
Removed some unused bind/unbind methods.
Improved responsiveness of slip-skid ball.
Some minor cleanups.
2003-01-26 15:56:11 +00:00
david
acbb9f5aff
Renamed /velocities/side-slip-rad to /orientation/side-slip-rad.
...
Renamed /velocities/side-slip-deg to /orientation/side-slip-deg.
Renamed /velocities/alpha-deg to /orientation/alpha-deg.
Added /accelerations/ned/north-accel-fps_sec.
Added /accelerations/ned/east-accel-fps_sec.
Added /accelerations/ned/down-accel-fps_sec.
Renamed /accelerations/pilot/x-accel-ft_sec2 to
/accelerations/pilot/x-accel-fps_sec.
Renamed /accelerations/pilot/y-accel-ft_sec2 to
/accelerations/pilot/y-accel-fps_sec.
Renamed /accelerations/pilot/z-accel-ft_sec2 to
/accelerations/pilot/z-accel-fps_sec.
2003-01-26 15:53:35 +00:00
david
25387150c4
Improve spindown when the gyro fails.
2003-01-25 21:48:35 +00:00
david
99aa857dcb
Added support for the slip-skid ball.
2003-01-25 21:13:13 +00:00
david
677c3e3e9a
Added a Gyro helper class to factor out some common code for managing
...
a spinning gyro.
Changed FGInstrumentMgr to inherit from FGSubsystemGroup, greatly
simplifying the (already simple) class. I should probably rename this
to FGInstrumentGroup or something similar, but not today.
Added the gyroscopic turn indicator (part of the TC).
2003-01-25 19:49:27 +00:00
david
cf3e79ee46
Cleanup from Norman Vine to prevent compiler warnings. He also writes:
...
Note I believe there was a 'missing comma' in the next to last row also
2002-12-30 22:21:31 +00:00
david
9a5080b6ad
Fixed jump around the north indication.
2002-10-27 20:32:34 +00:00
david
e8db622ce1
Patch from Alex Perry:
...
Ok, I found the problem. You're computing the dynamic pressure in
"psf" and adding it to the static pressure in "inHg" to form the
total pressure. The attached patch is the simple fix to the source.
With that fix, failing the pitot while in cruise at 3k' will cause
the airspeed to indicate beyond redline during climb ... well before 4k'.
Thus, a pitot problem can be detected on any IFR altitude change.
Similarly, failing the static (with working pitot) while cruising 4k'
causes the airspeed to indicate beyond redline during a descent
well before reaching 3k' (during which, of course, the ALT looks fine).
Thus, a static failure can be detected before the aircraft breaks out
of the pilot tolerance range and is blatantly conspicuous soon after.
2002-10-10 18:15:22 +00:00
david
598db3d528
Decrease the error (slightly) from a power glide.
2002-10-04 01:04:20 +00:00
david
b0afca93d5
Put gyro spin into a property so that it can be restored after a save.
2002-09-29 18:26:24 +00:00
david
1acb43dbfc
Added pitot system and new airspeed indicator.
2002-09-28 20:48:53 +00:00
david
8685e68b99
Modified to use fgGetLowPass from utils.cxx.
2002-09-27 22:04:21 +00:00
david
5289055776
Added a heading-indicator connected to the vacuum pump and a
...
vertical-speed indicator connected to the static port.
2002-09-27 22:03:48 +00:00
david
8d5714084e
Added static port system and a new altimeter model connected to it.
...
The static port uses the
/systems/static/
property subtree, and the altimeter uses the
/instrumentation/altimeter/
property subtree.
2002-09-27 18:27:58 +00:00
david
6a8371c44c
Introduce a simplistic spin-down when insufficient suction is
...
available.
2002-09-24 16:37:28 +00:00
david
512f37185a
Ignore generated files.
2002-09-24 14:55:14 +00:00
david
682feb8f2d
Flattened src/Systems/ subtree.
...
Added src/Instrumentation/ with partial stab at a vacuum-driven
attitude indicator.
2002-09-24 14:51:37 +00:00