July 15, 200421 yr PMDG is very sophisticated aircraft. Although I'm not the part of an dev or beta team, I think that implementing PMDG panel into any "other" aircraft is very hard to impossible. Only FMC, as you asked, is I think completely impossible without putting the whole "system" apart.
July 15, 200421 yr Nothing is impossible, and I'm not being philosophical either. It all depends on how well the given systems are actually coded. If PMDG was smart, which I'm sure they were, there are dozens of levels of abstraction allowing the FMC from the 737 to be adapted and slightly modified to work with the new 747. If they rewrote the system in it's entirety that would seem somewhat of a waste. A goal of any computer science project, especially ones where time is money, have a high level of code-reuse planned in from the beginning. Just like Boeing strived to maintain a certain level of part interchangability between many of it's new aircraft the same thing happens in programming.As for difficulty, I can't imagine it being that hard to adapt an FMC from a 737 to a 757,767,777 as long as you aren't adding any functionality these newer aircraft have. They are all twin engine aircraft, only slight differences are in the aircraft size and performance and statistics. The basics are still the same, enter waypoint, turn toward waypoint adding in wind correction angle. Gross oversimplification I know, but saying the two systems have nothing in common is just the same.
July 15, 200421 yr Hmm, while off topic, the previous post has me thinking: It's the same computer science that teaches young padawans to comment their code so that the high level abstraction layer isn't too abstract when reading the code three years later and scratching whatever hair is left pondering philosophically "what the heck did (place developer name here) do here?", especially when developer_name = "I").Yes, code should be portable, but deadlines and the need for speed (execution that is) are inversely proportional to code purity.(speaking from experience):)
Create an account or sign in to comment