Jump to content
The simFlight Network Forums

Flaps setting using detents centre numbers not changing


Recommended Posts

Prepar3d, windows 11, PMDG 777-200, FSUIPCV6, Linda 3.5.5.

 

I am trying to set flap detents on my pmdg 777 using fsuipc 6 registered version however when following the guide the centre numbers are not changing through the range as I move the flap lever and press the centre set button either side of the detent

Please any help would be appreciated

kind regard

Dave

Link to comment
Share on other sites

I think this is because the PMDG aircraft do not use the standard P3D controls for flaps. What have you assigned to, and does this assignment actual work, i,e, can you see the flaps lever move with this assignment?

PMDG provide their own custom controls for many actions, including flaps:

Quote

#define EVT_CONTROL_STAND_FLAPS_LEVER                    (THIRD_PARTY_EVENT_ID_MIN + 507)            
#define EVT_CONTROL_STAND_FLAPS_LEVER_0                    (THIRD_PARTY_EVENT_ID_MIN + 5071)
#define EVT_CONTROL_STAND_FLAPS_LEVER_1                    (THIRD_PARTY_EVENT_ID_MIN + 5072)
#define EVT_CONTROL_STAND_FLAPS_LEVER_5                    (THIRD_PARTY_EVENT_ID_MIN + 5073)
#define EVT_CONTROL_STAND_FLAPS_LEVER_15                (THIRD_PARTY_EVENT_ID_MIN + 5074)
#define EVT_CONTROL_STAND_FLAPS_LEVER_20                (THIRD_PARTY_EVENT_ID_MIN + 5075)
#define EVT_CONTROL_STAND_FLAPS_LEVER_25                (THIRD_PARTY_EVENT_ID_MIN + 5076)
#define EVT_CONTROL_STAND_FLAPS_LEVER_30                (THIRD_PARTY_EVENT_ID_MIN + 5077)

See the following FAQ entry on how to use custom controls for PMDG aircraft: 

However, you can only assign custom controls to buttons and keys, not axes.
If you want to use a custom control for an axis, you would have to write the axis value to an FSUIPC offset, and use a lua script to monitor/read that offset and send the appropriate custom control with the value read.

John

Link to comment
Share on other sites

Maybe better and easier to assign to the custom controls
    #define EVT_CONTROL_STAND_FLAPS_LEVER_0                    (THIRD_PARTY_EVENT_ID_MIN + 5071)
    #define EVT_CONTROL_STAND_FLAPS_LEVER_1                    (THIRD_PARTY_EVENT_ID_MIN + 5072)
    #define EVT_CONTROL_STAND_FLAPS_LEVER_5                    (THIRD_PARTY_EVENT_ID_MIN + 5073)
    #define EVT_CONTROL_STAND_FLAPS_LEVER_15                (THIRD_PARTY_EVENT_ID_MIN + 5074)
    #define EVT_CONTROL_STAND_FLAPS_LEVER_20                (THIRD_PARTY_EVENT_ID_MIN + 5075)
    #define EVT_CONTROL_STAND_FLAPS_LEVER_25                (THIRD_PARTY_EVENT_ID_MIN + 5076)
    #define EVT_CONTROL_STAND_FLAPS_LEVER_30                (THIRD_PARTY_EVENT_ID_MIN + 5077)
using the right-hand side of the axis assignment panel. i.e. set the detent position (custom) control when the axis lever range is around the detent position for both up and down. The control will then be sent to set the detent position when your axis lever enters the range set.

Link to comment
Share on other sites

Hi John

 

Thank you for your reply, I have had all this working on my previous machine running windows 10, I have been trying on this for a while sometimes the small spin wheel won't even change to the next flap setting. I guess I will have to learn how to assign custom controls.

Many thanks

Dave 

Link to comment
Share on other sites

15 hours ago, Edmundo said:

I have had all this working on my previous machine running windows 10

Then you can use the FSUIPC4.ini file from your old machine. It will probably need updating to handle the new controller ids and GUIDs. If you have your old ini, then attach that as well as the new one and I can take a look.

And if it was working with the standard controls previously, then it should work on the new machine. As I asked before, does assigning to the standard flaps control move the flaps in the PMDG 777?

15 hours ago, Edmundo said:

I have been trying on this for a while sometimes the small spin wheel won't even change to the next flap setting. 

I don't know how that can happen - the software (FSUIPC4) is identical and hasn't changed for a long time...

15 hours ago, Edmundo said:

I guess I will have to learn how to assign custom controls.

If it worked this way before, it should again, so I would continue trying...just make sure you follow the instructions in the user guide...

If you have your old ini, you could try copying across the flap calibration entries...

John

 

Edited by John Dowson
changed to copy flap calibration not assignments...
Link to comment
Share on other sites

Hi John.

I have attached my FSUIPC.ini file 

I am still trying to get my Flaps working with my PMDG 777 which I did have working on my previous PC

I can get the flaps with detents somewhat working but not all the way to full flaps, I was hoping you may see why in the ini file

Many thanks 

 

Dave 

FSUIPC6.ini

Link to comment
Share on other sites

You have multiple sections for various entries - Axes, JoyNames, AutoSave, ... Not sure why this happened but can cause issues as you do not know which section is being used. I have cleaned this up for you in the attached. Could you please download and use/check this (back-up/rename your current one first). For the AutoSave, you had two sections, one where active and one where disabled - I have kept the active one, so you may want to disable if not using this.
I have also  activated the JoyLetters facility to prevent issues if your joystick ids change.

You have one profile that I am confused about:

Quote

[Profile.Throttle]
1=PMDG 777-200LR British Airways (Fictional)

Is this for that specific variant only? If not, and you want to use this profile for all PMDG 777s then change this to:

Quote

[Profile.Throttle]
1=PMDG 777

(I have not changed this!)

You have a profile specific axes section for that profile, but your calibration is not profile-specific. Probably better to make this profile-specific if using the profile-specific axes.

But the flap calibration does look ok on a first glance, so not sure what is going on.

I will look further, but first can you try the attached ini, and make your calibration profile specific if using a profile for the 777. Then, activate logging for Axes Controls, and generate a short log file where you load the PMDG 777 and move the flaps lever through each of its detents, ending with full flaps. Then exit, show me/attach your FSUIPC7.ini and FSUIPC7.log files (the latter may need compressing/zipping) and tell me what you saw in the VC, i.e. if the flaps lever moved to the detent corresponding to your actual lever.

Thanks.

FSUIPC6.ini

Link to comment
Share on other sites

Hi John

Thank you for your help with this.

I am unable to find the log file I looked in the G:prepar3d Modules folder only Configurations settings. I have attached file from C:\Users\Documents\Prepar3dV4Addons\fsuipc

And File from G:\Prepar3d\Modules\fsuipc6

In VC when moving the flap lever to flaps 1 there is no movement.

In VC when moving flap lever to flaps 5, flap lever moves to flaps 1.

In VC when moving flaps lever to flaps 15, flaps lever moves to flaps up.

In VC when moving flaps lever to flaps 20. flap lever moves to flap1 

In VC when moving flaps lever to flaps 25, flap lever moves to flaps 15.

In VC when moving flaps lever to flaps 30, flap lever moves to flaps 25.

When I move flaps lever to flaps up, In VC the flap lever moves to flaps up.

Hope this makes sense to you

Kind regards

Dave.

FSUIPC6.ini FSUIPC6.ini

Link to comment
Share on other sites

3 hours ago, Edmundo said:

I am unable to find the log file

Both of the FSUIPC6.ini and FSUIPC6.log files are in the FSUIPC6 installation folder. If you don't know where that is, use the Open Folder button in the Logging tab. If you cannot see the extensions (.log, .ini), then you have windows explorer set to hide the extensions of known file types, and you need to change this. This is described in the Installation and Registration guide if you have any difficulties.

No point in me looking at those files as I do not know which one is being used. Please just attach one .log and one .ini, both from your FSUIPC6 installation folder.

 

Link to comment
Share on other sites

But you don't have any flap detents configured (no FlapStarts and FlapEnds entries) although you have flap detents active, and why are you also sending flaps inc/dec controls in the flaps axis range:

Quote

5=2R,256,D,23,0,0,0    -{ DIRECT: Flaps }-
6=2R,B,1856,6488,65758,0,65759,0    -{ DIRECT: FlapsEntering=FLAPS_INCR, Leaving=FLAPS_DECR }-

?
Your aileron and throttle assignments also have range settings which also seem strange...

And I am still confused by this profile:

Quote

[Profile.PMDG 777]
1=PMDG 777-200LR Singapore Airlines (9V-SVV | 2013 | Fictional)

?

Link to comment
Share on other sites

Hi John

Thank you for your help, I have managed to get the Flaps with detents working now on my PMDG 777.

I have a VRInsight MCP 2 Linda 3.3.5 reports VRInsight not found in fsuipc I know its not your software but when you were looking at my fsuipc.ini files did you notice anything wrong that may give me the VRInsight not found in Linda.

Unfortunately there is no support for Linda anymore.

Once again thank you and Pete for fsuipc  and Wide fs

Many thanks

Dave.

Link to comment
Share on other sites

13 hours ago, Edmundo said:

I have a VRInsight MCP 2 Linda 3.3.5 reports VRInsight not found in fsuipc I know its not your software but when you were looking at my fsuipc.ini files did you notice anything wrong that may give me the VRInsight not found in Linda.

In the first ini you posted, you had this:

Quote

    Run1=CLOSE,"C:\Program Files (x86)\VRInsight\bin\SerialFP2 1 30"

This will run SerialFP2 straight away which will grab the port and prevent FSUIPC from opening it - although I no longer see this in your latest ini. Please read the Appendix Handling VRInsight serial devices in FSUIPC in the Advanced User guide for details on setting up your VRInsight device.

14 hours ago, Edmundo said:

Thank you for your help, I have managed to get the Flaps with detents working now on my PMDG 777.

Ok, great - what was the issue?

John

 

Link to comment
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...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.