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.

[SDK] Handling CDU/FMS Button Clicks

Featured Replies

Hey guys!

I was playing around with the PMDG 777X SDK today, and wanted to see if it was possible to handle CDU/FMS button clicks to see if it was possible to sync up two cdus on two different computers. However, I quickly realized that there was no way to get button clicks from the CDU. I could only press the buttons from the program. Is there any intention in the future to add the ability to handle events and not just call them? This would be useful, not only for the CDU, but also for other buttons, to avoid having to poll.

Thanks,

Prithvi Shivaraman

 

Pilot at Royal Dutch Virtual

Hi Prithvi,

There are indeed no events fired for button clicks on the CDU. The 777 does however report the actual CDU screen data. The information is missing in the SDK, but it works exactly the same as with the 737 NGX: the screen data is reported in SimConnect client data areas with the IDs PMDG_777X_CDU_0, PMDG_777X_CDU_1 and PMDG_777X_CDU_2.

An explanation of how the screen data is structured and how to request the NGX screen data can be found here. Just replace the NGX client data area ID (PMDG_NGX_CDU_0 or PMDG_NGX_CDU_1) with one of the above IDs for the 777.

Hope this helps,

Maarten.

Maarten Boelens ([m][a:][R][t][ʏ][n])
Developer of SimLauncherX

ftx_supporter_avsim.gifC172Siggy1_zps11944daf.jpg

Archived

This topic is now archived and is closed to further replies.

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.