Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread David Megginson
On Fri, Feb 26, 2010 at 10:21 PM, Ron Jensen w...@jentronics.com wrote:

 I still support the idea common  shared directories idea for such things as
 instruments

 This is a nice, happy thought.  But in the real world it hasn't worked
 out so well.  Since we model such a huge variety of aircraft, and
 different FDMs and systems provide different outputs, our common
 instrument folders would need to be huge to cover all the different
 kinds of instruments, plus variations and modifications to fit each
 individual aircraft's structure.  It makes more sense to me to house
 each instrument with its aircraft.

In real life, very, very few instruments are customized for each plane
(the airspeed indicator, with its speed markings, is the obvious
example).  Most are manufactured by independent companies and are
TSO'd, so that they can be used in hundreds of different aircraft
models.  Ditto for most avionics, aside from some glass panels, etc.

A Sigma-Tek attitude gyro, for example, looks and works pretty-much
the same as a primary instrument for a Cessna 150 or as a backup
instrument on a 747 -- the differences (such as different voltage for
the backlighting) are pretty trivial.  I'd hate to see 100 copies of
the same Sigma-Tek attitude gyro in the base package.

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] DELETE DUPLICATE FG DATA FILES

2010-02-27 Thread Geoff McLane
Yippee! After the recent A380 update, there are 
presently NO 'case' only duplicates in any single 
folder, causing a Windows cvs update to hiccup...

Thank you all... Case closed ;=))

Geoff.

PS: This is nothing to do with a
parallel, seemingly similar thread -
RE: Duplicate files in base package
which is another topic altogether ;=))



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread Torsten Dreyer
 A Sigma-Tek attitude gyro, for example, looks and works pretty-much
 the same as a primary instrument for a Cessna 150 or as a backup
 instrument on a 747 -- the differences (such as different voltage for
 the backlighting) are pretty trivial.  I'd hate to see 100 copies of
 the same Sigma-Tek attitude gyro in the base package.
What we probably need for shared instruments is a well defined set of 
properties for each instrument. Currently most of our instruments animations 
are tied directly to the output properties of the signal source. In vor.xml 
the TO-flag is animated from /instrumentation/nav[0]/to-flag. It's only usable 
for nav1 and a second set of animation xml is needed for nav2.  What we need 
are unique properties for each instrument that are responsible for the 
animation of the instrument on on side and unique properties that reflect some 
state (like a TO-flag signal) on the other side. What's left for the A/C 
designer is the linkage between these two side.
When you buy the Sigma-Tek attitude gyro at you local avionics dealer (the 
base package), you get your device with a well known interface connector and 
your avionics technician (A/C designer) needs to do the wiring.
Almost everything needed for that three-tier-design is already in fg. 
Probably we need some kind of relative mount point, so a single vor.xml can 
be loaded (mounted) into /instrumentation/vor-indicator[0] and 
/instrumentation/vor-indicator[1].

Torsten

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] build on Windows; dependencies?

2010-02-27 Thread Geoff McLane
On Fri, 2010-02-26 at 16:39 -0600, stan.mar...@l-3com.com wrote:
 Update on my own post, regarding the missing files...

Hi Stan, et al,

 includes a number of files which appear to have moved ...

In addition to the dependencies problems, mentioned by
Reagan, this missing or moved files also adds to the windows
build problems, since it is difficult to _ALWAYS_ keep
the vcproj (or dsp in my case) source file set UP-TO-DATE.

Some tricks I have learned over the years ;=))
(a) subscribe to the cvs logs, and then you will 'see'
when files are added, deleted, moved, and you can 
incrementally adjust your local system of choice.
(b) and/or learn to read the Makefile.am trail. In any 
download these can give good information on what is include
in what is being built in *nix, what ever version you
are building.

As previously stated, Fred and others are doing their
best to keep the 'projects' msvc files current, but that
will not address what is in previous releases. My
TSS system is unfortunately 'frozen' until I do a later
update, last was Feb 14, 2010, so will always have this
problem.

But as you have found, it is usually not too difficult
to do these source list modifications. You have not yet
addressed 'missing' files, which only become apparent
after the final link, with sometimes many 'unresolved
externals...'.

Here you must find the source file containing the 
missing function in either SG or FG, and add it
appropriately to SG or FG solution, a sometimes tedious
process. You need a windows port of 'grep', and I have 
my own find all - http://geoffair.net/ms/fa4.htm 

Again I usually check what I am doing with the
Makefile.am set, but this too can be quite difficult,
since both SG and FG are made up of many different
libraries in *nix, before the final Main fgfs exe,
thus are in MANY different folders...

christ...@freedomworks.ca wrote:
 Few months back we spent a couple days trying to 
 compile FG on Windows using the FG Wiki and did 
 not have any luck.
[snip]
 Geoff, I appreciate your efforts in creating your
 own custom build process but we could not get your
 files to work.
[snip]
 Can someone explain why this has not been addressed?

Wow, Christian, and the others in the 'we', you manage
to put _ALL_ efforts down, even though you say you
'appreciate' something, without ever saying exactly
_WHAT_ problems you had!

Saying you did not have 'luck', or that it did not
'work', is a put down, without telling what was the
reason for your problems. You asked back on Jan 4 -
 Is there anyone that can give us some direction
 as to building for Windows?
and we responded, but you still seem unhappy?

Your specific problems, what ever they be, can ONLY
be addressed if we know exactly _WHAT_ problems are
being encountered. I just read the wiki :-
 http://wiki.flightgear.org/index.php/Building_FlightGear_-_Windows 
and it looks pretty clear. Long and tedious, but
clear! I put thousands of words into my build site,
and hope I make it CLEAR ;=))

Again, as Reagan suggested, there is NO simple
apt-get, yum, etc 3rd party dependency library 
install system available for windows, so you, the
user, must do it yourself, and I know that can
be difficult and FRUSTRATING.

And this is made even more difficult due to the
fact that OpenSceneGraph (OSG) not only uses
cmake before msvc, and has its own dependencies,
like jpeg, and png, but, since it is a BIG set of
DLLs (shared libraries), there can be other
problems at runtime. Installing DLLs, in windows,
such that they are available at runtime, can be 
difficult to understand...

And this is similarly true to a lesser extent
with OpenAL, and alut, although in my case,
their SDK makes things easier, and only leaves
alut...

And then there is the enormous set of boost
headers... but thankfully no build required...

In my TSS build system, I address this by forcing
_ALL_ the prerequisite dependency sources to be 
downloaded first, and put in a STRICT source directory
structure. Once this is done, my setupfg.bat will
take over, create a copy work, and the build can 
be relative simple ;=()

The projects/VC?? msvc files included with the source
download addresses this by providing a set of
pre-built binary libraries, and includes, thus less
build from source needs to be done... something I
will migrate my TSS towards...

It seems more like a chicken and egg problem ;=))

Until there are MANY more windows builders, willing
to contribute some of their time to helping others,
honing down the possible build systems, adding fixes,
even to the wiki, we will not have many more windows
builders...

So is the windows FG build being addressed? I think
so, but we could always have more input from others,
with constructive criticisms, suggested fixes, changes,
ideas on the build and install system, etc, etc...
and in my case this can be off-board, since it only
involves me...

And Stan, gently, I would get off the 'boost' 
questions ;=)) If you read back in the archives you 
will see 

Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread David Megginson
Something I'd love to see, in the long term, is a GUI that allows
users to customize their panels, just like real aircraft owners do. I
could decide to install a different brand of TC (the default late
1970s Cessna 172P now has a vintage 1950s needle and ball instead of a
TC -- cool, but what's up with that?), upgrade or downgrade the GPS,
swap out radios, etc.  That would be especially attractive for flight
schools and students, since they could match the panels of their
actual aircraft pretty closely.


All the best,


David

On Sat, Feb 27, 2010 at 8:53 AM, Torsten Dreyer tors...@t3r.de wrote:
 A Sigma-Tek attitude gyro, for example, looks and works pretty-much
 the same as a primary instrument for a Cessna 150 or as a backup
 instrument on a 747 -- the differences (such as different voltage for
 the backlighting) are pretty trivial.  I'd hate to see 100 copies of
 the same Sigma-Tek attitude gyro in the base package.
 What we probably need for shared instruments is a well defined set of
 properties for each instrument. Currently most of our instruments animations
 are tied directly to the output properties of the signal source. In vor.xml
 the TO-flag is animated from /instrumentation/nav[0]/to-flag. It's only usable
 for nav1 and a second set of animation xml is needed for nav2.  What we need
 are unique properties for each instrument that are responsible for the
 animation of the instrument on on side and unique properties that reflect some
 state (like a TO-flag signal) on the other side. What's left for the A/C
 designer is the linkage between these two side.
 When you buy the Sigma-Tek attitude gyro at you local avionics dealer (the
 base package), you get your device with a well known interface connector and
 your avionics technician (A/C designer) needs to do the wiring.
 Almost everything needed for that three-tier-design is already in fg.
 Probably we need some kind of relative mount point, so a single vor.xml can
 be loaded (mounted) into /instrumentation/vor-indicator[0] and
 /instrumentation/vor-indicator[1].

 Torsten

 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] A380 model loading failures

2010-02-27 Thread James Turner
I just updated data to try the A380, and I'm not seeing any model (interior or 
exterior) - the FDM and other pieces seem to be loading fine. My tree contains 
assorted minor changes, but nothing that should affect this.

Relevant errors, I suspect:

Failed to load submodel: Failed to load 3D model
 at /Users/Shared/FGFS/data/Aircraft/A380/XML/Wings/../../Models/Wings/wings.3ds
Failed to load model: Failed to load 3D model
 at /Users/Shared/FGFS/data/Aircraft/A380/XML/Wings/../../Models/Wings/wings.3ds

James


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread Ron Jensen
On Sat, 2010-02-27 at 07:56 -0500, David Megginson wrote:
 On Fri, Feb 26, 2010 at 10:21 PM, Ron Jensen w...@jentronics.com wrote:
 
  I still support the idea common  shared directories idea for such things as
  instruments
 
  This is a nice, happy thought.  But in the real world it hasn't worked
  out so well.  Since we model such a huge variety of aircraft, and
  different FDMs and systems provide different outputs, our common
  instrument folders would need to be huge to cover all the different
  kinds of instruments, plus variations and modifications to fit each
  individual aircraft's structure.  It makes more sense to me to house
  each instrument with its aircraft.
 
 In real life, very, very few instruments are customized for each plane
 (the airspeed indicator, with its speed markings, is the obvious
 example).  Most are manufactured by independent companies and are
 TSO'd, so that they can be used in hundreds of different aircraft
 models.  Ditto for most avionics, aside from some glass panels, etc.

 A Sigma-Tek attitude gyro, for example, looks and works pretty-much
 the same as a primary instrument for a Cessna 150 or as a backup
 instrument on a 747 -- the differences (such as different voltage for
 the backlighting) are pretty trivial.  I'd hate to see 100 copies of
 the same Sigma-Tek attitude gyro in the base package.

Those trivial differences are enough to make the instrument not work
properly in an aircraft, though.  I've spent a lot of time installing 5V
light bulbs in avionics equipment that came rigged for 28V lighting.

In FlightGear we have a problem in the common instruments-3d that many
instruments use funky properties for their panel lighting
(/sim/model//material/instruments/factor
or /controls/lighting/instruments-norm) instead of a more
sensical /systems/electrical/output/instruments- and then the is the
argument about that being a -norm or a -volts.  So to avoid duplicating
instruments we'd be forced to create and maintain 3 or 4 properties to
drive different instruments.  I'll sacrifice disk-space for frame-rate,
thank you.  Last time I changed an (my) instrument in Instruments-3D
there were howls of anguish.

DCulp has packaged his common instruments in his DavePack aircraft,
and that works pretty well, but I still believe the aircraft maintainer
should have the right to keep his instruments with his aircraft, even if
there is some duplication.

Thanks,
Ron

 



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread syd adams
Ewww , a GUI to do this ?
Its already pretty easy to point the model section to a different
instrument , and the one Im currently working on , Im creating several panel
files with different layouts that can be selected in the set file , but I'd
hate to see instruments being changeable while in flight 
Just my thoughts on the matter :)
Syd

On Sat, Feb 27, 2010 at 7:16 AM, David Megginson
david.meggin...@gmail.comwrote:

 Something I'd love to see, in the long term, is a GUI that allows
 users to customize their panels, just like real aircraft owners do. I
 could decide to install a different brand of TC (the default late
 1970s Cessna 172P now has a vintage 1950s needle and ball instead of a
 TC -- cool, but what's up with that?), upgrade or downgrade the GPS,
 swap out radios, etc.  That would be especially attractive for flight
 schools and students, since they could match the panels of their
 actual aircraft pretty closely.


 All the best,


 David

 On Sat, Feb 27, 2010 at 8:53 AM, Torsten Dreyer tors...@t3r.de wrote:
  A Sigma-Tek attitude gyro, for example, looks and works pretty-much
  the same as a primary instrument for a Cessna 150 or as a backup
  instrument on a 747 -- the differences (such as different voltage for
  the backlighting) are pretty trivial.  I'd hate to see 100 copies of
  the same Sigma-Tek attitude gyro in the base package.
  What we probably need for shared instruments is a well defined set of
  properties for each instrument. Currently most of our instruments
 animations
  are tied directly to the output properties of the signal source. In
 vor.xml
  the TO-flag is animated from /instrumentation/nav[0]/to-flag. It's only
 usable
  for nav1 and a second set of animation xml is needed for nav2.  What we
 need
  are unique properties for each instrument that are responsible for the
  animation of the instrument on on side and unique properties that reflect
 some
  state (like a TO-flag signal) on the other side. What's left for the A/C
  designer is the linkage between these two side.
  When you buy the Sigma-Tek attitude gyro at you local avionics dealer
 (the
  base package), you get your device with a well known interface connector
 and
  your avionics technician (A/C designer) needs to do the wiring.
  Almost everything needed for that three-tier-design is already in fg.
  Probably we need some kind of relative mount point, so a single vor.xml
 can
  be loaded (mounted) into /instrumentation/vor-indicator[0] and
  /instrumentation/vor-indicator[1].
 
  Torsten
 
 
 --
  Download Intel#174; Parallel Studio Eval
  Try the new software tools for yourself. Speed compiling, find bugs
  proactively, and fine-tune applications for parallel performance.
  See why Intel Parallel Studio got high marks during beta.
  http://p.sf.net/sfu/intel-sw-dev
  ___
  Flightgear-devel mailing list
  Flightgear-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/flightgear-devel
 


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread syd adams
I think I misunderstood you ... a graphical tool to do this would certainly
speed things up ... currently I used a dummy panel in Blender to find
positions.
 I though you meant from the runtime menu :).
Syd


On Sat, Feb 27, 2010 at 11:23 AM, David Megginson david.meggin...@gmail.com
 wrote:

 On Sat, Feb 27, 2010 at 2:10 PM, syd adams adams@gmail.com wrote:

  Its already pretty easy to point the model section to a different
  instrument , and the one Im currently working on , Im creating several
 panel
  files with different layouts that can be selected in the set file , but
 I'd
  hate to see instruments being changeable while in flight 

 Making changes in an XML file is certainly simpler than writing C++
 code -- that's why I wrote the XML property system -- but eventually,
 we'll want to let less technical people make configuration changes as
 well.  It's not a short-term goal, but something interesting to keep
 in mind, all the same.


 All the best,


 David


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread Curtis Olson
Could certainly be done ... perhaps (although maybe a little awkwardly ...
or not?) using the FlightGear gui and nasal infrastructure.

I'm envisioning the 2d panel structure I guess ... probably would be more
complicated with 3d panels.

Curt.


On Sat, Feb 27, 2010 at 2:26 PM, syd adams wrote:

 I think I misunderstood you ... a graphical tool to do this would certainly
 speed things up ... currently I used a dummy panel in Blender to find
 positions.
  I though you meant from the runtime menu :).


-- 
Curtis Olson: http://baron.flightgear.org/~curt/
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Google Bug Tracker and Aircrafts

2010-02-27 Thread syd adams
Yeah this was discussed earlier because that list rapidly filled up with old
bugs .
I agree , missing features , or incomplete feature , or not knowing  how an
instrument works shouldn't be filed as a bug :)


On Sat, Feb 27, 2010 at 12:54 PM, Heiko Schulz aeitsch...@yahoo.de wrote:

 Hi,

 The Google Bug tracker is a nice instrument for the harcore developers
 here.
 But I have some problems with bug tracking there on aircrafts.

 All our aircrafts are in developement. It is difficult to say an aircraft
 is completly 100% ready. A lot of bugs often aren't more than just missing
 features.

 As an example: someone wrote that the Cessna Citation Bravo's ADF needle
 isn't working. In the description it sounds a bit different, as it just
 doesn't shows any NDB's. Does it ever have? To my knowledge not, so it is a
 missing feature, not a bug.

 Another example: someone noticed that the 737-300 shows two different
 cockpit- a 2d one and a 3d one.  As it was exactly my intention, to keep the
 2d-panel as long the flightdeck is not usuable as like the 2d-panel, and so
 I noted that in the ReadMe-file.
 Quote:This is the 737-300 in Progress...
 The Boeing 737-300 is now under work to be improved and come much closer to
 realityFor seeing the 3d-cockpit in progress pan the view so the
 2d-panel will dissapear

 I wonder if a bug-tracker makes really sense here- we have more than 130
 (?) aircrafts and I know a lot of them which do not have any proper cockpit;
 fdm; autopilot; systems etc... all bugs? Or just in development?

 I think aircrafts should be excluded as long they aren't part of the base
 package.

 Anyone agree or disgagree?
 Heiko




 still in work: http://www.hoerbird.net/galerie.html
 But already done: http://www.hoerbird.net/reisen.html

 __
 Do You Yahoo!?
 Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
 gegen Massenmails.
 http://mail.yahoo.com


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Google Bug Tracker and Aircrafts

2010-02-27 Thread Gijs de Rooy

 Heiko Schulz wrote:

 I wonder if a bug-tracker makes really sense here- we have more than 130 (?) 
 aircrafts

130?! There's 300 of them in CVS, so about 350 with the additional hangars! :)

Agree with you on all points btw. It might be nice to have an additional bug 
tracker for 
aircraft though. Similar to an additional requests tracker, that someone posted 
on the list
some days ago...

Cheers,

Gijs
  
_
25GB gratis online harde schijf
http://skydrive.live.com--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread Gary Neely
I don't know about dynamic positioning of instruments, but I would
find it interesting to have an easy method of selecting alternate
instruments for the same position. For example, I have several
attitude indicator variations that could be used based on period or
pilot/owner preference. This would have application in aircraft like
the Grumman Goose, which spans many decades of instrument development.

It would be interesting to have a menu of instrument choices that I
could then be saved with other user preferencess. Other than including
the different instruments in the same xml/model package, which is
clearly not the goal, I don't know how to do this, especially without
burdening the system by loading instrument resources that are not
used. Currently to do this I write up a little how-to for pulling in a
different instrument in the relevant xml, but many folks don't read
those details and perhaps miss the configuration possibilities. It
would be great to offer an easier more dynamic scheme.

-Gary


On Sat, Feb 27, 2010 at 3:58 PM, syd adams adams@gmail.com wrote:
 I can see 3d instruments being easier  position them on the panel with a
 mouse click then drag them like i did the b1900d manual ... or menu buttons
 in a dialog like the ufo does scenery objects for finer adjustments ...
 I suppose the 2d instrument placement would be almost the same...
 Dont know if I like the idea of moving instruments around in flight , but
 then I guess the new arrangement would need to be written to a file to be
 permenant .
 Cheers

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Duplicate files in base package

2010-02-27 Thread syd adams
Interesting idea... Ive got  a panel file for each panel layout , but that
changes the entire instrument positions and types , not individual
instruments ...
Might be tricky unless the instrument selection is from the Instruments-3d
folder ...
Just thinking out loud here :)
Syd

On Sat, Feb 27, 2010 at 1:23 PM, Gary Neely grne...@gmail.com wrote:

 I don't know about dynamic positioning of instruments, but I would
 find it interesting to have an easy method of selecting alternate
 instruments for the same position. For example, I have several
 attitude indicator variations that could be used based on period or
 pilot/owner preference. This would have application in aircraft like
 the Grumman Goose, which spans many decades of instrument development.

 It would be interesting to have a menu of instrument choices that I
 could then be saved with other user preferencess. Other than including
 the different instruments in the same xml/model package, which is
 clearly not the goal, I don't know how to do this, especially without
 burdening the system by loading instrument resources that are not
 used. Currently to do this I write up a little how-to for pulling in a
 different instrument in the relevant xml, but many folks don't read
 those details and perhaps miss the configuration possibilities. It
 would be great to offer an easier more dynamic scheme.

 -Gary


 On Sat, Feb 27, 2010 at 3:58 PM, syd adams adams@gmail.com wrote:
  I can see 3d instruments being easier  position them on the panel
 with a
  mouse click then drag them like i did the b1900d manual ... or menu
 buttons
  in a dialog like the ufo does scenery objects for finer adjustments ...
  I suppose the 2d instrument placement would be almost the same...
  Dont know if I like the idea of moving instruments around in flight , but
  then I guess the new arrangement would need to be written to a file to be
  permenant .
  Cheers


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Google Bug Tracker and Aircrafts

2010-02-27 Thread Tim Moore
I don't want to see any feature requests for the code either :)

Tim

On Sat, Feb 27, 2010 at 9:54 PM, Heiko Schulz aeitsch...@yahoo.de wrote:

 Hi,

 The Google Bug tracker is a nice instrument for the harcore developers
 here.
 But I have some problems with bug tracking there on aircrafts.

 All our aircrafts are in developement. It is difficult to say an aircraft
 is completly 100% ready. A lot of bugs often aren't more than just missing
 features.

 As an example: someone wrote that the Cessna Citation Bravo's ADF needle
 isn't working. In the description it sounds a bit different, as it just
 doesn't shows any NDB's. Does it ever have? To my knowledge not, so it is a
 missing feature, not a bug.

 Another example: someone noticed that the 737-300 shows two different
 cockpit- a 2d one and a 3d one.  As it was exactly my intention, to keep the
 2d-panel as long the flightdeck is not usuable as like the 2d-panel, and so
 I noted that in the ReadMe-file.
 Quote:This is the 737-300 in Progress...
 The Boeing 737-300 is now under work to be improved and come much closer to
 realityFor seeing the 3d-cockpit in progress pan the view so the
 2d-panel will dissapear

 I wonder if a bug-tracker makes really sense here- we have more than 130
 (?) aircrafts and I know a lot of them which do not have any proper cockpit;
 fdm; autopilot; systems etc... all bugs? Or just in development?

 I think aircrafts should be excluded as long they aren't part of the base
 package.

 Anyone agree or disgagree?
 Heiko




 still in work: http://www.hoerbird.net/galerie.html
 But already done: http://www.hoerbird.net/reisen.html

 __
 Do You Yahoo!?
 Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
 gegen Massenmails.
 http://mail.yahoo.com


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] Patch to protect terrasync SVN from ^C

2010-02-27 Thread Alex Perry
Index: terrasync.cxx
===
RCS file: /var/cvs/FlightGear-0.9/source/utils/TerraSync/terrasync.cxx,v
retrieving revision 1.28
diff -u -r1.28 terrasync.cxx
--- terrasync.cxx   23 Jan 2010 22:27:38 -  1.28
+++ terrasync.cxx   28 Feb 2010 05:49:01 -
@@ -35,6 +35,7 @@
 #endif

 #include stdlib.h // atoi() atof() abs() system()
+#include signal.h // signal()

 #include simgear/compiler.h

@@ -270,8 +271,23 @@
 }


+bool terminating = false;
+sighandler_t prior_signal_handlers[32];
+int termination_triggering_signals[] =
+  {SIGHUP, SIGINT, SIGQUIT, SIGKILL, 0};  // zero terminated
+
+void terminate_request_handler(int param) {
+cout  \nReceived signal   param  , 
+  intend to terminate soon, 
+  repeat to force an immediate effect.\n;
+terminating = true;
+signal(param, prior_signal_handlers[param]);
+}
+
+
 const int nowhere = -;

+
 // parse message
 static void parse_message( const string msg, int *lat, int *lon ) {
 double dlat, dlon;
@@ -281,8 +297,8 @@
 string::size_type pos = text.find( $GPGGA );
 if ( pos == string::npos )
 {
-   *lat = -.0;
-   *lon = -.0;
+   *lat = nowhere;
+   *lon = nowhere;
return;
 }
 string tmp = text.substr( pos + 7 );
@@ -408,7 +424,8 @@

 void getWaitingTile() {
 while ( !waitingTiles.empty() ) {
-   CompletedTiles::iterator ii = completedTiles.find(
waitingTiles.front() );
+   CompletedTiles::iterator ii =
+completedTiles.find( waitingTiles.front() );
time_t now = time(0);
if ( ii == completedTiles.end() || ii-second + 600  now ) {
sync_tree(waitingTiles.front().c_str());
@@ -422,7 +439,7 @@

 int main( int argc, char **argv ) {
 int port = 5501;
-char host[256] = ;// accept messages from anyone
+char host[256] = localhost;
 bool testing = false;
 bool do_checkout(true);
 int verbose(0);
@@ -485,7 +502,6 @@

 // Must call this before any other net stuff
 netInit( argc,argv );
-
 netSocket s;

 if ( ! s.open( false ) ) {  // open a UDP socket
@@ -524,7 +540,14 @@
 }


-while ( true ) {// main loop
+for (int* sigp=termination_triggering_signals; *sigp; sigp++) {
+prior_signal_handlers[*sigp] =
+signal(*sigp, *terminate_request_handler);
+if (verbose) cout  Intercepted signal   *sigp  endl;
+}
+
+while ( !terminating ) {
+// main loop
 recv_msg = false;
 if ( testing ) {
 // No FGFS communications
@@ -532,6 +555,9 @@
 lon = -123;
 recv_msg = (lat != last_lat) || (lon != last_lon);
 } else {
+if (verbose  waitingTiles.empty()) {
+cout  Idle; waiting for FlightGear position\n;
+}
 s.setBlocking(waitingTiles.empty());
 len = s.recv(msg, maxlen, 0);
 if (len = 0) {
@@ -584,11 +610,11 @@
 }

else if ( testing ) {
-   exit( 0 );
+   terminating = true;
} else

 ulSleep( 1 );
-} // while true
+} // while !terminating

 return 0;
 }

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel