curt
b6e4238dfa
Clean up a compiler warning.
2003-02-04 22:28:19 +00:00
curt
e8b6077c79
James Turner:
...
Here's a change to the GUI property picker I did a few weeks back.
It makes the values in the property pick 'live' (and also re-factors
the picker code to use less arrays, this should be obvious from the
diffs). A good demo is to open up the engine node and observe the rpm,
cylinder head temp, oil pressure and so on while playing with the
throttle and airspeed. It's pretty rough (some rounding of digits would
help) but useful for testing (at least I think so). I'm not sure about
the performance implications either, but it seems fine for me.
2003-02-04 22:27:58 +00:00
curt
0111a2c71c
Fix a bug in transit sound termination and adjust the minimum time we
...
wait with no change before stoping the sound.
2003-02-04 18:18:24 +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
curt
fed01db83a
Oops, sorry, nothing more to see here, move right along ...
2003-02-04 17:22:00 +00:00
curt
484d598e90
Added note related to alternators.
2003-02-04 02:34:58 +00:00
curt
6bfdb5a762
Add support for specifying an rpm source for the alternator. This enables
...
us to tie the output of an arbitrary generator to the state of an arbitrary
engine.
2003-02-03 22:35:24 +00:00
curt
1b40b5e4c9
Fixed a spelling error in the api. (ouch) :-)
2003-02-03 22:22:02 +00:00
curt
2660a4720d
Updated note about specifying the initial state of a connector's switch.
2003-02-03 22:19:36 +00:00
curt
9e35d33657
Add the ability to specify an initial state (on/off) for a connector switch.
...
If nothing is specifed the switch defaults to on, but this is a problem for
the starter switch.
2003-02-03 22:15:36 +00:00
curt
fc095c7061
Avoid a potential segfault.
2003-02-03 21:57:25 +00:00
curt
2ce74e14b1
Register that we have been inited so the init routine isn't called repeatedly.
2003-02-03 21:57:07 +00:00
curt
f15ca79b8f
Initial stab at documenting the electrical system.
2003-02-03 21:29:58 +00:00
curt
88b98d9d79
Updated FGILSList api to better match the FGNavList api.
2003-02-03 20:05:27 +00:00
curt
371b5314a8
Updates to use new FGILSList api (updated to better match NavList api)
2003-02-03 20:04:56 +00:00
david
8506e731a2
Minor logging changes.
...
All logs and log entries are now disabled by default, unless
explicitly enabled by an 'enabled' property. This works much more
intuitively with the GUI dialog.
2003-02-01 17:59:52 +00:00
david
603834ccf1
Add support for numerals as well as letters in Morse identifiers
...
(needed for many navaids).
2003-01-29 23:30:34 +00:00
curt
a947d6a8fb
Added the cvs ident in the comment header.
2003-01-29 21:57:46 +00:00
curt
de3ef067eb
Updated license statement.
2003-01-29 21:57:00 +00:00
curt
2c4534b7e8
Initial revisions.
2003-01-29 21:55:53 +00:00
david
67defdcf2f
README for src/Systems/
2003-01-29 16:03:00 +00:00
david
91c8dd3196
Converted to a simple FGSubsystemGroup.
2003-01-29 16:02:46 +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
9841edf429
Added a README for the src/Cockpit/ directory.
2003-01-29 15:34:31 +00:00
david
57da4bf02d
Removed the old FGSteam module from FlightGear.
2003-01-29 15:30:29 +00:00
tony
6acae863ec
Removing files already removed from JSBSim CVS.
2003-01-27 23:42:08 +00:00
david
269c83b86a
Correct old-reinit_dialog to old-reinit-dialog.
2003-01-27 15:39:41 +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
c8f775c103
Switch to opaque dialogs and menu (with a heavy heart).
2003-01-26 20:19:15 +00:00
david
c165466a07
Use new magnetic compass property.
2003-01-26 15:56:30 +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
curt
fe45f5b7a8
Output target navaid radial to external gui so it can resolve potential
...
ambiguity in selected ILS approach.
2003-01-26 03:39:09 +00:00
david
9adaa93b19
Kludge in a /systems/electrical/serviceable master property to kill
...
the whole electrical system. We will also need a mechanism to kill
individual suppliers (such as the alternator), but this is good enough
for most training.
2003-01-25 21:49:57 +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
curt
8cc7b283d5
Refactored some of the navlist code and removed the built in "fail to find"
...
if the station is too far away. Instead, simply return the closest station.
All the code that searches navaids does it's own range checking anyway.
This will make the navlist query functions a bit more useful for other
types of functionality where you may need to lookup a station without
consideration of range (i.e. presetting your position relative to a navaid.)
2003-01-25 20:45:39 +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
4526b1b8ee
Remove redundant rate properties recently added.
2003-01-25 19:47:35 +00:00
david
f3b00f1598
Publish properties for accelerations and rates.
2003-01-25 17:25:30 +00:00
curt
925f521521
Initial revision.
2003-01-24 18:12:04 +00:00
tony
a9d81f2e65
Latest JSBSim updates, including use of new "JSBSim" namespace
2003-01-24 12:55:28 +00:00
david
9679c7da15
Changed 'exit' command to quit immediately, rather than displaying a
...
built-in dialog (use an XML dialog instead).
Added an fgExit() function to simplify exit and cleanup.
2003-01-24 03:08:23 +00:00
david
980eae6187
Remove old-preset-* commands; replaced with a general, XML presets
...
dialog.
2003-01-24 02:49:30 +00:00
david
8e659f84fa
No longer recursively search $FG_ROOT/gui/dialogs/ for configuration
...
files; all of them must be at the top level.
Do not attempt to parse a configuration file unless it ends with
".xml".
2003-01-24 02:43:52 +00:00
curt
7ef3bd5f6c
FreeBSD pthread fix.
2003-01-23 15:17:41 +00:00