On 02/20/2010 02:23 AM, Erik Hofman wrote:

> Well, The Null-FDM does what is say, nothing. It's expected that an 
> external application fill in the gaps. I did once create a support FDM 
> for ACMS (black-box) data but I don't think it touches anything but 
> position and velocity data.
> I guess that to get the cockpit fully working in playback a new support 
> FDM has to be written that fills in the missing gaps.

That's all true.  For instance, the playback.xml protocol should
not bother to replay the state of the starter, since the process
whereby the starter starts the engine is under control of the
FDM, and the null FDM doesn't do this at all.  It works better
for the protocol to just replay the engine RPM.  Similarly if you
want the rate-of-turn needle to work, the protocol should replay
/instrumentation/turn-indicator/indicated-turn-rate

However ... that doesn't solve the mystery.  I have already made
those changes to my copy of playback.xml, and things are still
messed up:
 -- The rate-of-turn needle flickers between correct (replayed)
  rate and zero.  (This may be related to the longstanding
  flicker/shudder problems with external views during playback.)
 -- Replaying /engines/engine[0]/rpm has no effect ... even though
  setting the same property via the property browser has the
  expected effect: causing the engine to spin at the specified
  rate.
 -- As previously mentioned, the LOC and GS needles are frozen,
  even though the properties used by the animations in vor.xml
  are being set.

It's one thing to say more properties need to be set ... but
when the properties are being set and the instruments still
don't work, I have no idea how to get them to work.

If the FDM should do more ... what more should it do?

------------------------------------------------------------------------------
Download Intel® 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

Reply via email to