Alhard Horstmann Posted February 9 Report Posted February 9 Hello John, I am still struggling with my FENIX and assigning my TCA throttle. The throttle works fine with Beach Baron or Cabri Heli. And the throttle works fine when I use the MSFS buildin controller options. It is not working with FSUIPC7 V 7.4.5 What is going wrong ? What do you need as more information for trouble shooting? I will prepare a Log File asap. Btw: it worked some MSFS and Fenix versions earlier !
John Dowson Posted February 9 Report Posted February 9 Try logging axis event and input events, open the logging console and see what is logged when you move the throttle in the VC, and then try that. If that doesn't work, then you can try using the lvars L:A_FC_THROTTLE_LEFT_INPUT and L:A_FC_THROTTLE_RIGHT_INPUT, which take values 2 = IDLE, 3 = CLB, 4 = FLX, 5 = TO (maybe more if there are more positions?). There are several ways to assign an axis to control lvars, but the easiest way would be ti define your own preset. There are already two presets available for this on the MF HubHop site - FNX320 THROTTLE LEFT LEVER SET and FNX320 THROTTLE RIGHT LEVER SET, but these are for potentiometers with a range of 0-1023. You can define your own preset based on this but adjusted for your axis range (probably -16384 - +16383). I can help further if you want to try this. Also maybe try the new beta 7.3.6c, available in a post at the top of this forum. This should fix any connection issues that some folks are experiencing recently. John
Alhard Horstmann Posted February 12 Author Report Posted February 12 Hi John, I used the Beta, but TCA throttle still not working. I tried to use the presets from HubHop but I must know more about the parameter structure of a preset, where can I read more about Preset Parameters ? How to configure Presets.
John Dowson Posted February 12 Report Posted February 12 Presets are calculator code in RPN format - there is not much information on using calc. code, but see https://docs.flightsimulator.com/flighting/html/Additional_Information/Reverse_Polish_Notation.htm Also see the documentation on presets in the FSUIPC7 Advanced User guide, in the WASM section (page 48). This is the calc. code for the throttle preset FNX320 THROTTLE LEFT LEVER SET: @ 1023 / 3 * 2 + 2 max 5 min (>L:A_FC_THROTTLE_LEFT_INPUT) So, define your own preset based on this - add the following to your myevents.txt file (create this if it doesn't exist): //FenixSim/A320/Controls MY_FNX320_THROTTLE_LEFT_LEVER_SET#@ 16384 + 32768 / 3 * 2 + 2 max 5 min (>L:A_FC_THROTTLE_LEFT_INPUT) MY_FNX320_THROTTLE_RIGHT_LEVER_SET#@ 16384 + 32768 / 3 * 2 + 2 max 5 min (>L:A_FC_THROTTLE_RIGHT_INPUT) and then assign your throttle axis to those 2 presets. This should then control the throttle between 2 = IDLE, 3 = CLB, 4 = FLX, 5 = TO
Alhard Horstmann Posted February 12 Author Report Posted February 12 Thanks for your quick response.. This are great informations, i will check now. Thank you.
Alhard Horstmann Posted February 14 Author Report Posted February 14 Hello John, I tried to use your advises but the fenix throttle doesn't move proper. When I use your preset "MY_FNX320_THROTTLE_LEFT_LEVER_SET" the throttle moves a litttle in a small range. Not acceptable. Therefore I must know the syntax of "@ 16384 + 32768 / 3 * 2 + 2 max 5 min (>L:A_FC_THROTTLE_LEFT_INPUT)" What is the meaning of the numbers "16384 + 32768 / 3 * 2 + 2", I know its RPN, but I do not understand. I read all your proposed documents: RPN, FSUIPC user guide , for advanced users, MF HubHop and I didn't find the syntax of the calculator code. So I tried to use SPAD.neXt . And now, surprisingly, I used the SPAD.NeXt tool with the configured assignment : AND IT WORKS ! The fenix throttles move correctly ! Here the screenshots of SPAD.NeXt tool : and here the used Simconnect control : How can I use this SIMCONNECT function in FSUIPC7 ? Thanks again for your continous help
John Dowson Posted February 14 Report Posted February 14 2 minutes ago, Alhard Horstmann said: Therefore I must know the syntax of "@ 16384 + 32768 / 3 * 2 + 2 max 5 min (>L:A_FC_THROTTLE_LEFT_INPUT)" What is the meaning of the numbers "16384 + 32768 / 3 * 2 + 2", I know its RPN, but I do not understand. '@' is the input value from your axis - this should be between -16384 and + 16383, if not you need to adjust the preset. Then, from left to tight 16384 + will add 16384 to the axis value, giving a range of 0 - 32768 32768 / will then divide by 32768, giving a value between 0 and 1 3 * will then multiply by 3, giving a value between 0 and 3 2 + will then add 2, giving a value between 2 and 5 2 max 5 min will ensure the value is between 2 and 5. 8 minutes ago, Alhard Horstmann said: How can I use this SIMCONNECT function in FSUIPC7 ? You can assign to any FS axes control, including Throttle1 Axis Set Ex1, by checking Send to FS as normal axis. It is a good idea to also make your calibration profile specific and remove/reset any throttle calibration when assigning this way, to remove any possibility that your standard/general calibration profile interferes. If that axis control works, you should certainly use that rather than lvars or presets.
Alhard Horstmann Posted February 14 Author Report Posted February 14 Hello and SUCCESS, I was so stupid to use axes control in old fashioned mode:. "Send direct to FSUIPC Calibration" (before my PRESET experiments) ... ... and selecting Throttle1 🥺 Now after doing it with your advise, the Fenix Throttles were working properly ... ... and disabling the Calibration 😃 Now I can continue configuring my Fenix A320 All worked fine before all the Updates of MSFS and Fenix one year ago. BTW I installed now the Version 7.4.6 Thanks again John, take care and greetings to Pete
John Dowson Posted February 14 Report Posted February 14 1 minute ago, Alhard Horstmann said: I was so stupid to use axes control in old fashioned mode:. "Send direct to FSUIPC Calibration" (before my PRESET experiments) ... That is not the 'old fashioned mode' - it is still valid and the recommended way to assign an axes for most aircraft axes controls. However, you cannot use this method for aircraft that use the the newer *_EX1 controls, and some advanced add-ons don't play well with FSUIPC calibration when configured this way (e.g. flaps in the PMDG 737). Anyway, glad its all now working. Cheers, John
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