Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

NGX SDK/Simconnect get FMC text lines

Featured Replies

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"

 

Why?

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...)

 

Home-cockpit-2D-Gauges

 

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 :D

 

Krisztian

 

 

 

 

 

 

 

 

 

 

 

I believe that Virtual CDU do it by way of a "memory hack" which is not quite a hack, expect an access to a memory address available to all FSX parts.

 

I, for one, would be glad to see this kind of access.

--Peter Fabian 
RTFM.jpg

  • Author

Yes, that has been implemented already ( just search for it).

 

But, it would be nice and kind, if it were supported officially by PMDG/SDK via classical simconnect, FSUIPC,etc way.

Especially, that it does not need any effort by PMDG.

 

Also, the other topic, network displayed 3D VC is hard and complex topic...

Broadcasting (or at least making available via SDK) ALL the info what is necessary to draw/display PFD/ND, EICAS, etc screen, is not a big deal.

Then there will be some nice guy, who will make the rest...

Of course, if PMDG copy-paste the display code  and refactor it a little bit for up2date graphic platfrom as Network-ed Display...

That would be the best...

 

But step by step...

 

K.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.