MobiFlight Community Support

Welcome to the forum for MobiFlight! Feel free to reach out to the community in case you have questions, issues or just want to share great ideas or details about your latest home cockpit project.

You like MobiFlight? Donate via PayPal and support the MobiFlight development. Thanks! 

05/03/2024 - This forum is read-only

The community support for MobiFlight has moved exclusively over to our Discord server. Register for free and enjoy more interactive functions like image and video upload, voice chat. More than 7,000 registered users around the world make it a great experience!

See you on our MobiFlight Community Discord server.

A HUGE Thank You to everyone who participated in the forum, especially obviously to Pizman and Stephan who did an outstanding job over so many years providing an incredible service to the MobiFlight community.

The forum is still providing a lot of good content, hence we keep this information accessible.

icon
Avatar
hrings
Posts: 136
I have just tried to set up center fuel tank low pressure light. They have the same offset 646E the same for both left and right. I have tried with byte 1 on left and byte 2 on right.
That works ok for right pump but on left both lights are lit. It says in remarks Boolean how is that used in MobiFlight.
I guess that I will have the same problem also for fwd and aft annunc. LOW Pressure lights.
How to solve that i MobiFlight without going the way via c++
Henning
2020-02-18 22:20
Avatar
StephanHo
Moderator
From: EDDG, Germany
Posts: 1867
Supporter
Hi Henning,

Apparently you haven't really dealt with the system at PMDG.

The numbers in the square brackets [] indicate the frequency of occurrence. So if there is [2] there is this offset twice, once for the left and once for the right. On a B747 you will find the [4] more often because there are four things there, because of the four engines.

The offset 646E can be read as follows:

646E 2 BYTE x 2 FUEL_annunLOWPRESS_Ctr [2] Boolean

646E the offset is 2 bytes long and has 2 x 1 bytes, FUEL_annunLOWPRESS_Ctr [2] for 2 Annunicators (left and right) for the center tank, Boolean means 0 for OFF and 1 for ON

This is basically a simplified representation, so you don't have to write it x times.
The subsequent offset (& 470) follows seamlessly:

646E 1 byte FUEL_anunLOWPRESS_Ctr Boolean (for the left one)
646F 1 byte FUEL_anunLOWPRESS_Ctr Boolean (for the right one)

The corresponding switches belong to EventIDs 69677 (left_Center) and 69678 (Right_Center).

Try it, it will work.
Grüße,
Stephan (Time: UTC+2)
2020-02-18 23:42
Avatar
hrings
Posts: 136
Thanks.
It worked
2020-02-19 13:56
Avatar
hrings
Posts: 136
Do you know where to find a complete Offset listing for the PMDG 737 NGX.
You directed me to use 646F 1 byte FUEL_anunLOWPRESS_Ctr Boolean (for the right one) that is'nt mentioned in the offset list that I have and I guess that is valid for the low press. lights for the fwd and aft as well, and it might be several more
Henning
2020-02-19 21:23
Avatar
StephanHo
Moderator
From: EDDG, Germany
Posts: 1867
Supporter
Hi Henning,

have a look into your main folder of P3D/FSX and change to the modules folder. Here you find a folder named FSUIPC Documents.
If you need the EventID list let me know, I'll send it to you

The 646F is also not named in my list or the offset list. you have to derive it from the offsets with the [..]

646E + 1 = 646F - you understand?
Grüße,
Stephan (Time: UTC+2)
2020-02-19 22:03
Avatar
hrings
Posts: 136
Ok. Then I think I understand ( till the next question pops up).
I have both the offset and event listing thank you
Henning
2020-02-20 08:59
Avatar
StephanHo
Moderator
From: EDDG, Germany
Posts: 1867
Supporter
Fine, Henning. And if the next questions pops up, you know where you can find us :)
Grüße,
Stephan (Time: UTC+2)
2020-02-20 10:22
icon