[Flightgear-devel] C 172 3side view and data

2002-01-28 Thread Wolfram Kuss

On another forum, Simon Knott gave me these links:

http://aar400.tc.faa.gov/aar-430/reports/01-44.pdf

http://www.avnet.co.uk/gtaviatn/betashop/categories_category=19023.htm

The first includes a 3side view of a C172. Unfortunately, there are no
crosssections. There is also a lot of data about te C172 inside, but
more about usage statistics than maximum performance. The second one
is a book store.

Bye bye,
Wolfram.


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] DC-3 3-D model (partial)

2002-01-28 Thread David Megginson

Wolfram Kuss writes:

  Have you looked at the profile of the wing yet? :-).

I'm trying to keep the tri count down, but it does have sort-of an
airfoil profile (i.e. the top curves up).


All the best,


David

-- 
David Megginson
[EMAIL PROTECTED]


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] msvc6-win32-0.7.9 Ok

2002-01-28 Thread Geoff McLane

  Windows 98 SE ... stock standard stuff.
 Tell me about the display car dyou have, how much memory there?

Must search for the 'book' that came with the machine for the actual
'card'
but i remember something like AGP something. The driver is the Intel
810e Chipset Graphics Driver PV 2.1 (as Alex mentioned) ... I guess the
on card mem. would be minimal, maybe 2 or 4 MB max. - Must find
that book! This 'french' Unika pc case is very difficult to open and look
...

I run at 1024x768 at 16-bit colour on my Hyundai P910 19 ins monitor.
Of course I only run FGFS in its 600x400 window. Expanding that
window to full screen really does SLOW things down, but I can get
quite reasonable 'flying' as set up ... I am modestly happy ... :-)(

 ... Really, the FDM takes a very small amount
 of computation time. Most of the time is spent in the display
 routines, IIRC.

That is agreed. But i was making a point about how 'rocking' the ac
when the engine/mags are off (and 0 wind) cause the 'display' to be
re-done - that is a small change issued by the FDM can drastically
increase the 'display' ... as it SHOULD. But when we are OFF, and
not 'paused' ... who/what is moving the ac???

As mentioned, and it happened again, after i enter a 'p' key, FGFS
does 'pause', BUT i can never seem to get it started again ... In fact
it seems to go somewhere 'very busy', and I have to use drastic
measures (like a Ctrl+C in the CONSOLE screen) to exit ... Must
try to investigate this more ...

  ... avoid the 'slower micro-coded on chip' FPU
  instructions as much as possible to ...

I loved the two approaches on this -
(a) a question posed -
 Do you have some particular examples?
Yes, any time you write double * double, or
(b) some type of agreement, at least in principal -
 The maths that are done for magic are *much* simpler and thus require
 much less CPU. So it's expected to have the best performance.

ok. I am still of the opinion that floating point maths can take lots of
p-clocks
to complete, so we can see a 'good' example of what i mean in the
'magic' code = try to avoid minimal change
snippet
if ( speed  SG_EPSILON )
{
   geo_direct_wgs_84 ( get_Altitude(),
   get_Latitude() * SGD_RADIANS_TO_DEGREES,
   get_Longitude() * SGD_RADIANS_TO_DEGREES,
   get_Psi() * SGD_RADIANS_TO_DEGREES,
   dist,
 lat2, lon2, az2 );
_set_Longitude( lon2 * SGD_DEGREES_TO_RADIANS );
_set_Latitude( lat2 * SGD_DEGREES_TO_RADIANS );
}
end snippet

SG_EPSILON is defined as -
D:\fg79\SimGear\simgear\constants.h(121):#define SG_EPSILON 0.001

Now maybe your FDM code is already liberally sprinkled with such checks,
and if the 'result' is not 'significant' then you do not continue
calculate more
and then change global things by less than 1 millionth of something ...
then
this is good.

And that is all i am talking about. FGFS is the co-operation of many
'components', and each should do its best to not hog the cpu resource, or
cpu(s) for that matter ...

Or in this case, cause another component to hog the resources by altering
the physical world location minimally ...

It is perhaps strange that I do *NOT* think the output of the diagnostic
file is part of the problem at all. Writing quick snippets of formatted
text
to disk can be quite fast, and it does not involve the 'read' cache which
I think is the important io bottleneck ...

One construction i do hate seeing in a routine that is called frequently -
at many times per second - is something like -

 setRPM(node-getDoubleValue(rpm));

or worse ... excuse me Curt for jumping on main.cxx here as an
example ...
for ( i = 0; i  multi_loop * fgGetInt(/sim/speed-up); ++i ) {
 // run something
foo-update( 1 );
 }
 FGSteam::update( multi_loop * fgGetInt(/sim/speed-up) );

If only the coder would 'trace' such action thru once or twice,
and see the 'massive' overheads involved ... That is using -
D:\fg79\FlightGear\src\Main\fg_props.hxx(151):inline int fgGetInt (const
string name, int defaultValue = 0)
and the like ...

Each time such a text string is used to get a node value, there has
to be an allocation of string structure memory, and a copy of the
'static' data into a string structure, which involves a re-allocation
since the string structure memory was initiated with a buffer length
of 1, then off to fgGetInt( _s_s ) with a string ref -

And after the multiply is completed the string tidier will release this
memory ... for EACH AND EVERY ONE of the for loops.

And then again, after the for, another string allocation will be done,
the 'database' searched with the string reference, and when the
multiply is completed, again this memory has to be released.

i. such strings, and there are 100's throughout FGFS, should be
one time allocated during an init()
foo::init( double dt )
sSimSpdUp = /sim/speed-up;

Then at least, in the main loop -
multi_loop * fgGetInt( sSimSpdUp )
at least avoids a memory allocation, 

Re: [Flightgear-devel] msvc6-win32-0.7.9 Ok

2002-01-28 Thread Jon S. Berndt

  ... Really, the FDM takes a very small amount
  of computation time. Most of the time is spent in the display
  routines, IIRC.

 That is agreed. But i was making a point about how 'rocking' the ac
 when the engine/mags are off (and 0 wind) cause the 'display' to be
 re-done - that is a small change issued by the FDM can drastically
 increase the 'display' ... as it SHOULD. But when we are OFF, and
 not 'paused' ... who/what is moving the ac???

The wind will rock the aircraft. If your display card can't keep up with
this minimal activity, get a new display card. Really, if you actually have
only 2 or 4 MB of video RAM I am surprised you can run at all. There is
nothing in the FDMs that is giving you problems, so just put that out of
your mind. Your troubles are caused by having a machine that is apparently
not up to the task. I found this out myself about a year ago. I could not
run FlightGear for many months until I upgraded my machine.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] Re: YASIM Options

2002-01-28 Thread Richard Bytheway

I seeing on TV recently that they have only recently added full computer
stabilisation to the Harrier. They had the presenter of the program (a
qualified military pilot, but not on the Harrier) flying a two-seater.
There was a switch to choose hover or normal flight, in hover mode the
throttle controlled elevation and the stick was slip/slide direction
control (much like the cyclic in a helicopter), in regular mode, the
throttle did speed, and the stick did pitch and roll as usual.
The comment was that this would leave the pilot more time to see, and
deal with, other things like finding targets and staying alive.

Richard


 
 It's really nice to play with it! I once watched a Harrier at 
 an airshow.
 It didn't really look like it were difficult to fly.  ;-)  I 
 assume that
 the real thing is stabilized by a computer, no? Otherwise we 
 would read
 about crashed Harriers every day. Lifting off in fgfs is 
 already a hairy
 operation. But turning (yawing) at the place seems impossible. Is this
 modeled? How is it done in a real Harrier? With steering 
 jets, coupled to
 the rudder?
 


This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Re: YASIM Options

2002-01-28 Thread Andy Ross

Melchior FRANZ wrote:
  Andy Ross wrote:
   There's also a complication with the Harrier.  You'll need to map a
   joystick axis to the /controls/thrust-vector[0] property in order to
   work the thrust vectoring.
 
  Works also reasonably well when mapped to the low/high properties of a
  joystick hat switch.   [:-)]

I actually found that this wasn't very satisfactory.  The problem is
that the thrust vectoring is your foward-back control in hovering
flight.  A typical end to the approach has the aircraft going 30-40
kts as it approaches the pad.  You then have to throw the nozzles to
max deflection (which is 10 degrees forward) to slow down, then
immediately put them back at 85 degrees* or so for hover.  Doing this
with up/down only is, well, hard.  There's no feedback about where the
position of the control is.  A cockpit gauge could help that a lot,
too.

* The aircraft sits on its gear at about 5 degrees AoA.  You need to
  land flat on the gear to avoid a nasty bounce on landing.

   I've been playing/practicing with the Harrier a lot recently.  I
   really should write up a training guide or somesuch, for folks
   just getting into it.  The learning curve on the VTOL stuff is nasty
   and steep, kind of like being a real life test pilot on the things.
   Loads of fun.  I can *almost* reliably land vertically now -- but
   hovering still eludes me.
 
  It's really nice to play with it! I once watched a Harrier at an
  airshow.  It didn't really look like it were difficult to fly.  [;-)]

Those damn professional pilots make it look so easy.  They have a few
advantages, though.  In addition to much more sensitive controls and
vastly better visual distance cueing (you can see things on the
ground in a real aircraft, not so (yet) in FlightGear), they can
feel the lateral accelerations as they happen.  While hovering in
the simulator, it's too easy to turn a degree or two of bank into a 10
kt. sideslip by accident, simply because you don't notice it in time.
A real pilot would feel this happening.

  I assume that the real thing is stabilized by a computer, no?
  Otherwise we would read about crashed Harriers every day.

The Harrier is actually a very old design.  The early ones (I've
modelled a Sea Harrier FRS.1) don't have anything but a mechanical
control linkage.  No stabilization systems at all.  And they *do* have
the worst safety record (by far -- something like a factor of two) of
all active tactical aircraft in the U.S. military.  Dunno about the
record the Brits, Spanish, Italians, Indians or Thai have seen, but I
suspect it's similar.

  Lifting off in fgfs is already a hairy operation. But turning
  (yawing) at the place seems impossible. Is this modeled? How is it
  done in a real Harrier? With steering jets, coupled to the rudder?

Vertical liftoff works pretty well, *if* you get the nozzles pointed
in the right direction.  If you just point them all the way down
you're actually pushing the aircraft backwards.  The sudden reduction
of braking force from the wheels at liftoff ends up creating a nose
down moment and the aircraft pitches forward as it lifts off.  Be
careful out there. :)

A saner way to get off the ground is the rolling vertical takeoff,
which is actually the way it's done in real life.  Deploy the flaps
and the wheel brakes.  Point the nozzles downward.  Spool the engines
up to 85% RPM or so (no more than that, or else you'll lose ground
traction and the wheels will slip).  Then, in one quick motion, point
the nozzles forward and jam the thottle to maximum.  After a few
seconds (and ~100m of runway) you'll be at 65 kts; now angle the
nozzles down at about 45-60 degrees.  You're airborn -- retract the
gear and gently ease the nozzles forward, retract the flaps at 240 kts
or so.

I'm not sure about your problems with yaw.  It works for me.  What
you're probably discovering is that hovering is hard. :) If you're not
moving at literally zero speed, the aircraft, being an aircraft, will
try to weathervane into the wind.  At anything more than 10 kts of
sideslip, this yaw force will be higher than that pathetic little jets
in the tail and you'll lose controllability.  Other than don't allow
big sideslips in hover, I don't know how to deal with this.  The real
aircraft, by the way, has a little weather vane in front of the
cockpit for exactly this reason.  Hover into the wind, or else you'll
die.

Andy


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



[Flightgear-devel] CVS trouble

2002-01-28 Thread Boslough, Mark B


I am again trying to compile the CVS version of FlightGear.  I *think* I am
following instructions!
I have not had any trouble building the version 0.7.8, but with CVS I get
the following compile error:

Making all in ATC
make[2]: Entering directory `/usr/local/src/FlightGear/src/ATC'
c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
-I/usr/loca
l/include  -g -O2 -c atis.cxx
In file included from atis.cxx:47:
../../src/Main/fg_props.hxx: In function `class SGPropertyNode *
fgGetNode(const
 string , int, bool = false)':
../../src/Main/fg_props.hxx:100: no matching function for call to
`SGPropertyNod
e::getNode (const
basic_stringchar,string_char_traitschar,__default_alloc_tem
platefalse,0  , int , bool )'
/usr/local/include/simgear/misc/props.hxx:681: candidates are: class
SGPropertyN
ode * SGPropertyNode::getNode(const string , bool = false)
/usr/local/include/simgear/misc/props.hxx:687: const class
SGPro
pertyNode * SGPropertyNode::getNode(const string ) const
make[2]: *** [atis.o] Error 1
make[2]: Leaving directory `/usr/local/src/FlightGear/src/ATC'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/FlightGear/src'
make: *** [all-recursive] Error 1v


Any help would be appreciated.

Thanks,  

Mark


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] CVS trouble

2002-01-28 Thread BERNDT, JON S. (JON) (JSC-EX) (LM)

 I am again trying to compile the CVS version of FlightGear.  
 I *think* I am following instructions!
 I have not had any trouble building the version 0.7.8, but 
 with CVS I get the following compile error:

Did you do a build of plib first, followed by Simgear, then FlightGear?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] CVS trouble

2002-01-28 Thread Andy Ross

Boslough, Mark B wrote:
  I am again trying to compile the CVS version of FlightGear.  I *think*
  I am following instructions!  I have not had any trouble building the
  version 0.7.8, but with CVS I get the following compile error:

Not to be too snooty, but sometimes it's helpful to actually read the
text of the error message. :)

In this case, with a little reformatting:

  no matching function for call to
 
  SGPropertyNode::getNode(const basic_string..., int , bool )'
 
  candidates are: SGPropertyNode::getNode(const string , bool = false)
  SGPropertyNode::getNode(const string )

Admittedly, you need to know that the basic_string template yuck is
just referring to the underlying type of string in the warped world
of the C++ standard library.  But once you're over that hurdle, it's
not so bad. 

So the compiler is looking for a function that takes (string,int,bool)
and can only find a version in the header that takes (string,bool).
So, QED: the SimGear header files you have are the wrong version.

In fact, inspecting the CVS logs for exactly that header file
(simgear/misc/props.hxx), I find the following smoking gun:

  revision 1.23
  date: 2002/01/19 03:06:22;  author: david;  state: Exp;  lines: +29 -3
  Added some new functionality to the property manager:
 
  1. Nodes cache previous relative paths so that they do not have to
  parse the paths each time.
 
  2. There are new getNode() methods that include indices, so that users
  do not have to sprintf to a buffer to iterate through indexed nodes.

Bingo.  Your FlightGear CVS is current (and using the new methods that
indclude indices), but your SimGear installation is lacking the update
that happened nine days ago.

Andy



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] CVS trouble

2002-01-28 Thread BERNDT, JON S. (JON) (JSC-EX) (LM)

 No.  That was going to be my next guess.  Thanks, I'll try that!
 
 Mark

I've got a perl script (and I believe Norman also has a script) that
automates that whole process for me, in the corret order, with dependencies.
If you do a checkout of flightgear, you should also do a checkout of Simgear
and plib. FGFS depends on SimGear which depends on plib.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] CVS trouble

2002-01-28 Thread Boslough, Mark B

Since I already had built plib, this time I downloaded and build the CVS
version of Simgear followed by the CVS version of FlightGear.  This time I
got further, but still ran into this:

Making all in GUI
make[2]: Entering directory `/usr/local/src/FlightGear/src/GUI'
c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
-I/usr/loca
l/include  -g -O2 -c apt_dlg.cxx
c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
-I/usr/loca
l/include  -g -O2 -c gui.cxx
c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
-I/usr/loca
l/include  -g -O2 -c gui_local.cxx
c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
-I/usr/loca
l/include  -g -O2 -c mouse.cxx
c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
-I/usr/loca
l/include  -g -O2 -c net_dlg.cxx
c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
-I/usr/loca
l/include  -g -O2 -c prop_picker.cxx
prop_picker.cxx: In method `fgPropPicker::fgPropPicker(int, int, int, int,
int,
const char *, const char * = Pick a file)':
prop_picker.cxx:354: no matching function for call to `puListBox::puListBox
(int
, int, int, int)'
/usr/include/plib/pu.h:1052: candidates are: puListBox::puListBox(int, int,
int,
 int, char **)
/usr/include/plib/pu.h:1057: puListBox::puListBox(const
puListBo
x )
prop_picker.cxx: In method `void fgPropPicker::find_props()':
prop_picker.cxx:509: no matching function for call to `puListBox::newList
(char
**)'
make[2]: *** [prop_picker.o] Error 1
make[2]: Leaving directory `/usr/local/src/FlightGear/src/GUI'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/FlightGear/src'
make: *** [all-recursive] Error 1

Should I start over with a fresh copy of plib?

Thanks, everybody, for your help.

Mark

-Original Message-
From: BERNDT, JON S. (JON) (JSC-EX) (LM)
[mailto:[EMAIL PROTECTED]]
Sent: Monday, January 28, 2002 1:34 PM
To: '[EMAIL PROTECTED]'
Subject: RE: [Flightgear-devel] CVS trouble


 I am again trying to compile the CVS version of FlightGear.  
 I *think* I am following instructions!
 I have not had any trouble building the version 0.7.8, but 
 with CVS I get the following compile error:

Did you do a build of plib first, followed by Simgear, then FlightGear?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] CVS trouble

2002-01-28 Thread Curtis L. Olson

The downloads page states you need at least plib-1.4.0 to build
flightgear.  Right now I'm using plib-1.4.2.  What version of plib do
you have installed?

Curt.


Boslough, Mark B writes:
 Since I already had built plib, this time I downloaded and build the CVS
 version of Simgear followed by the CVS version of FlightGear.  This time I
 got further, but still ran into this:
 
 Making all in GUI
 make[2]: Entering directory `/usr/local/src/FlightGear/src/GUI'
 c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
 -I/usr/loca
 l/include  -g -O2 -c apt_dlg.cxx
 c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
 -I/usr/loca
 l/include  -g -O2 -c gui.cxx
 c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
 -I/usr/loca
 l/include  -g -O2 -c gui_local.cxx
 c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
 -I/usr/loca
 l/include  -g -O2 -c mouse.cxx
 c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
 -I/usr/loca
 l/include  -g -O2 -c net_dlg.cxx
 c++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
 -I/usr/loca
 l/include  -g -O2 -c prop_picker.cxx
 prop_picker.cxx: In method `fgPropPicker::fgPropPicker(int, int, int, int,
 int,
 const char *, const char * = Pick a file)':
 prop_picker.cxx:354: no matching function for call to `puListBox::puListBox
 (int
 , int, int, int)'
 /usr/include/plib/pu.h:1052: candidates are: puListBox::puListBox(int, int,
 int,
  int, char **)
 /usr/include/plib/pu.h:1057: puListBox::puListBox(const
 puListBo
 x )
 prop_picker.cxx: In method `void fgPropPicker::find_props()':
 prop_picker.cxx:509: no matching function for call to `puListBox::newList
 (char
 **)'
 make[2]: *** [prop_picker.o] Error 1
 make[2]: Leaving directory `/usr/local/src/FlightGear/src/GUI'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/usr/local/src/FlightGear/src'
 make: *** [all-recursive] Error 1
 
 Should I start over with a fresh copy of plib?
 
 Thanks, everybody, for your help.
 
 Mark
 
 -Original Message-
 From: BERNDT, JON S. (JON) (JSC-EX) (LM)
 [mailto:[EMAIL PROTECTED]]
 Sent: Monday, January 28, 2002 1:34 PM
 To: '[EMAIL PROTECTED]'
 Subject: RE: [Flightgear-devel] CVS trouble
 
 
  I am again trying to compile the CVS version of FlightGear.  
  I *think* I am following instructions!
  I have not had any trouble building the version 0.7.8, but 
  with CVS I get the following compile error:
 
 Did you do a build of plib first, followed by Simgear, then FlightGear?
 
 Jon
 
 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel
 
 
 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel

-- 
Curtis Olson   IVLab / HumanFIRST Program   FlightGear Project
Twin Cities[EMAIL PROTECTED]  [EMAIL PROTECTED]
Minnesota  http://www.menet.umn.edu/~curt   http://www.flightgear.org

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] CVS trouble

2002-01-28 Thread D Luff

Jon Berndt writes:

  No.  That was going to be my next guess.  Thanks, I'll try that!
  
  Mark
 
 I've got a perl script (and I believe Norman also has a script) that
 automates that whole process for me, in the corret order, with dependencies.
 If you do a checkout of flightgear, you should also do a checkout of Simgear
 and plib. FGFS depends on SimGear which depends on plib.

The latest stable Plib (1.4.2 I believe) should also work (It does for 
me).  It shouldn't be necessary to keep checking out CVS Plib.

Cheers - Dave



--
[EMAIL PROTECTED]

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] CVS trouble

2002-01-28 Thread BERNDT, JON S. (JON) (JSC-EX) (LM)

 The latest stable Plib (1.4.2 I believe) should also work (It 
 does for me).  It shouldn't be necessary to keep checking out CVS Plib.

It takes about 2 minutes (maximum) to check out and build on my machine. I
always do it to avoid (and rule out) any build problems. This is one reason
why I no longer have many build problems.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] CVS trouble

2002-01-28 Thread Boslough, Mark B

I went ahead and checked out the CVS plib and it built without
error.  Thanks again everybody... hopefully there will be no more
dumb beginner questions from me again for awhile :-)

Mark

-Original Message-
From: BERNDT, JON S. (JON) (JSC-EX) (LM)
[mailto:[EMAIL PROTECTED]]
Sent: Monday, January 28, 2002 2:35 PM
To: '[EMAIL PROTECTED]'
Subject: RE: [Flightgear-devel] CVS trouble


 The latest stable Plib (1.4.2 I believe) should also work (It 
 does for me).  It shouldn't be necessary to keep checking out CVS Plib.

It takes about 2 minutes (maximum) to check out and build on my machine. I
always do it to avoid (and rule out) any build problems. This is one reason
why I no longer have many build problems.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Creating a sub window

2002-01-28 Thread Dawn Ellis

Christian wrote:

 In that case you can have a much simpler solution. Look at PLIBs PUI and
 create a new (permanet) PUI window that outputs the text. Should be
 quite easy.

Thanks Christian!  Pui worked great!

Dawn



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] msvc6-win32-0.7.9 Ok

2002-01-28 Thread Curtis L. Olson

Geoff McLane writes:
 Yeah! Precisely. perfectly. Can I give you the number of my
 person-in-charge-of-upgrade of our in-house major system? ... and you
 tell them (actually her) - err, I only write an fdm for that in which in
 can
 run. Get a better capability, or ??? shut up ???  :-)))

There have been several concrete, substantive posts describing the
minimal flightgear machine.  Why don't you forward those along to her
and if she has any further questions, we can try to address them as
well.

 
  only 2 or 4 MB of video RAM I am surprised you can run at all.
 
 It does run. It runs well. It is the best since sliced bread! Keep it
 up forever. I am really for dissemination of knowledge. And being able
 to 'magic carpet' along a coast line, could really help in geography
 lessons ... at the very least ...
 
 There are really and truely not many (free or otherwise) products out
 there
 where you can elevate your self say just 5000 feet above mean sea level
 above SF, turn south, take on some speed and travel along the 'real' usa
 coast until say you reach the LA basin, which you 'recognise' from your
 geography lessons, or on further south ... forever, until the tiles run
 out !!!
 
 So why does this FGFS workable-in-this-tiny-pc-environment scenerio
 become 'impossible', or at least more/very difficult, if you add in the
 EOM, 'equation of motion' of an aircraft? You tell me?

Have you compared JSBSim against LaRCsim and YASim?

 I have just agreed i turn OFF another big graphic grabber - the panel -
 and run only on the HUD - modified as earlier mentioned to ALWAYS
 show frame rate ... HUD's must do this ... maybe a hud xml changes?
 
 The only 'suggestion' i had was that an fdm who did well in the overall
 scene would have *nothing* to do until eng/mags/wind became 'alive. No
 trim or ANYTHING until at least all the scenery tiles had been laid ... As
 mentioned, that can be several 'minutes' into the ride ...

The FDM decides the motion of the aircraft.  There are always forces
acting on it, unless you figure out a way to turn off gravity.  I just
don't think this optimization would be that useful.

Minutes to finish loading the initial tiles?  Are you loading from a
really slow cd-rom or a slow network share?  On my machine with a
local hard drive, the tiles are loaded within a second of when the
graphics come up.

 I like JSBSim, at least in its c172 'feel'. I am not so familiar with
 other ac,
 but spend at least some of my time c172'ing around airfields. But this
 ac is not a real mover ... and must try others ...
 
 I am sorry none of what i said made any difference ... but it is ok. i
 enjoyed saying it ...
 
 A few questions ... some 'silly' cvs things ...
 
 I use the cmd cvs update -dP, but in FlightGear, i constantly get some
 'warning' report about a missing 'yasim\util'??? directory ... but is says
 'skipped' ... Is this all ok? I thought -P = prune empty. But of course
 it will NOT be empty until you/i/cvs delete things ...
 
 Now i am also getting the same thing in SimGear regarding the dearly
 recently departed zlib directory ... You mean cvs DOES NOT delete
 non-existant items in what is now knows as a non-existant directory?
 
 Then that seems to miss the point of 'update' ...

CVS does not provide for deleting directories from the repository, but
I break the rules and do it anyway.  Go into the CVS/Entries and
simply delete the item that is being complained about.

 I certainly agree 'certain' iterative memory allocation should have
 'no impact' on a well written memory system ... did i not mentions i
 run win32? :-))

I don't think the problems are necessarily win32 ... I prefer to run
Linux of course ... but there are many people out there running win32
without much trouble.

Are you configuring --with-logging or --without-logging?  Any console
output can *REALLY* kill performance of a win32 app, perhaps that's
what you are seeing?

Regards,

Curt.
-- 
Curtis Olson   IVLab / HumanFIRST Program   FlightGear Project
Twin Cities[EMAIL PROTECTED]  [EMAIL PROTECTED]
Minnesota  http://www.menet.umn.edu/~curt   http://www.flightgear.org

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] New graphic chip

2002-01-28 Thread Jonathan Polley

FWIW, I just bought a GeForce 2 Pro from newegg.com for US$90.  It was 
the Gainward Ti450 and works quite well.

Jon

On Sunday, January 27, 2002, at 11:52 AM, Elad Yarkoni wrote:

 Hi Guys,

 I know you hate it... and this topic seems to be
 endless on FGFS-Devel group,  AND this discussion does
 not belong in here, but you guys are the only ones I trust...
 so here goes:

 am I going to replace my TNT2Ultra with a GeForceMX2 ?
 (you are going to decide for me)

 FGFS runs nicely on my TNT2U (I think it's the latets
 debianized packacge, 0.7.8), but the MX is cheap (60$)
 and, seems to be a lot better. However, no benchmark
 actually put both cards on the row and see which
 performs better.

 Hope you have some tips for me :)

 All the best,
   Elady.


 ___
  Elad Yarkoni

   (Elady for friends  or
Oh my god - it's him ! for fans or turbofans)
   
   eMail: [EMAIL PROTECTED]
   WWW:   http://www.ee.bgu.ac.il/~elady
   Dept. of ECE, BGU, Beer-Sheva, Israel.
   972-8-647-2417.




 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] YASIM Options

2002-01-28 Thread John Wojnaroski

 Andy wrote
   Just need to get the turbine data across the
   link (Assuming that YASIM is generating N1, N2, EGT, EPR, oil
   pressure, fuel flow, etc)

 Sure thing:

 /engines/engine[n]/n1
 /engines/engine[n]/n2
 /engines/engine[n]/epr
 /engines/engine[n]/egt-degf
 /engines/engine[n]/fuel-flow-gph

couple of comments and questions:

both 747 and f15 seem to be underpowered. or possibly too much drag?
Can't hold a vertical climb in the f15 and can only get to mid altitudes in
the teens with 747

for f15 should be able to do an idle power loop @ 10K feet with an entry
airspeed of around 250 to 300kts

engine egt is given in degrees centigrade and fuel-flow for turbines is
usually given as #/hr (1 gal ~ 6.5 pounds)

Engine data is a little screwy. running jbsim for the c310 no data comes
across and for yasim-747 the zeroeth values are missing.
Not sure i've got this properties thing all figured out yet.

In opengc.cxx

data-n1_turbine[0] = fgGetDouble(/engines/engine[0]/n1);
data-n1_turbine[1] = fgGetDouble(/engines/engine[1]/n1);   // and so
forth

packs the data into the UDP packet

Looks okay?

does each each engine have a throttleor is it a single command for all
four(two)?


regards
John W.







___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] YASIM Options

2002-01-28 Thread John Wojnaroski





 Engine data is a little screwy. running jbsim for the c310 no data comes
 across and for yasim-747 the zeroeth values are missing.
 Not sure i've got this properties thing all figured out yet.

 In opengc.cxx

 data-n1_turbine[0] = fgGetDouble(/engines/engine[0]/n1);
 data-n1_turbine[1] = fgGetDouble(/engines/engine[1]/n1);   // and
so
 forth

 packs the data into the UDP packet

 Looks okay?

 does each each engine have a throttleor is it a single command for all
 four(two)?


 regards
 John W.







 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] YASIM Options

2002-01-28 Thread John Wojnaroski

  Engine data is a little screwy. running jbsim for the c310 no data comes
 across and for yasim-747 the zeroeth values are missing.
 Not sure i've got this properties thing all figured out yet.

 In opengc.cxx

 data-n1_turbine[0] = fgGetDouble(/engines/engine[0]/n1);
 data-n1_turbine[1] = fgGetDouble(/engines/engine[1]/n1);   // and
so
 forth

 packs the data into the UDP packet

 Looks okay?

Found the problem, a couple of the arrays were misaligned in the respective
class definitions.

New question. controls for teh gear and flaps? will the existinig bindings
for the keyboard work?

Are the gear and flap values now properties?

Regards
John W.g





___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel