Dear PMDG, Users here!
(There is a chance that I re-open a topic what was answered in history here or somewhere else, so sorry for that...
'google did not help me to find it, just only a tinny things)
So, Feature that is requested:
"Get FMC Text lines via Simconnect, SDK, however in offical way"
To be able to make my own physical(or even virtual) FMC as "I/Anybody" need.
(I am hesitating to buy NGX as my plane for my new borning home-cockpit).
You give access to FMC for pressing buttons, so I dont get why it is not there...
(In a forum "you" mentioned that you dont want to give (direct) access, possibility to manipulate FMC, because that is a big beast,
but we dont need that, only read-only-way for reaching text.)
VIRTUAL CDU made it, so I think they got some un-official/public support for it, or simply they search and read the memory...
(BTW it is done also...)
So why it is not public and official?
Thanks in advance for sharing your thinking in a reply!
(I know this was discussed from A-Z x-hundred times, just I share my opinion...)
I intentionally wrote Gauges and 2D and not Panels and 3D/Virtual cockpit.
How think I as a Developer (not fsx, generic, with FSX experience).
FSX is an old-dirty code, so you separated the full NGX code as much as you could.
So you have a nice code and Everything under your control to maintain and finally Draw your 2D PFD panel (as an example).
What is missing?
-Network distribution of necessary data, (variables, states,etc) that is used to draw 2D PFD, over TCP
(not a big deal, not even in a fast (low delay) one-way only)
-Separated Display logic code...feeded with data
Because you can use any technology, even state-of-the-art modern, up2date engine, or any another generic 2D/3D GUI,
It would not be a big deal to migrate your current 'drawing code to a new modern "framework".
Voila, we have network Gauge....
I know it is time and money, and only a minority of fans would use it, etc...
First of all yes, but at first you need only a 2D and one-way thing... as experimental development.
Secondly, you would win a dozen of users respect, because you made NGX and indirectly-FSX better.
So If yes, when?
If not, why???? There must be a dirty money business reason behind it