[Flightgear-devel] End of /steam approaches
All of the properties originally set by the FGSteam module in the /steam property hierarchy have now been replaced by individual instrumentation modules. The /steam property branch, along with src/Cockpit/steam.[ch]xx, will soon be disappearing from FlightGear. I'd like to take a moment to thank Alex Perry for the original FGSteam module, from which I've stolen most of the hard code for the new instrumentation stuff. Alex did an outstanding job on FGSteam, giving FlightGear remarkably realistic instrument behaviour compared to commercial sims I've tried like FS98, FLY!, and Elite. He is the one who has been urging me to dump FGSteam now, but I still wanted to acknowledge how important that module has been to FlightGear. Here are the original steam properties that will soon be disappearing: /steam/airspeed-kt /steam/altitude-ft /steam/altimeter-datum-mb /steam/turn-rate /steam/slip-skid /steam/vertical-speed-fps /steam/gyro-compass-deg /steam/gyro-compass-error-deg /steam/mag-compass-deg Here are the new instrumentation properties that replace them: /instrumentation/airspeed-indicator/serviceable /instrumentation/airspeed-indicator/indicated-speed-kt /instrumentation/attitude-indicator/serviceable /instrumentation/attitude-indicator/horizon-offset-deg /instrumentation/attitude-indicator/indicated-pitch-deg /instrumentation/attitude-indicator/indicated-roll-deg /instrumentation/altimeter/serviceable /instrumentation/altimeter/setting-inhg /instrumentation/altimeter/indicated-altitude-ft /instrumentation/turn-indicator/serviceable /instrumentation/turn-indicator/spin /instrumentation/turn-indicator/indicated-turn-rate /instrumentation/slip-skid-ball/serviceable /instrumentation/slip-skid-ball/indicated-slip-skid /instrumentation/heading-indicator/serviceable /instrumentation/heading-indicator/spin /instrumentation/heading-indicator/offset-deg /instrumentation/heading-indicator/indicated-heading-deg /instrumentation/vertical-speed-indicator/serviceable /instrumentation/vertical-speed-indicator/indicated-speed-fpm /instrumentation/magnetic-compass/serviceable /instrumentation/magnetic-compass/indicated-heading-deg Note that every instrument has a "serviceable" property; if you set that to 'false', the instrument will stop functioning; it will also stop working, or start working improperly, if there is a failure in one of the systems it depends on (such as the static or vacuum system). The gyros all have a 'spin' property, from 0.0 (stationary) to 1.0 (spinning full speed). This way, you can start the plane mid-flight without having to watch the gyros spin up again. Please everyone (especially Alex) give all of these a good workout before I remove steam.[ch]xx from the CVS repository. All the best, David -- David Megginson, [EMAIL PROTECTED], http://www.megginson.com/ ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
David Megginson writes: > > All of the properties originally set by the FGSteam module in the > /steam property hierarchy have now been replaced by individual > instrumentation modules. and there was much rejoicing though out the skies :-) > I'd like to take a moment to thank Alex Perry for the original FGSteam > module, Yes many thanks, Alex built a very nice data 'munger' > He is the one > who has been urging me to dump FGSteam now, As I am sure every one knows all too well I have been advocating 'dumping' the hardwired steam module for a set of togleable tunable filters since the day 'steam' appeared Hopefully we can now actually start implementing a realistic 'navigation computer', as is present in most modern GPS units and autopilots that, since the hopefully the AP is no longer dependent on hardwired to steamed input from C172 instrumentation Glad to see 'you all' eventually came around :-) Norman ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
From: David Megginson <[EMAIL PROTECTED]> > I'd like to take a moment to thank Alex Perry for the original FGSteam > module, from which I've stolen most of the hard code [...] (blush) > Please everyone (especially Alex) give all of these a good workout > before I remove steam.[ch]xx from the CVS repository. Let's cut out the suspense and just pull it anyway; if there is a dependency, it's not as if it'll difficult to yank the source back into place again. cvs update -D "1 week ago" In any case, I'll try to give the instruments a careful flight testing. It's now up to y'all that fly non-C172 aircraft to make more instruments. 8-) ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
Hi, I have some question. I'm missing spin property in attitude-indicator property list. It isn't there? I also want to ask if it is possible visualize hotspots, I remember that I read some plans about it. Thanks, Madr -- Martin Dressler e-mail: [EMAIL PROTECTED] http://www.musicabona.com/ ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
Martin Dressler writes: > I'm missing spin property in attitude-indicator property list. It > isn't there? It's showing up for me. Do you have the latest CVS code? All the best, David -- David Megginson, [EMAIL PROTECTED], http://www.megginson.com/ ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
Alex Perry writes: > In any case, I'll try to give the instruments a careful flight > testing. Thanks. Please look especially carefully at the magnetic compass -- I tried to copy your algorithm, but I'm not sure that all the acceleration and turning errors made it through. > It's now up to y'all that fly non-C172 aircraft to make more > instruments. Note that I'm modelling instruments logically. For example, the turn coordinator is actually two separate instruments, a turn gyro and a slip-skid ball, so each of those has its own C++ module. Some of the higher-end instruments such as the HSI and RMI are simply combinations of simpler functions, though some day we will actually want to model the slaved unit for the HSI instead of just giving the actual magnetic heading reliably; others, like IFR GPS's and glass cockpits, will require a lot of custom coding, and I'm wondering if we should wait until scripting support stabilizes. All the best, David -- David Megginson, [EMAIL PROTECTED], http://www.megginson.com/ ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
On Mon 27. January 2003 13:40, you wrote: > Martin Dressler writes: > > I'm missing spin property in attitude-indicator property list. It > > isn't there? > > It's showing up for me. Do you have the latest CVS code? > > > All the best, > > > David Hmmm, It is there, but I'm still missing it in coments in .hxx file And what about action hot-spots visualization? Thank, Madr ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
Martin Dressler writes: > On Mon 27. January 2003 13:40, you wrote: > > Martin Dressler writes: > > > I'm missing spin property in attitude-indicator property list. It > > > isn't there? > > > > It's showing up for me. Do you have the latest CVS code? > > > > > > All the best, > > > > > > David > > Hmmm, It is there, but I'm still missing it in coments in .hxx file > > And what about action hot-spots visualization? Martin, Typing Ctrl-C will toggle hot spots on and off. This appears to work in both 2d and 3d panels. Regards, Curt. -- Curtis Olson IVLab / HumanFIRST Program FlightGear Project Twin Cities[EMAIL PROTECTED] [EMAIL PROTECTED] Minnesota http://www.menet.umn.edu/~curt http://www.flightgear.org ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches
Thanks Only one small note to David. Shouldn't be gui directory in base package named Gui. All other directories start with capital letter. Madr ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches, turn-indicator problem
Yesterday I encountered problem with indicated-turn-rate property where was unbelievable high number (ie something more than 10e9), but it occures only three times, other times it worked right. When I inspect turn_indicator.cxx file I have found that you doesn't incialize _last_rate variable. It should be the problem. Regards, Madr -- Martin Dressler e-mail: [EMAIL PROTECTED] http://www.musicabona.com/ ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] End of /steam approaches, turn-indicator problem
Martin Dressler writes: > Yesterday I encountered problem with indicated-turn-rate property where was > unbelievable high number (ie something more than 10e9), but it occures only > three times, other times it worked right. When I inspect turn_indicator.cxx > file I have found that you doesn't incialize _last_rate variable. It should > be the problem. Thanks -- I've added this to the queue. All the best, David -- David Megginson, [EMAIL PROTECTED], http://www.megginson.com/ ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel