Hi, Re: http://www.geoffair.net/tmp/tilted-001.png
Again, thanks for the multiple inputs... 1. __tailwind__ (a) John, I wanted to try your metar to see if it looked related, but like Arnt I can not get the metar string through the command parser! Always - Fatal error: Failed to open file at 012345Z (received from SimGear XML Parser) What are we doing wrong? I tried, like you and Arnt put - --metar="XXXX 012345Z etc" then "--metar=XXXX 012345Z etc" even '--metar=XXXX 012345Z etc' --metar='XXXX 012345Z etc' Always the same error message and fgfs aborts... (b) But also, I think in most of the trials I had disabled real weather, or at least not enabled it, so do not think my case is related to 'wind', but maybe... 2. LFPZ (Grass) On all 4 runways, all looked ok, although sometimes there was some unusual a/c 'rocking', after the splash cleared, usually first down, then up, which 'felt' like what happens at YGIL, but it seemed to stay on 3 feet ;=)) But that was in an old XP machine, where I do not see a frame rate much above about 4 or 5, which makes it virtually unplayable, so am presently redoing a full git update, and SG/FG rebuild in Ubuntu, to try there... >From what Henri said, it certainly seems possible that nasal is dickering with the "gear Z position (gear/unit/z-position) ...", or something, so more to explore here... I can see in c172p/Nasal/action_sim.nas that it, in the update_actions function, gets lots of gear related nodes like - var dhN_ft = props.globals.getNode("gear/gear[0]/compression-ft", 1); var dhR_ft = props.globals.getNode("gear/gear[2]/compression-ft", 1); var dhL_ft = props.globals.getNode("gear/gear[1]/compression-ft", 1); var propGear0 = props.globals.getNode("gear/gear[0]", 1); var propGear1 = props.globals.getNode("gear/gear[1]", 1); var propGear2 = props.globals.getNode("gear/gear[2]", 1); var nose_link_rot = propGear0.getNode("compression-rotation-deg", 1); var left_main_rot = propGear1.getNode("compression-rotation-deg", 1); var right_main_rot = propGear2.getNode("compression-rotation-deg", 1); and later sets the latter 3 to calculated values... At the end sets itself up to repeat on each frame - settimer(update_actions, 0); And ties itself into - setlistener("sim/signals/fdm-initialized", init_actions); and setlistener("sim/signals/reset", init_actions); Hmmmm... can not yet see where the r/w 'surface' is in this, but some things to try here, to at least rule out this particular nasal, like comment out 1 or all of - nose_link_rot.setDoubleValue(theta); right_main_rot.setDoubleValue(right_alpha_deg); left_main_rot.setDoubleValue(left_alpha_deg); But out of time today, but will be back tomorrow, after eating and sleeping on it... I hope... ;=)) Thanks for all the input, and any other ideas welcome... I look forward to a quiet life at YGIL ;=)) Usually do not have many visitors, except the kangas... Regards, Geoff. ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel