FSDreamTeam forum
June 19, 2019, 09:31:50 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: GSX not reading status of PMDG 737 left front passenger door accurately  (Read 350 times)
glc100o
Newbie
*
Posts: 17


« on: October 12, 2018, 05:35:02 AM »

Hello, I am using GSX level 2 and P3dV4.3. I have saved a series of scenarios using the PMDG 737 which puts me at a default airport gate, with the 737 NGX  panel state set for short turn around. This sets the engines off and the cargo doors and the left front entry open.

When I open GSX to request boarding, I get a message that the  left front door needs to be opened. Then since it is open already I have to close it and then open it. Then the jetway moves and  boarding starts. Interestingly I do not get a message that the cargo doors need to be opened [they are open]. This suggests that GSX reads the state of the cargo doors accurately but not the front passenger door.

Is this normal?

Thanks

Greg
Logged
virtuali
Administrator
Hero Member
*****
Posts: 34335



WWW
« Reply #1 on: October 12, 2018, 10:25:06 AM »

This suggests that GSX reads the state of the cargo doors accurately but not the front passenger door.

No, it only suggest that variable hasn't been initialized by the airplane in that moment. There's no difference how GSX reads variables, they are all read in the same identical way.

The only thing that can be wrong, is the airplane configuration (the names of the variables not correct), but it was wrong, it would never work in every situation.

It it's working after opening/closing the door, the variable in the GSX configuration is clearly correct, so the only issue is the airplane not initializing it when loading from saved panel state.

It has been a while since we added the 737NG to the GSX config and I do recall, however, some inconsistency, since they used custom L: variables for all doors *except* for the main doors, which used the standard default variable. In other products they use custom L: variables for everything, maybe the 737 was later updated to do the same.

Try this:

- Open the GSX airplane configuration page with the 737 loaded.

- Select the passengers door 1

- In the dialog, change the door status to "Door with custom open/close checks"

- In the custom XML expression field that will appear, insert this:

(L:NGXFwdLeftCabinDoor,number)

- Save the config and see if it works better.
Logged

glc100o
Newbie
*
Posts: 17


« Reply #2 on: October 12, 2018, 09:12:50 PM »

Hello,

I made the modification that you suggested, and now the whole boarding process works perfectly. This may help out other PMDG 737 users if they load the short turnaround panel state.

Thanks for your help.

Greg
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!