simnutzer1962 Posted September 14, 2023 Report Posted September 14, 2023 Dear friends, I started using the flight simulator again after a long break. I use P3D 4.5 together with PMDG B737 NGXu and FSUIPC5 to control the Sim. Since I was out of the business for a long time, I now have problems to control the Sim properly. More precisely, I try to program the commands for the flap positions on keyboard keys, since I have no more free capacity hardware-wise. How do I get FSUIPC5 to set F1 to flap position 0, F2 to flap position 2, F3 to flap position 5 etc.? The B737 has considerably more flap positions than three or four. With the Flap Set function, I still have to enter a parameter. Unfortunately, I don't know what these are for the corresponding flap positions. May be, someone can help me to solve the problem.Thanks a lot. Best wihes Robert
John Dowson Posted September 15, 2023 Report Posted September 15, 2023 You can use the Flaps Set control. To calculate the parameter, see the description for offset 0x0BDC: Quote The “notches” for different aircraft are spaced equally across this range: calculate the increment by 16383/(number of positions-1), ignoring fractions. Alternatively you can read/log offset 0x3BFA which will give you the flaps detent increment (i.e. the value between each flaps detent/position) and then use this to calculate the parameter needed for each position. John
simnutzer1962 Posted September 15, 2023 Author Report Posted September 15, 2023 Dear John, thanks for your kind help. What do you mean "see the discription for offset 0x0BDC"? The Usermanual of FSUIPC? Or a thread here in the community? And a question to the alternatively: Where can I read/log the offset? I am sorry for my questions, but I am not really very familiar with all those technical staff. And it st difficult to understand all the text, in case of the fact, that I am not speaking english very well. I would be pleased, if you could help in further ways, like an example, where to find and how to do. I understand, if you say no. Then I have to search by myself and it will take a time. So your help again is VERY WELCOME 😉 Sincerely Robert
John Dowson Posted September 15, 2023 Report Posted September 15, 2023 24 minutes ago, simnutzer1962 said: What do you mean "see the discription for offset 0x0BDC"? The Usermanual of FSUIPC? Or a thread here in the community? In the FSUIPC Offset status document. 25 minutes ago, simnutzer1962 said: And a question to the alternatively: Where can I read/log the offset? Use the FSUIPC offset logging facilities. 27 minutes ago, simnutzer1962 said: I would be pleased, if you could help in further ways, like an example, where to find and how to do. First, enable logging for offset 0BDC as U32. You do this on the right-hand side of FSUIPC's Logging tab. Make sure you check FS Title Bar, and the offset will be logged in the P3D title bar. Then, move the flaps lever to the position that you want for an assignment, and take note of the value displayed in the title bar - this is the parameter that you need to use for the assignment. Then move to the next flap position and repeat. John
simnutzer1962 Posted September 15, 2023 Author Report Posted September 15, 2023 Hey Man,thank you so much. That would be helpful. I will do my best and hope, not bother you again, in case of this problem. Sincerely Robert
simnutzer1962 Posted September 15, 2023 Author Report Posted September 15, 2023 Unfortunately I must ask again. I did all the things you ordered to me and laid the Flaps Set Function to different Function Buttons on the keyboard. I emphasize, that I have no other functions over the P3D control menue on the Function Buttons. But two things happened. 1. When I move the Flapslever only on every second step (Flaps 1, 5, 15, and 30) , the value is shown, which I can set as the paramater value in the "keypressmnue" of FSUIPC. 2- It does not matter, wheather I put the shown value in the Parameterline. Nothing happens then with the Flaps. They do not move, if I press the Functionbutton n the keyboard. Must doing something wrong. Any ideas? Best wishes Robert
John Dowson Posted September 15, 2023 Report Posted September 15, 2023 Ah, sorry...you are using the PMDG 737. You can use the custom controls (parameter probably not necessary). The following controls are available: Quote #define EVT_CONTROL_STAND_FLAPS_LEVER (THIRD_PARTY_EVENT_ID_MIN + 714) #define EVT_CONTROL_STAND_FLAPS_LEVER_0 (THIRD_PARTY_EVENT_ID_MIN + 7141) #define EVT_CONTROL_STAND_FLAPS_LEVER_1 (THIRD_PARTY_EVENT_ID_MIN + 7142) #define EVT_CONTROL_STAND_FLAPS_LEVER_2 (THIRD_PARTY_EVENT_ID_MIN + 7143) #define EVT_CONTROL_STAND_FLAPS_LEVER_5 (THIRD_PARTY_EVENT_ID_MIN + 7144) #define EVT_CONTROL_STAND_FLAPS_LEVER_10 (THIRD_PARTY_EVENT_ID_MIN + 7145) #define EVT_CONTROL_STAND_FLAPS_LEVER_15 (THIRD_PARTY_EVENT_ID_MIN + 7146) #define EVT_CONTROL_STAND_FLAPS_LEVER_25 (THIRD_PARTY_EVENT_ID_MIN + 7147) #define EVT_CONTROL_STAND_FLAPS_LEVER_30 (THIRD_PARTY_EVENT_ID_MIN + 7148) #define EVT_CONTROL_STAND_FLAPS_LEVER_40 (THIRD_PARTY_EVENT_ID_MIN + 7149) To use PMDG custom controls, please see the following FAQ entry: John
simnutzer1962 Posted September 15, 2023 Author Report Posted September 15, 2023 thank again, John for your help, again. I will try it tomorrow. It`s evening here, now and or daughter is come visit us. I will give feedback, as soon as I can try this possibility. Best wishes Robert
simnutzer1962 Posted September 16, 2023 Author Report Posted September 16, 2023 It works!!!. Thanks a lot. Have a nice weekend. best wishes Robert
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now