Jump to content

PMDG Honeycomb Interface utility now available


Recommended Posts

Hi all,

 

I've developed a freeware utility that allows you to assign all of the switches and buttons on the Honeycomb Alpha Yoke to PMDG's 737 NGX, NGXu and 777X aircraft in Prepar3D.  It does this directly using each aircrafts SDK.

 

I don't own any of the other aircraft, so at this stage, I'm unable to extend the functionality out to other PMDG aircraft, as I don't have access to their SDKs which comes from procuring the aircraft. However, I will contact PMDG and ask for their permission to utilise the SDK's of the other aircraft if possible.

 

In the meantime, please enjoy this free utility for the 737 & 777 range of aircraft. I thought this would be a great forum to provide it in as it compliments the great Honeycomb driver already provided by Aerosoft for other aircraft.

 

Happy to hear any feedback you have or bugs you've found in the comments below.

 

I should point out that I'm not affiliated with PMDG, Honeycomb or Aerosoft in anyway. This is a private project and due to PMDG's EULA, MUST ONLY BE USED for personal entertainment as per the EULA that I'm obligated to initially display for acceptance before you are able to use this utility.

 

You can download a copy from my OneDrive here.

 

There's a small manual included but it should hopefully be intuitive for you to use. Apologies, I only speak English and basic Spanish and so everything is in English.

 

Thanks,

 

Mark.

 

V1.1.1.0 - 29/11/2020

  • Initial public release
  • Thanks 1
Link to post
Share on other sites

Hi Mark,

 

Thanks for this utility !

 

I read carefully your manual, but I still have few questions.

 

- I own only the DC6 (still waiting for V5 version...), is there a SDK for her, and where should I look on PMDG site (at least to know if...)

- I use the "official" Yoke Interface for all my aircrafts. Should I still keep it running for PMDG aircraft or are they conflicting ?

 

And the BIG one : as I should receive my Bravo TQ before the end of THIS year ;), do you intent to include support for it in the future ?

 

Cheers

 

Gérard

Link to post
Share on other sites

Hi Gérard,

 

You are welcome thank you. Here's a few answers.

 

32 minutes ago, gaab said:

I own only the DC6 (still waiting for V5 version...), is there a SDK for her, and where should I look on PMDG site (at least to know if...)

 

The SDKs come with the products and are normally found in {Flight Sim Root}/PMDG/{PMDG aircraft name}/SDK. I've no experience with this aircraft, however, as far as I'm aware all PMDG aircraft do come with an SDK. It's not something you would be able to include yourself as I have to include it in the code base where I make a .DLL from it so I can use it within the main config tool. I'm currently in the process of seeing whether I can get the other SDKs without having ownership of the aircraft, and if I do, I will include it for sure for you.

 

32 minutes ago, gaab said:

I use the "official" Yoke Interface for all my aircrafts. Should I still keep it running for PMDG aircraft or are they conflicting ?

 

It could potentially conflict if you have the buttons mapping actions that aren't specific to a particular aircraft.

 

Eg. if there's a unique command you've mapped that only causes the AP to disengage on the specific Airbus XXX, and this command isn't recognised by any other aircraft, it will be fine. It will still send the command but be ignored by PMDG and my tool as PMDGs actions are unique to PMDG.

 

However, if it's a generic command that belongs to the sim itself, like Zoom in or out, which works across all aircraft regardless, then yes if you map the same button to something else in my tool, you will see two things happen at once.

 

To play it safe, I would create a blank profile in the official tool and load/apply this if you wish to fly a PMDG with mine for now. This will guarantee no interference.

 

32 minutes ago, gaab said:

as I should receive my Bravo TQ before the end of THIS year ;), do you intent to include support for it in the future ?

 

I will also be receiving mine before the end of this year! 🙂 I will be making an effort to include it in the tool. But this is also dependant on what Aerosoft provide as well. I don't want to end up doubling up with them and getting in their way. 🙂

 

Thanks for the comments,

 

Mark. 

  • Upvote 1
Link to post
Share on other sites

Mark,

 

I crossed check : no SDK folder for the DC6 on my installation; I just run again the installer - no option and no SDK folder...

 

Let's wait the V5 version. As usual "will be ready when it will be ready"....

 

Thanks for your answer.

 

Gérard

Link to post
Share on other sites

Hi Gérard,

 

Right, that's a shame. Having a quick look around, I can see a few other comments inferring there isn't an SDK available for it. 

 

However, PMDG may provide us with something in the background and if not, assuming the SDK is still there in the background and just not documented as some posts are implying, then maybe there is still a way. Let's see what happens over the next couple of weeks.

 

I'll let you know as soon as I do.

 

Thanks, 

 

Mark.

  • Like 1
Link to post
Share on other sites

@gaab, just a quick thought actually as I did a bit of reading on the DC-6.

 

It may already be possible with the official tool. It's a stab in the dark as I don't have the aircraft to try it out on. But see if this allows you to turn the landing lights on and off with the landing light switch.

 

TURN ON

 

zWANtNT.jpg

 

TURN OFF

 

zrZ6xew.jpg

  • Like 1
Link to post
Share on other sites
1 hour ago, gaab said:

Thanks,

 

It works fine.

 

I hope PMDG could publish the varaibles names for the most usefull function (specially with the new coming Bravo TQ).

 

Gérard

 

Good news, for some reason, PMDG went with LVARS for the DC-6 rather than their bespoke SDK, but that does actually make life easier.

 

Someone has kindly done the leg work for us. See here. A working Drop Box for a link to his pictures is here:

 

If you download their .ZIP from Drop Box, it's full of pictures like this:

 

9mJAmlP.jpg

 

 

So all you have to do is put the number of the relevant switch, button or knob in the correct syntax which is always >L:dc6_XXX_obj and replace XXX with the correct switch/button or knob number, you should be able to create mappings for everything you need. There is a picture for every part of the aircraft in his .ZIP file. 

 

Good luck, I think you're set! 😉 

 

Link to post
Share on other sites

Mark,

 

Great finding - I will start to think about what make sense be connected to the  Alpha and Bravo numerous switches ;)

 

I am really impatient to discover how the new Alpha/Bravo driver works !

I dream of an evolution which would give the possibility to write scripts attached to buttons (in lua or javascript which are now introduced by P3D V5.1).

 

Gérard

  • Like 1
Link to post
Share on other sites
  • 4 weeks later...

Mark,

Thank goodness there are folks like you in the community! Why couldn't Aerosoft provide a basic manual with the configurator software? 

Thank you very much!

Don

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...