xkoote Posted April 9 Report Share Posted April 9 (edited) *** Moved from main support forum to FSUIPC7 / MSFS support sub-forum *** Hello, I am referencing TFDi's website TFDi Design MD-11 Integration Guide | Invernyx Docs where it documents eventID's for most buttons in the cockpit. (Click on EventID's on the left to slew the page to the list). With these it was a breeze to program all EFIS SD system page buttons on my joystick. However now I am trying some oth buttons but have hit a wall. The procedure does not work. I have attached the log file. The event between 32906 and 33422 is a successful programming and implementation of selecting a button in the cockpit. (SD ENG page). The events between 37812 and 38047 show how even though I programmed the button exactly the same way as the previous one. It does not work. Any ideas? FSUIPC7_prev.log Edited April 9 by John Dowson Moved to FSUIPC7 support sub-forum Link to comment Share on other sites More sharing options...
John Dowson Posted April 9 Report Share Posted April 9 30 minutes ago, xkoote said: The event between 32906 and 33422 is a successful programming and implementation of selecting a button in the cockpit. (SD ENG page). The events between 37812 and 38047 show how even though I programmed the button exactly the same way as the previous one. It does not work. What event/control numbers are those? Third-party events start at number 69632, and the first/lowest custom event number shown in that web page is this one: EVT_MD11_PED_CPT_RADIO_PNL_XFER_BT_LEFT_BUTTON_DOWN 69644 i.e. event 69664. If you look at the log file you posted, you will see this: Quote 4140 Mapping custom control numbers 69632 - 84232 So this is the range you can use for third-party events (also known as custom controls). Looks like the TFI Design MD-11 uses third-party control numbers from 69644 to 96323, so you currently won't be able to use those above 84232. This is currently a hard-coded maximum. For the next release I will add an additional ini parameter so that the max custom control/event number can be specified. I will release the next version shortly after SU15 is released, which should be any day now. Once I have made this change, I will also post details in this topic and can maybe supply you a beta version to test (if not released yet). Your log file shows errors when using custom events above 84232: Quote 37812 Button changed: bRef=0, Joy=2 (L), Btn=11, Pressed 37812 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 70=PL,11,C86094,0 37812 FS Control Sent: Ctrl=86094, Param=0 <86094> 37812 Exception 1 "ERROR", Ref 19655, Index param 2 on TransmitClientEvent, object=1, id=86094 (????), data=0 38031 Button changed: bRef=0, Joy=2 (L), Btn=11, Released 38031 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 71=UL,11,C86095,0 38031 FS Control Sent: Ctrl=86095, Param=0 <86095> 38047 Exception 1 "ERROR", Ref 19656, Index param 2 on TransmitClientEvent, object=1, id=86095 (????), data=0 These other errors in your log file: Quote 5109 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 17=PJ,31,CPMD11 AutoBrake OFF,0 5109 [ERROR]: Error setting Client Data Calculator Code [-2147467259]: '1 (>L:md11_ctr_autobrake_sw,number)' 5109 Button changed: bRef=0, Joy=1 (J), Btn=16, Pressed 5109 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 31=PJ,16,CPMD11 No Smoking AUTO,0 5109 [ERROR]: Error setting Client Data Calculator Code [-2147467259]: '1 (>L:md11_ovhd_lts_no_smoke_sw,number)' 5109 Button changed: bRef=0, Joy=1 (J), Btn=18, Pressed 5109 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 32=PJ,18,CPMD11 Seatbelt AUTO,0 5109 [ERROR]: Error setting Client Data Calculator Code [-2147467259]: '1 (>L:md11_ovhd_lts_seat_belts_sw,number)' 5109 Button changed: bRef=0, Joy=1 (J), Btn=24, Pressed 5109 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 34=PJ,24,CPMD11 Landing Light Left OFF,0 5109 [ERROR]: Error setting Client Data Calculator Code [-2147467259]: '0 (>L:md11_ovhd_lts_ldg_l_sw,number)' 5109 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 35=PJ,24,CPMD11 Landing Light Right OFF,0 5109 [ERROR]: Error setting Client Data Calculator Code [-2147467259]: '0 (>L:md11_ovhd_lts_ldg_r_sw,number)' 5109 [Buttons.TFDi Design MD-11 GE Factory Rollout N111MD] 36=PJ,24,CPMD11 Taxi Light OFF,0 5109 [ERROR]: Error setting Client Data Calculator Code [-2147467259]: '0 (>L:md11_ovhd_lts_nose_sw,number)' ...etc are because you are trying to use buttons assigned to presets before everything is loaded. You cannot use presets/lvars/hvars until the WAPI has established a connection and the initial set of lvars have been received, which is logged here: Quote 12047 -------------------- Starting everything now ---------------------- 12047 Starting WideServer now ... 12047 Starting WAPI.... 12047 [INFO]: **** Starting FSUIPC7 WASM Interface (WAPI) version 1.0.4 (WASM version 1.0.3) using connection -1 12047 [INFO]: Connected to MSFS 12109 Lvars received: 1584 L:vars & 0 H:vars now available So you need to wait a short while (an additional 7 seconds or so) after the aircraft is loaded before you try and operate it via FSUIPC7 assignments to presets. John Link to comment Share on other sites More sharing options...
John Dowson Posted April 9 Report Share Posted April 9 Try the attached version, 7.4.12d. Add the following to the [General] section of your FSUIPC7.ini file: MaxCustomControlNumber=96323 John FSUIPC7.exe P.S. As your question/issue is with FSUIPC7, please use the sub-forum dedicated to FSUIPC7 / MSFS for such posts. I will move your post. Link to comment Share on other sites More sharing options...
xkoote Posted April 9 Author Report Share Posted April 9 Hello John, The numbers I posted were for the log file lines. thanks for the post. yes sorry wrong forum. I will check it out tomorrow. Cheers, Xander Link to comment Share on other sites More sharing options...
xkoote Posted April 9 Author Report Share Posted April 9 John, was too excited so I tested it, and it works like a charm!! Thank you so much 😉 Link to comment Share on other sites More sharing options...
John Dowson Posted April 9 Report Share Posted April 9 1 hour ago, xkoote said: was too excited so I tested it, and it works like a charm!! Thank you so much 😉 👍No problem! 😎 Link to comment Share on other sites More sharing options...
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