Re: [Flightgear-devel] Today's CVS

2007-07-07 Thread Durk Talsma
Hi Vivian,

On Friday 06 July 2007 23:31, Vivian Meazza wrote:

 After further testing I can confirm that the disappearance is readily
 repeatable. If you position your ac on the threshold of 28R at KSFO, as the
 AI aircraft are about to trample all over you they obligingly commit
 suicide. The first then reappears well down runway 28L taking off, the
 second just disappears.

This I can replicate! I was  unable to reproduce this, until you provided a 
vital clue in the current message: as they are about to trample all over 
you. I usually try to get off the runway ASAP using the UFO, when inspecting 
traffic behavior, so I missed this one completely. Initially, I was a little 
confused about the teleporting part of your bug report, but it makes sense 
now. You couldn't know, but the disappearing and respawning are two 
independent phenomena.

There is some basic proximity detection code which cause AI aircraft to wait 
for the user's aircraft. More recently I added a new function that detects 
situations in the ground network were aircraft are eventually waiting for 
themselves. (i.e. a waits for b; b waits for c; but c waits for a). The 
occurrence of these is not frequent, but when it happens, the waiting 
aircraft can block all other traffic. Eventually, this needs to be resolved 
more gracefully, probably by moving one of the offending aircraft back, or by 
implementing more sophisticated hold position instructions. Until that time 
the offending aircraft are removed from the scene.  

It seems this function is triggered whenever an AI aircraft is waiting for the 
user. I believe a solution is fairly straightforward, but requires some more 
testing. I'll probably have something at the end of the day.

The respawning on the other hand, is a different phenomenon. During 
initialization, the traffic manager makes an estimate as to which stage of a 
flight an aircraft is: Wait at gate / push back / taxi / take off / climb / 
cruise. When an aircraft is considered to be in the take off stage, it is 
placed on the runway, and given take off speed during initialization, thus 
creating the illusion of a spontaneous spawning of these aircraft. It's not 
really an ideal situation, waiting for refinement. 

FWIW, I also hope to have a look at the tanker speeds this weekend. 

Cheers,
Durk



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] RFC: Apply throttle axis changes only to selected engines

2007-07-07 Thread Melchior FRANZ
* Anders Gidenstam -- Saturday 07 July 2007:
 In my work on LZ-129 Hindenburg I discovered that I need to be able
 to quickly control the engines individually or in (sub)groups

I've thought in the past that the throttle should really respect
the selected engines.



 1. throttleMouse(), throttleAxis() and incThrottle() only change the
 throttle setting for the selected engines, i.e. those that have
 /sim/input/selected/engine[i] == true

You shouldn't have things in the loop that don't change, though
it's certainly not a big performance problem. For example the
cmdarg().getNode(offset).getValue() * -4.

This code sets the same value for all selected engines to the js/mouse
value. But if they weren't all at the same level, this would mean that
some make abrupt jumps. Applying the same delta to all selected engines
would be nicer, but has its own problems ...  :-/



 2. A new function controls.selectEngineToo(e_no) adds engine number e_no
 to the set of active engines. The existing selectEngine() is mutually
 exclusive - it deselects all other engines.

I'd rather make a function something like this:

  var selectEngines = func(state, engines...) {
  var sel = props.globals.getNode(/sim/input/selected);
  if(size(engines)) {
  foreach(var e; engines)
  sel.getChild(engine, e, 1).setBoolValue(state);
  } else {
  foreach(var e; sel.getChildren(engine))
  e.setBoolValue(state);
  }
  }

One could then say

  selectEngines(1);# select all engines
  selectEngines(0);# unselect all engines
  selectEngines(1, 3, 5, 7);   # select engines 3, 5, and 7
  selectEngines(0, 4); # unselect engine 4

That is: the first argument decides whether to select or unselect,
followed by a list of engine indices, to which the operation applies
(for example, all engines on the left of an airship). If no engines
are listed, then all of them are used. (Maybe a bit overengineered. ;-)

m.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Today's CVS

2007-07-07 Thread Vivian Meazza
Durk Talsma

 Sent: 07 July 2007 08:22
 To: FlightGear developers discussions
 Subject: Re: [Flightgear-devel] Today's CVS
 
 
 Hi Vivian,
 
 On Friday 06 July 2007 23:31, Vivian Meazza wrote:
 
  After further testing I can confirm that the disappearance 
 is readily 
  repeatable. If you position your ac on the threshold of 28R 
 at KSFO, 
  as the AI aircraft are about to trample all over you they 
 obligingly 
  commit suicide. The first then reappears well down runway 
 28L taking 
  off, the second just disappears.
 
 This I can replicate! I was  unable to reproduce this, until 
 you provided a 
 vital clue in the current message: as they are about to 
 trample all over 
 you. I usually try to get off the runway ASAP using the UFO, 
 when inspecting 
 traffic behavior, so I missed this one completely. Initially, 
 I was a little 
 confused about the teleporting part of your bug report, but 
 it makes sense 
 now. You couldn't know, but the disappearing and respawning are two 
 independent phenomena.
 
 There is some basic proximity detection code which cause AI 
 aircraft to wait 
 for the user's aircraft. More recently I added a new function 
 that detects 
 situations in the ground network were aircraft are eventually 
 waiting for 
 themselves. (i.e. a waits for b; b waits for c; but c waits 
 for a). The 
 occurrence of these is not frequent, but when it happens, the waiting 
 aircraft can block all other traffic. Eventually, this needs 
 to be resolved 
 more gracefully, probably by moving one of the offending 
 aircraft back, or by 
 implementing more sophisticated hold position instructions. 
 Until that time 
 the offending aircraft are removed from the scene.  
 
 It seems this function is triggered whenever an AI aircraft 
 is waiting for the 
 user. I believe a solution is fairly straightforward, but 
 requires some more 
 testing. I'll probably have something at the end of the day.
 
 The respawning on the other hand, is a different phenomenon. During 
 initialization, the traffic manager makes an estimate as to 
 which stage of a 
 flight an aircraft is: Wait at gate / push back / taxi / take 
 off / climb / 
 cruise. When an aircraft is considered to be in the take off 
 stage, it is 
 placed on the runway, and given take off speed during 
 initialization, thus 
 creating the illusion of a spontaneous spawning of these 
 aircraft. It's not 
 really an ideal situation, waiting for refinement. 

OK so it's 2 features, not 1 bug - excellent. I also noted that the route
taken from parking to active runway seemed a bit odd, but then I compared
our taxiways to those on Google Earth - we seem to have bits missing
alongside 28L, which explains that. Not good for our default airport though.

 FWIW, I also hope to have a look at the tanker speeds this weekend. 

Your proposed fix seems to work here, on the basis of just one test, I
haven't had time to do the job properly. 

Vivian


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Today's CVS

2007-07-07 Thread Durk Talsma
On Saturday 07 July 2007 09:41, Vivian Meazza wrote:


 OK so it's 2 features, not 1 bug - excellent. I also noted that the route
 taken from parking to active runway seemed a bit odd, but then I compared
 our taxiways to those on Google Earth - we seem to have bits missing
 alongside 28L, which explains that. Not good for our default airport
 though.

Well, the disappearance is a bug, caused by a feature that is a little too 
trigger happy right now. 

I will also try and add a few more taxiways. 




  FWIW, I also hope to have a look at the tanker speeds this weekend.

 Your proposed fix seems to work here, on the basis of just one test, I
 haven't had time to do the job properly.


Okay thanks. Will test a bit, and hopefully commit tonight.

D.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] How to apply different texturing to the terrain mesh? (especially addressing Harald Johnsen)

2007-07-07 Thread Sebastian Bechtold
Georg Vollnhals schrieb:
 Sebastian Bechtold schrieb:
 ..
   
  If possible, I'd like to try to do this 
 without
 doing such further changes. I'd like to avoid a plan where one feature
 requires another, and this one requires another again, and so on. The more
 you change, the higher is the risk of unplanned side effects and work to 
 adapt
 other things to the changes. As I've already said: For myself, some kind of
 golden rule here is to change as little of the existing concepts and 
 code as
 possible. This may rise problems which require some odd and maybe
 suboptimal solutions, but I think that's still better than running into a
 situation where the list of things which have to be changed is growing
 longer and longer. 
 
 ...

 Hi Sebastian,

 once again my suggestion would be in accordance to your point of view
 a) to _minimize all changes to the actual given code
 _b) doing all work and calculation *off* runtime .

 Then it should be possible to
 1. have the lat/lon coordinates calculated for all 4 corners of the used
 _new texture_ of any size
 2. calculate the lat/lon coordinates of every corner of every _triangle_
 out of the *.btg file and sort the tiles
 (the fileformat is sure documented anywhere, I looked for it but did not
 find any documentation)
   
I hope/think that I don't have to care about the .btg file format.
I would like to plug my stuff into the code somewhere downstream
from the point where the terrain is loaded from the .btg file, and ignore
how and from where it is loaded. When the triangles are instantiated
in the scene graph, it must be possible to get the world coordinates
of their vertices and apply the textures based on this information.
 3. split the new texture into the sizes of all given triangles using the
 precalculated triangles area/lat-lat-corners
   
Well, no. You wouldn't split up the textures. First, it's not possible (as
far as I know, textures are always rectangular, I have never heard of
triangular textures. Correct me if I'm wrong). Second, there's no reason
to do so. You simply work with big textures that cover many triangles,
and you do this by telling your 3D engine which area of the big texture
should be mapped onto which triangle. This is not specific to my plan,
it's the standard solution (I'm pretty sure you know this from Blender).

 3.a uncomplicated for all triangles fully located within the new
 texture area = only new texture is used
 3.b more problematic for boarder triangles only partly located
 within the new texture area = merging of old ground texture for the
 outside part and new texture for the inside part has to be done.
   
This would be one theoretically possible solution to handle the
irregular triangulation problem (see the conversation with
Harald Johnsen). Practically, I think it would be very complicated.
In my concept, the texture generation process knows nothing about the
underlying and surrounding triangulation and texturing of the terrain at the
place where a certain texture tile will be mapped. So you don't know when,
where and how you'd have to do this texture merging. The two methods
discussed with Harald Johnsen are probably better ways to go.


 4. this results in a special ground-texture for every given triangle
 5. there must be already a marker in the actual *.btg format for every
 ground-triangle which ground-texture to use.
 But there is only a limited number of ground-textures and therefore
 the marker might not have the data-format for a *big* number
of different ground-textures (what would be necessary if we split
 bigger textures and create a lot of different new ground-textures).
So a slight change of the *.btg format might be necessary.
 6. With this the actual display-routines for OSG and PLIB should work
 principally, only the new *.btg data-format (for the really bigger
 number of available ground-textures) must be handled
   
Well, as explained above and also noticed by yourself here:
There's no one triangle - one texture-association, and we don't
need or want it. You can happily forget points 4 to 6 :).
 _I know, this solution is suboptimal but can be made with a overviewable
 amount of coding_ (and therefore the chance to have very little
 negative  sideeffects) but makes a big ground-texture improvement
 possible. And I know that this can really get more complicated if the
 new ground-texture-area uses partly 2 or more *.btg files.
   
As far as I know, each .btg file contains a number of complete tiles,
and the border of a scenery described in one .btg files consists of
the borders of the tiles in the border area. When we map one
texture on one tile (or several textures on one tile, but no texture
across several tiles), there should be no problem here.

 Once working pretty well, this changes could be improved more and more
 in little further steps - that is what everyone likes to avoid big
 coding-problems.

 Some years ago I did this for X-Plane with own new groundtextures 

Re: [Flightgear-devel] Today's CVS

2007-07-07 Thread Durk Talsma
On Saturday 07 July 2007 09:46, Durk Talsma wrote:
 On Saturday 07 July 2007 09:41, Vivian Meazza wrote:
  OK so it's 2 features, not 1 bug - excellent. I also noted that the route
  taken from parking to active runway seemed a bit odd, but then I compared
  our taxiways to those on Google Earth - we seem to have bits missing
  alongside 28L, which explains that. Not good for our default airport
  though.

 Well, the disappearance is a bug, caused by a feature that is a little
 too trigger happy right now.


Actually, this is what happens. While I work on a solution: Have some fun with 
it: Make a left turn onto the taxiway, and taxi toward oncoming traffic. You 
see they'll be zapped away as you appoach them. :-)

Cheers,
Durk

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] RFC: Apply throttle axis changes only to selected engines

2007-07-07 Thread Anders Gidenstam
On Sat, 7 Jul 2007, Melchior FRANZ wrote:

 This code sets the same value for all selected engines to the js/mouse
 value. But if they weren't all at the same level, this would mean that
 some make abrupt jumps. Applying the same delta to all selected engines
 would be nicer, but has its own problems ...  :-/

Actually, throttleMouse applies a delta while throttleAxis sets an 
absolute value (unless I misread the code). That behaviour at least makes 
some kind of sense.. :)

 I'd rather make a function something like this:

  var selectEngines = func(state, engines...) {
...
  }

Ah, yes that is much nicer. I hadn't grasped the argument list 
possibility. Thanks for the code review!

Updated diff:
http://www.gidenstam.org/FlightGear/misc/controls.nas_individual_throttles.diff

Cheers,

Anders
-- 
---
Anders Gidenstam
mail: anders(at)gidenstam.org
WWW: http://www.gidenstam.org/FlightGear/JSBSim-LTA/

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Today's CVS

2007-07-07 Thread Thomas Förster
Am Samstag 07 Juli 2007 09:41 schrieb Vivian Meazza:
 OK so it's 2 features, not 1 bug - excellent. I also noted that the route
 taken from parking to active runway seemed a bit odd, but then I compared
 our taxiways to those on Google Earth - we seem to have bits missing
 alongside 28L, which explains that. Not good for our default airport
 though.

The route finding is extremely simple. It just calculates the shortest way 
between 2 points (in terms of travel distance) of the ground network. The 
ground network is a directed graph though. Probably there are some 
invisible one-ways in it.

It might be possible to make the way finding more clever (e.g. penalize runway 
crossings etc.), but this would need a more sophisticated groundnet, with 
more node types (i.e. holding positions) than now. Which might be a good idea 
anyway.

Thomas
-- 
PhD Student, Dept. Animal Physiology, HU Berlin
Tel +49 30 2093 6173, Fax +49 30 2093 6375

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Today's CVS

2007-07-07 Thread Durk Talsma
On Saturday 07 July 2007 11:16, Thomas Förster wrote:
 Am Samstag 07 Juli 2007 09:41 schrieb Vivian Meazza:
  OK so it's 2 features, not 1 bug - excellent. I also noted that the route
  taken from parking to active runway seemed a bit odd, but then I compared
  our taxiways to those on Google Earth - we seem to have bits missing
  alongside 28L, which explains that. Not good for our default airport
  though.

 The route finding is extremely simple. It just calculates the shortest way
 between 2 points (in terms of travel distance) of the ground network. The
 ground network is a directed graph though. Probably there are some
 invisible one-ways in it.

I just checked using taxidraw. There are some taxiroutes missing, thus 
preventing traffic to follow the shortest route. I'm working on it.

 It might be possible to make the way finding more clever (e.g. penalize
 runway crossings etc.), but this would need a more sophisticated groundnet,
 with more node types (i.e. holding positions) than now. Which might be a
 good idea anyway.

Eventually, that would be the plan. Before we can do this, we need to have 
more sophistcation in the ground network, and consequently, also in it's 
principal design tool; taxidraw.

Part of that is going to be my summer / fall project.

Cheers,
Durk

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] How to apply different texturing to the terrain mesh? (especially addressing Harald Johnsen)

2007-07-07 Thread Georg Vollnhals
Sebastian Bechtold schrieb:
 Georg Vollnhals schrieb:
   
 ...
 Second, if we save these auto-generated textures on the
 hard disk (what should generally be a good idea for performance
 reasons), you could load them into an image manipulation
 program and add your own stuff or, for example, replace
 the auto-generated images with real aerial photos (if you have them
 and you're allowed to use them for FlightGear). In other words,
 you could paint anything anywhere. There are endless possibilities,
 if only the texture resolution is high enough.

   
Ok, I'll wait and see :-)
Almost everything will be better than the actual state.

 With best regards,

 Sebastian

 PS.: Did you try my patch?

   
Well, I had a lot of workload at the end of last week as I worked some
days from 7:00 am to sunset around 10:00 pm. So there was not so much
time for FlightGear. Sometimes I am able to look at the forum or eMail,
but I have no FG to do any work with (I only have a very old and poor
performing laptop :-/ ).
This whole weekend I am working on call (and just came back home) and
if my mobile phone is quite for some hours I would like to compile and
test your nice patch.
Of course, I will give feedback to you, as I am really interested in
this feature :-)

Thank you once again for explaining me what you would like to do.

Regards
Georg

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] CVS Server problems

2007-07-07 Thread Thomas Förster
Hi all,

a 'cvs update' failed for me today:

can't create temporary directory /tmp/cvs-serv9314
No space left on device

As my local /tmp has plenty of space left (2GB) I suspect the CVS server to be 
the culprit. Anyone here who can change that?

Thomas
-- 
PhD Student, Dept. Animal Physiology, HU Berlin
Tel +49 30 2093 6173, Fax +49 30 2093 6375

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] flight control polarity

2007-07-07 Thread John Denker
On 07/07/2007 05:16 AM, Gordan Sikic wrote:
 Dear John,
 
 I didn't have any intention to start any quarrellings with you. Being 
 open minded, I've just asked you to share your literature with us, and I 
 don't understand why you feel so pissed off.

Why do you think I am pissed at you?  AFAICT there's not
even a question about polarity, let alone a pissy question.

  If you really do not have 
 any literature to share with us, just say (write) so.

1) I am traveling right now.  I am away from my books.  But I
  remain confident that the books say what I said they say.

2) There was one brief misunderstanding, but I thought that was
  cleared up with help of Jon Berndt, so I thought there was no
  need for literature or for additional clarification.

3) I consider this misunderstanding trivial, because the ideas
  and the code remain the same;  only the wording of my explanation
  needed to change.

4) I have already apologized once for this brief and superficial
  misunderstanding.  What more do I need to do?


 Aircraft control and simulation, by Brian Stevens and Frank Lewis, 
 on page 128, there is a table (TABLE 3.3.1), where is clearly stated 
 that positive movements of all primary control surfaces produce 
 negative moments.

 1) As Jon B. pointed out, I intended to talk about cockpit control
 deflections, not physical aerosurface deflections.  I'm a pilot
 and flight instructor, and I sometimes lapse into pilot-speak
 without realizing it.

 I thought it was obvious from context that I was talking about
 cockpit controls and cockpit indicators, but I gather it wasn't
 sufficiently obvious.  Sorry.

 2) The fact remains that FG does not consistently follow either
 convention.  My patch makes it possible to present a consistent
 convention to the pilot.

 If this does not address the point you were making, please re-ask
 the question.

Note that the FG properties
   /controls/flight/rudder
   /controls/flight/elevator
   /controls/flight/aileron
pertain to cockpit controls, not to control surfaces directly.
If anybody thinks that these properties are conventional as to
polarity, please say so.  I have not yet heard anyone say that
they are.

Unless/until I hear that there actually is a issue here, I will
assume there is no issue, and no need for me to cite literature
or say anything more.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] CVS Server problems

2007-07-07 Thread Durk Talsma
On Saturday 07 July 2007 12:17, Durk Talsma wrote:
 On Saturday 07 July 2007 12:14, Thomas Förster wrote:
  can't create temporary directory /tmp/cvs-serv9314
  No space left on device
 
  As my local /tmp has plenty of space left (2GB) I suspect the CVS server
  to be the culprit. Anyone here who can change that?
 
  Thomas

 Same thing here. Seems like a server problem. Probably Curt is the only
 person who can fix that.


Okay, Curt mailed me that it's fixed again, and I can confirm.

Cheers,
Durk

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Today's CVS

2007-07-07 Thread Durk Talsma
On Saturday 07 July 2007 10:03, Durk Talsma wrote:
  On Saturday 07 July 2007 09:41, Vivian Meazza wrote:
   .. compared our taxiways to those on Google Earth - we seem to have bits
   missing alongside 28L, which explains that. Not good for our default
   airport though.

Okay, fixed as of a minute ago. :-)

 
  Well, the disappearance is a bug, caused by a feature that is a little
  too trigger happy right now.

 Actually, this is what happens. While I work on a solution: Have some fun
 with it: Make a left turn onto the taxiway, and taxi toward oncoming
 traffic. You see they'll be zapped away as you appoach them. :-)


Okay, play time is over. :-) The trigger happy function is fixed.

Cheers,
Durk

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Random instrument failures and altimeter gremlins patch

2007-07-07 Thread Stuart Buchanan

--- Melchior FRANZ wrote:
 * Stuart Buchanan -- Tuesday 03 July 2007:
  The included XML files replace those in the gui/dialogs directory,
 while
  gremlins.nas should be put in the Nasal directory.
 
 gremlins.nas?  Please not funny names in $FG_ROOT/Nasal/. These
 are code files, and so far all of them were called after their purpose.
 This makes it easier for all to see what they are about.
 
 What I don't really understand is why local variables need to be ii and
 nnn. What's wrong with just i and n, like everyone else uses? Or is
 exactly *that* the problem?
 
   for (ii = 0; ii  5; ii+=1){
   ...
   nnn = props.globals.getNode(feat ~ /serviceable, 1);
   if (nnn.getValue() == nil) {
 nnn.setBoolValue(1);

I've fixed both these issues. The Nasal file is now called failures.nas,
and I've shortened the variables as requested. I've also gotten rid of the
height and width settings on the dialog boxes.

New version of the patch, along with documentation available from

http://www.nanjika.co.uk/flightgear/failures.tar.gz

Could someone please commit this to CVS?

Best Regards to all,

-Stuart



  ___
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/ 

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] improved HSI ADF(RMI) : double-shafted needle

2007-07-07 Thread John Denker
Hi --

This pertains to the HSI instrument as used in the c182, c182rg,
and many other GA aircraft models.

 The FG HSI instrument now has a double-shafted ADF(RMI) needle,
 as shown here:
   http://www.av8n.com/fly/fgfs/RMI.jpg
 which is more nearly like a real-world HSI/ADF(RMI).

 In contrast, heretofore on the model HSI, the tip of the ADF
 (RMI) needle looked a whole lot like the tip of the VOR needle.
 This made it much too easy for the pilot to follow the wrong
 needle.

This may seem like a small thing, but if you're trying to simulate
real IFR flying, small things like this can make a big difference.

This change affects the following files:
Aircraft/Instruments/Textures/hsi.rgb
Aircraft/Instruments/hsi.xml

This has been committed to the _Sport Model_.


For a list of the main features of the _Sport Model_, see
   http://www.av8n.com/fly/fgfs/README.sport.model
For details on how to download the _Sport Model_, see
   http://www.av8n.com/fly/fgfs/git-overview


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] patch, plib-branch, directional sound

2007-07-07 Thread Melchior FRANZ
* Maik Justus -- Tuesday 03 July 2007:
 here is the patch for the directional sound and correct Doppler sound  
 (and stereo sound) for the plib branch.

Committed. Well, actually I have missed this patch and first committed
the one from Sun, 01 Jul 2007, but then committed the rest. I hope I
din't mess anything up. Please check. All files in the sg/sound dir are
tagged before and after the changes with (BEFORE|AFTER)_OPENAL_WORKAROUND
so that one can easier see what the regular version is, and what had
to be added because of the OpenAL bug. For removing this should be enough:

  $ cd simgear/sound
  $ cvs diff -rAFTER_OPENAL_WORKAROUND -rBEFORE_OPENAL_WORKAROUND|patch
  $ cvs ci

m.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] improved HSI ADF(RMI) : double-shafted needle

2007-07-07 Thread Tim Moore
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

John Denker wrote:
 Hi --
 
 This pertains to the HSI instrument as used in the c182, c182rg,
 and many other GA aircraft models.
...
 This has been committed to the _Sport Model_.
 
 
 For a list of the main features of the _Sport Model_, see
http://www.av8n.com/fly/fgfs/README.sport.model
 For details on how to download the _Sport Model_, see
http://www.av8n.com/fly/fgfs/git-overview
 
I think it's great that you're using git and and hope that we can
reconcile pigeon's split SimGear / FlightGear git repo, which is a bit
of a pain but updated automatically from CVS, with your more unified
setup. In the long term I hope the FlightGear project will adopt git as
a replacement for CVS. However, for now I think it would be best to
include the diffs from your patches in these emails rather than pointing
folks to your git repo. That will increase the chances of developers --
who might not yet be so keen on git -- looking at the patches and
committing them, and give those of us who are using git too the option
of applying your patches directly instead of fetching your sport model
branch.

Tim
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFGkAndeDhWHdXrDRURAnS+AKCRrHkLvMGvYH+HVJcPLV2o569l6ACgpiD8
gsRVJL8sO0RlzVkDoDy31iM=
=irKC
-END PGP SIGNATURE-

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] patches, patches

2007-07-07 Thread John Denker
On 07/07/2007 05:47 PM, Tim Moore wrote:

  I think it's great that you're using git

It's a nifty thing.

   and and hope that we can
  reconcile pigeon's split SimGear / FlightGear git repo, which is a bit
  of a pain but updated automatically from CVS, with your more unified
  setup. In the long term I hope the FlightGear project will adopt git as
  a replacement for CVS.

Yeah.  CVS has a rather narrow view of how the world should
work, and FG doesn't really work that way.

  However, for now I think it would be best to
  include the diffs from your patches in these emails rather than pointing
  folks to your git repo.

I customarily include the diffs, whenever that makes sense ... but it
doesn't always make sense.
   a) Note that in this case, I'm modifying a binary file.  It's hard to
submit a meaningful diff of that, for reasons having nothing to do me
or my work.
   b) See below.

  That will increase the chances of developers ... looking at the patches
  and committing them,

Well, the chances certainly can't go down.

I'm told that none of the active committers have any interest in
the stuff I've been working on.

There is such a backlog of patches that haven't even been looked at,
let alone committed, that a diff against the CVS version is several
times longer than the diff that just deals with the features I
implemented this morning.  The Sport Model is self-consistent, but
it's not entirely a mixmatch à la carte proposition.

In this case in particular,
  A) If I just diff this morning's work against its immediate ancestor,
   you won't be able to apply the patch, because the ancestor is
   several patches removed from the stock CVS branch.
  B) If I diff the current Sport Model hsi.xml against the stock CVS
   version, you can apply the patch, but you can't use the result,
   because it depends on extensions to hsi.cxx, among other dependencies.
  C) et cetera.

The origin branch (i.e. the stock CVS model) works, and the Sport Model
works, but we can't make the all the mixmatch chimeras work.  It would
be nice if we could, but we can't.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] yasim jet engine...

2007-07-07 Thread SydSandy
Hi all , 
Does any know if it's possible to add a condition lever check to the Yasim jet 
engine to simulate shutdown / engine failure ? Just the idle state would be 
sufficient , as long as throttles have no effect ... I tried some modifying of 
my own , but haven't sorted it all out yet ...
Thanks

-- 
SydSandy [EMAIL PROTECTED]

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] Weekly CVS Changelog Summary: SimGear

2007-07-07 Thread Curtis L. Olson
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_07:55:21 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/debug/logstream.hxx

add SG_ORIGIN macro that expands to a string  __FILE__:__LINE__
Note that __LINE__ is a number and can't be directly used in string
context, which makes the macro worthwhile.  (IMHO :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_10:42:20 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/timing/lowleveltime.cxx

replace exit() by throw sg_exception(). Of course, we have to be aware
that interdependencies between sg libs are generally unwelcome, but
sg_exception is a rather basic part, and it's already used by xml, props,
scene, sound and, of course, structure. Since props and xml are core
libs, we can assume that sg_exceptions are available.  (OK'ed by Curt)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_10:42:21 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/timing/timezone.cxx

replace exit() by throw sg_exception(). Of course, we have to be aware
that interdependencies between sg libs are generally unwelcome, but
sg_exception is a rather basic part, and it's already used by xml, props,
scene, sound and, of course, structure. Since props and xml are core
libs, we can assume that sg_exceptions are available.  (OK'ed by Curt)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_14:57:15 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/scene/tgdb/Attic/leaf.cxx

replace exit() by throw. Leaving the SG_LOG message in, because I observed
unexpected problems with throwing exceptions from sg.  :-/


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_15:02:23 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/ephemeris/stardata.cxx

s/exit(.*)/throw/  .. again leaving the SG_LOG in until I know why exceptions
dont' work through static sg libs


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_15:06:04 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/ephemeris/stardata.cxx

nope, return false is better here, sorry


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-07_13:37:58 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/sound/sample_openal.cxx
/var/cvs/SimGear-0.3/source/simgear/sound/sample_openal.hxx
/var/cvs/SimGear-0.3/source/simgear/sound/soundmgr_openal.cxx
/var/cvs/SimGear-0.3/source/simgear/sound/soundmgr_openal.hxx
/var/cvs/SimGear-0.3/source/simgear/sound/xmlsound.cxx

Maik JUSTUS:

[...] switches of the Doppler calculation of OpenAL and
adds a own Doppler calculation.

mf: necessary because OpenAL Doppler on Windows is broken, which the
openal developers acknowledge. The source revisions before and after
the patch was applied are tagged with BEFORE_OPENAL_WORKAROUND and
AFTER_OPENAL_WORKAROUND, so that one can easier find and remove
the changes if required  (which is quite unlikely. :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-07_13:50:01 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/sound/sample_openal.cxx
/var/cvs/SimGear-0.3/source/simgear/sound/xmlsound.cxx

change sign  initialize direction (this was in a later patch that I had
missed)


2f585eeea02e2c79d7b1d8c4963bae2d

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] Weekly CVS Changelog Summary: FlightGear source

2007-07-07 Thread Curtis L. Olson
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-01_06:07:56 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Scripting/NasalSys.cxx

- fix carttogeod() function (don't convert the altitude from radian to degree 
;-)
- better argument check in parsexml()


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_09:32:28 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/gui_funcs.cxx

- allow multiple message/error dialogs
- hand the generation of the message dialog over to
  $FG_ROOT/gui/dialogs/message.xml


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_00:47:01 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Main/fg_props.cxx

John DENKER: don't grow /sim/logging/classes indefinitely on read-out


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_10:35:57 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/gui_funcs.cxx

- limit max number of messages displayed at the same time to 5 (Ideally,
  it should be just one, but we don't want to block everything and
  don't want to miss messages either.)
- prevent message duplicates


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_10:41:01 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Main/fg_commands.cxx

remove the terrain-elevation command again. This is no longer necessary,
as we have the geodinfo() Nasal function now.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_12:28:32 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx

John DENKER: validate_format(): handle multiple flags correctly


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_13:07:51 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Instrumentation/wxradar.cxx
/var/cvs/FlightGear-0.9/source/src/Instrumentation/wxradar.hxx

make target RTT texture configurable as radar-texture-path


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-04_12:41:24 (durk)
/var/cvs/FlightGear-0.9/source/src/Airports/dynamicloader.cxx
/var/cvs/FlightGear-0.9/source/src/Airports/runwayprefloader.cxx
/var/cvs/FlightGear-0.9/source/src/Airports/xmlloader.cxx
/var/cvs/FlightGear-0.9/source/src/Airports/xmlloader.hxx

Thomas Foerster:
I refactored the XML loading code out of FGAirportDynamics and
FGRunwayPreference. I also added a new class XMLLoader, which serves as a
facade to the loader functions. Further I changed FGRunwayPreference to just
keep a FGAirport ref, which is more concise and closer to the right(tm)
solution than storing the airport data a second time ;-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-04_12:42:20 (durk)
/var/cvs/FlightGear-0.9/source/src/Airports/dynamicloader.hxx
/var/cvs/FlightGear-0.9/source/src/Airports/runwayprefloader.hxx

Thomas Foerster:

I refactored the XML loading code out of FGAirportDynamics and
FGRunwayPreference. I also added a new class XMLLoader, which serves as a
facade to the loader functions. Further I changed FGRunwayPreference to just
keep a FGAirport ref, which is more concise and closer to the right(tm)
solution than storing the airport data a second time ;-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-05_10:27:10 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Instrumentation/tacan.cxx

Vivian MEAZZA: remove no longer needed debug messages


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-05_14:00:59 (durk)
/var/cvs/FlightGear-0.9/source/src/Airports/dynamicloader.cxx
/var/cvs/FlightGear-0.9/source/src/Airports/dynamicloader.hxx
/var/cvs/FlightGear-0.9/source/src/Airports/gnnode.hxx
/var/cvs/FlightGear-0.9/source/src/Airports/runwayprefloader.cxx

Thomas Foerster: Made FGParking a subclass of FGTaxiNode
 Fixed bug due to longstanding inconsistency in FGAirport
 getter functions return types.
Durk Talsma: Fixed traffic record initialization bug that occured
 when taxiing traffic was waiting for traffic on runway


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-05_14:01:00 (durk)
/var/cvs/FlightGear-0.9/source/src/Airports/runwayprefloader.hxx

Thomas Foerster: Made FGParking a subclass of FGTaxiNode
 Fixed bug due to longstanding inconsistency in FGAirport
 getter functions return types.
Durk Talsma: Fixed traffic record initialization bug that occured
 when taxiing traffic was waiting for traffic on runway


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-05_16:27:17 (andy)
/var/cvs/FlightGear-0.9/source/src/GUI/layout.cxx

sync with trunk


2f585eeea02e2c79d7b1d8c4963bae2d

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

[Flightgear-devel] Weekly CVS Changelog Summary: FlightGear data

2007-07-07 Thread Curtis L. Olson
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-01_10:05:16 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/io.nas

implement writexml() function for writing non-standard XML files
(that is: such that don't use PropertyList as root element and have
data hidden in attributes)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-01_13:14:57 (martin)
/var/cvs/FlightGear-0.9/data/Aircraft/c182rg/Models/chrome2.rgb


Stuart Buchanan:

Additionally, the texture chrome2.rgb is missing from the
c182rg/Models/ directory. Can a committer please copy
c182/Models/chrome2.rgb over please?


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-01_13:54:32 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/io.nas

what I do best: cosmetics


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_00:53:19 (sydadams)
/var/cvs/FlightGear-0.9/data/Aircraft/Citation-Bravo/Models/breakers.rgb
/var/cvs/FlightGear-0.9/data/Aircraft/Citation-Bravo/Nasal/Electrical.nas

Updating the Bravo to where it was before I  reinstalled my OS ... not nearly 
done yet


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_15:58:30 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/debug.nas

output ghosts in a readable form


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_16:09:28 (mfranz)
/var/cvs/FlightGear-0.9/data/Models/Airport/supacat_winch.ac
/var/cvs/FlightGear-0.9/data/Models/Airport/supacat_winch.xml

AJ MacLEOD: spin the drums


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_02:12:13 (sydadams)
/var/cvs/FlightGear-0.9/data/Aircraft/Citation-Bravo/Models/breakers.rgb

more model / texture updates


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_17:56:28 (martin)
/var/cvs/FlightGear-0.9/data/Aircraft/787/Models/Attic/contrail.ac


Joshua Wilson:

787/787.xml modified to more accurately reflect the characteristics of
the 787.

Slight modifications made to 787-set.xml, 787.ac (including engines,
pylons, and stablizers), Models/787.xml, hud.ac, and hud.xml.

777 removed from system.nas.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-03_18:00:39 (martin)
/var/cvs/FlightGear-0.9/data/Aircraft/787/Panels/dash-panel.xml
/var/cvs/FlightGear-0.9/data/Aircraft/787/Panels/radio-panel.xml


Remove DOS line endings.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-04_10:26:25 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Models/radar.rgb
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Models/sector.rgb

AJ MacLEOD: initial effort to convert radar to 3d


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-05_02:42:57 (dfaber)
/var/cvs/FlightGear-0.9/data/Aircraft/bf109/Models/cooltemp.xml

coolant temperature gauge now working.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-05_07:52:17 (dfaber)
/var/cvs/FlightGear-0.9/data/Aircraft/F4U/Models/transparent.ac
/var/cvs/FlightGear-0.9/data/Aircraft/F4U/Models/transparent.xml

model display improvements for plib


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-06_00:38:50 (sydadams)
/var/cvs/FlightGear-0.9/data/Aircraft/Citation-Bravo/Nasal/Electrical.nas

Added a few more functioning annunciators...
 master caution and master warning  hotspots for RESET...
Added inverter to the electrical system (AC power)
Tweaked FDM a bit , too much solve weight with full fuel ...


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-07_14:51:33 (sydadams)
/var/cvs/FlightGear-0.9/data/Aircraft/Citation-Bravo/Nasal/Electrical.nas

Updated FDM...
Added flight-hour-meter property (with tenths of a minute) to 
instrumentation/clock
Fixed broken AOA needle 
ammeter gauges animated ...


2f585eeea02e2c79d7b1d8c4963bae2d

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel