Hi!
On Saturday, April 26, 2008 Adam Dershowitz wrote
>
> Then your extension must be handling the input differently.  When data
> is read in from a text file, using --generic it is not possible with
> the current code to read in a double.  It is called an FG_DOUBLE in
> some places in the code, but it is converted to a float before it is
> written to the property tree.    The actual line of code in
> generic.cxx was:
>
> _in_message[i].prop->setFloatValue((float)val);

    The initial reason was to read data from binary file and now it can make 
full i/o in binary form. But I did not change pointed line and FG got float 
data without truncation due to converting to/from text form.  As I wrote 
there were no problems with 0.9.10. May be with text form this can cause 
problems.
    But I think there is no difference between double and float while 
reading with format 12.9f. Did you try to change i/o format in playback.xml 
without changing generic.cxx?

 With respect,
            Alex


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to