-------------------------------------------------- From: "Ron Jensen" <w...@jentronics.com> Sent: Sunday, June 26, 2011 10:10 PM To: "FlightGear developers discussions" <flightgear-devel@lists.sourceforge.net> Subject: Re: [Flightgear-devel] Data flow from controls to FDM
> On Sunday 26 June 2011 14:37:09 Jon S. Berndt wrote: >> > -----Original Message----- >> > From: Alan Teeder [mailto:***] >> > >> > I have some questions regarding how data gets from the joystick, keypad >> > etc to the fdm. No doubt I will feel foolish when it is pointed out >> > that >> > it is documented somewhere, but to date I have had to rely on >> > experimentation and copying of XML/Nasal code from existing aircraft. >> > >> > 2. Is there any scaling, limiting or other filtering ? >> > >> > TIA >> > >> > Alan >> >> This was a much-discussed topic a few months ago. If I'm not mistaken, I >> think that the consensus was that the FDM should assume that it gets the >> raw signal from the joystick - even though there is some processing of >> the >> joystick hardware signal that is thought to be effectively unavoidable. >> >> Jon > > As was pointed out, the joystick, keyboard, mouse etc value is interpreted > and > processed by flightgear to become the properties > in /controls/flight/(whatever). > > In general (there are exceptions) JSBSim.cxx copies those over to > fcs/(whatever)-cmd-norm every flightgear frame. > > Every JSBSim frame the value from fcs/(whatever)-cmd-norm, where > (whatever) is > propulsion and gear controls, is moved to fcs/(whatever)-pos-norm then the > JSBSim systems code runs which may or may not overwrite > fcs/(whatever)-pos-norm with a calculated value. The the JSBSim autopilot > code runs (different from the Flightgear autopilot). Finally the FCS > section > code runs. See FDM/JSBSim/models/FGFCS.cpp for details. > > JSBSim generally gets 4-8 frames for every FlightGear frame so that it > runs at > a consistent 120 frames/second. > > Ron Thanks Ron Now I can use what is available, and stand less risk of re-inventing stuff which already exists. Alan ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel