curt
d66c4c1d82
Get rid of a stray character that must have introduced itself with my random
...
keyboard fumbling.
2004-11-16 19:48:42 +00:00
curt
2eeddb8c9f
Begin work on revamping the ATC hardware interface so it is infinitely more
...
configurable.
2004-11-16 19:47:11 +00:00
curt
b82cc40c58
Make separate left/right flap surface positions in the net_fdm.hxx
...
structure for future use. Right now they are tied together.
2004-10-29 00:13:32 +00:00
ehofman
fc2bf98122
prevent a segmentation error under certain circumstances.
2004-10-16 11:24:48 +00:00
ehofman
359fb0d3b7
Fix some bugs
2004-10-15 12:23:36 +00:00
ehofman
ca31288e64
Set the format default to float instead of int.
2004-10-15 11:29:09 +00:00
ehofman
ebae60a00b
Add generic input support
2004-10-15 11:11:37 +00:00
curt
3a7cef79c8
Add support for "co-pilot" toe brakes.
2004-09-10 17:53:34 +00:00
curt
887793655a
Add condition lever (for turbo props) to FGNetCtrls class.
2004-08-06 18:09:23 +00:00
ehofman
99a7850cc7
Add a few else statements to make the checking work correct. Thanks Tiago Gusmao for detecting this.
2004-07-27 16:35:34 +00:00
ehofman
3215084d13
Add the multiplay.* and jpg-httpd.* files to the EXTRA_DIST line so they get included in the official tarball.
2004-07-17 08:32:48 +00:00
curt
a01bbf5a28
iSwitch position changes.
2004-06-09 00:49:04 +00:00
curt
88f6b4e23b
Add simple icing state.
2004-05-26 18:13:34 +00:00
curt
944a82b576
Clean up some sound buffer allocation/deallocation issues.
2004-05-10 21:24:30 +00:00
curt
2f1e2bc6e9
Register an atexit() function so we can delete the global constructor.
...
This also gives us a proper hook if we want to clean up SDL (Andy?)
2004-04-25 02:06:55 +00:00
curt
e5a57189c9
Stub in controls for second engine master bat/alt switches.
2004-04-20 22:54:20 +00:00
curt
ec036a7be8
native_ctrls:
...
- We need to be able to support a per engine master bat/alt switch.
- Forgot to write the gear level state into the network structure.
native_fdm:
- renamed EGT->egt for consistancy.
- added manifold pressure to the structure.
2004-04-02 16:19:59 +00:00
curt
92010f9f94
Clean up a couple bugs in the multiengine handling of the net_fdm.hxx
...
external interface.
2004-04-02 01:54:38 +00:00
curt
2acdd02879
Clean up various compiler warnings that have crept into the code. This
...
by no means get's them all, but it's a start.
2004-04-01 15:27:53 +00:00
curt
d77e8c75a1
- Filter the fuel switch position to allow it to slowly transition through
...
null space without killing the engine (hardware specific problem.)
- NMEA output: I'm slightly confused but it appears that a real GPS outputs
traditional unix line endings on it's gps strings, we were outputing DOS
CR/LF which was causing some confusion. This changes the line ending
convention to match that of a real gps.
- Calculate true ground track and speed for NMEA.
2004-03-14 23:04:32 +00:00
curt
7cad72a6f2
Add trim tab deflection to surface positions passed in net_fdm.
2004-02-17 22:46:28 +00:00
curt
7f6b36d0d2
Simple hack to allow selectively disabling the hardware flight controls.
2004-02-12 20:56:24 +00:00
david
633e0fde43
Be a little quieter at the default debug level.
2004-02-07 21:37:35 +00:00
curt
da5ea10d5d
Curt Olson:
...
Autopilot overhaul.
2004-01-31 19:47:45 +00:00
ehofman
dc5a58fdcf
Alexander Nedotsukov:
...
I just met a couple of warnings about depricated headers beeng used.
Please take a look at patch (against today cvs) attached wich
does strstream -> stringstream migration. I hope you found it usefull.
2004-01-26 20:33:30 +00:00
curt
af66e80358
John Wojnaroski:
...
latest version is attached to reduce need to search property
tree each frame. I don't think this will break any Fg code and
opengc has been updated a while back and have had no complaints ;-) so it
should be a no impact change, hopefully.
2004-01-23 21:02:09 +00:00
curt
9c49534907
Attempt #1 to sort out confusion between left / right / parking brake
...
controls in the cockpit vs. which wheels they apply to. FlightGear now
sets /controls/gear/brake-left, /controls/gear/brake-right, and
/controls/gear/brake-parking. It should be up to the FDM to sort out
which wheels under which circumstances are affected by these controls
and ultimately what happens to the physical motion of the aircraft.
2004-01-12 17:39:41 +00:00
curt
de7d16cd27
Modified Files:
...
net_ctrls.hxx net_fdm.hxx net_fdm_mini.hxx net_gui.hxx
I, Curtis Olson, being the primary author of these header files, hereby
release them into the public domain to facilitate interfacing FlightGear
with other external code (which might need to remain proprietary or may
be licensed under some not quite GPL compatible terms.)
2003-12-30 20:46:50 +00:00
ehofman
4cc853e2a2
MIPSpro 7.4 fixes
2003-12-27 22:27:27 +00:00
curt
afd5a88aa2
Fix the nmea and garmin output to a) fake a GSA sentence, b) fix a y2k bug
...
(seriously, my bad), c) fix some issues with the RMC string, d) use proper
line terminators (\r\n), and e) a few other clean ups.
2003-12-09 21:05:26 +00:00
curt
6e635692e2
Add support for passing alpha/beta values.
2003-11-24 21:08:44 +00:00
curt
d6527c111f
Add support for passing nose wheel steering angle as a separate value
...
(which could be different from the rudder position.)
2003-11-24 01:47:52 +00:00
ehofman
97a8fc2cc8
Updates to the jsclient remote joystick support code
2003-11-14 10:11:00 +00:00
ehofman
e6cd7a0ed7
Add Manuel Bessler and Stephen Lowry's remote joystick code and add David Magginson's 3dconvert utility
2003-11-12 10:06:18 +00:00
curt
0d233c0ac3
Add support for accessing the "set-outside-air-temp-degc" function from
...
the property/telnet interface.
2003-11-10 22:03:16 +00:00
curt
6e65814975
Allow the external FDM to calculate slip/skid ball deflection and override
...
FlightGear's internal calculation.
2003-11-10 22:02:38 +00:00
curt
4cf43a8e9f
Add support for shipping out current FlightGear temperature and pressure.
2003-11-10 22:01:20 +00:00
curt
baa5b9d6ac
Don't scale elevator by 0.5.
2003-11-10 22:00:43 +00:00
curt
cc7b15fa7b
Various 0.9.3 updates.
2003-10-24 17:06:39 +00:00
ehofman
0e370e6e28
Fix a problem where older IRIX compilers needed a typecast for certain opperations
2003-10-16 14:14:03 +00:00
curt
c841343796
Fix a potential segfault.
2003-09-24 19:57:50 +00:00
ehofman
980012e168
Move FGEventMgr and FGSubsystemMgr over to SimGear, add SGEventMgr to FlightGear's globals structre and some small code cleanups
2003-09-24 17:20:55 +00:00
curt
7f2757a7ab
Expose the time of day setting through the fg_command and property interface
...
so a gui interface can be built.
2003-09-16 22:35:16 +00:00
curt
c86c81dad0
Minor tweak.
2003-08-28 20:52:05 +00:00
ehofman
fb3717003e
Fix some network layer issues. Some htonl() calls didn't use the return value.
2003-08-18 11:11:08 +00:00
ehofman
a3fb470f7c
Fix a bug where a test was perfromed on a variable that wasn;'t even initialized (and wrong) and add support for tab and space as a seperator
2003-08-18 09:26:26 +00:00
curt
807c4047dd
Add support for communicating a flap motor failure.
2003-08-01 19:37:20 +00:00
curt
6d0456df08
Add several common engine faults to the net_ctrls structure.
2003-08-01 00:22:57 +00:00
curt
29dcc1ca1e
Compute teh altitude-agl if the remote end isn't sending it.
2003-07-31 01:44:40 +00:00
curt
d805b8166b
Fix several mispellings of servicable->serviceable.
2003-07-30 00:43:25 +00:00