Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MD11 throttle problem - solution in Linda?

Featured Replies

I got a small problem - not even as much of a problem when you don't look at the throttle while reversing.This video demonstrates what my problem is:http://www.youtube.com/watch?v=p-UPLIfOWSQ&context=C3ae70ebADOEgsToPDskK59ZOqjiFigzxr8H9yj2lLIf F2 is used, all is good, since it's possible to press once and then press and hold.With FSUIPC, Throttle 1 Decr is used, which is just like only pressing and holding F2.According to Pete, it's not possible to delay over FSUIPC, this is where Lua plugins come into play.Now, to be honest, I don't want to learn the whole programming language over this. I wanted to know if there is a chance of a fast help.If not, I might as well leave it as it or maybe use a secondary button to put it into idle reverse and then reverse with the Saitek thruster.

Hi Srdan,Is your question about using axes(!) for reverse?then no, LINDA is not able to do anything with axes, sorry.There is a reverse function in LINDA, nothing more then using F2, but it has the advantage that you have a slower and a faster reverse and also a "reverse out" option: this means that reverse isn't stopping suddenly (like it is when you forward your throttle to end reverse), but it tries to end a bit more "fluid" ...But that could be only used with buttons not with axes...

Guenter Steiner
--------------------------------------------------------------------------------------

Betatester for: A2A, LORBY, FSR-Pillow Tester
--------------------------------------------------------------------------------------

No, not an axis! Saitek has a button for a reverse (when Axis on 0, if I pull further down, it activates a simple button - don't be fooled by a visualization of the axis).The problem is not in fluid reaction, but rather that MD11 requires two button presses. One to activate the idle reverse, just like pressing F2 once, then waiting about 3 seconds, and then pressing F2 once again, just this time holding it to go full reverse.Can Linda be helpful in this case?

ok, I understood!See the new MD11 module with the reverser section.If the reversers are now at zero (you need weel calibrated axes blum.gif ), then theres is this 3 second delay before further reverser should be engaged.Little tests here where promising ...

Guenter Steiner
--------------------------------------------------------------------------------------

Betatester for: A2A, LORBY, FSR-Pillow Tester
--------------------------------------------------------------------------------------

ok, I understood!See the new MD11 module with the reverser section.If the reversers are now at zero (you need weel calibrated axes blum.gif ), then theres is this 3 second delay before further reverser should be engaged.Little tests here where promising ...
I have no axes for my reverser! Only one single button per engine.OK, I found the module. Installed it. Now gonna see what I can start with this one. All this is VERY new to me...Getting console open and:[E] ---> ERROR:: Could not open MCP Combo port!Ahhhhhhhh........this was so SIMPLE!!!!!!!! THANK YOU!!!!!!!! I guess Linda ain't that bad. But, does it provide PER aircraft settings? I was thinking of getting off the FSUIPC due to it's complicated Profile system... does Linda replace all that?And what is still missing... per Throttle control, not one for all - I have 6 Axis TQ. Each engine has it's own control.EDIT: OK, I'm into editing it. Lemme do this :(

THis function is meant for buttons ...

But, does it provide PER aircraft settings?
of course ...Simply have a look on top where you can find FSX default and other addons (modules)You should first assign FSX default and then make the approbiate changings to each addon if necessary.And no currently it is not per throttle, simply one for all.Would be possible, but I hope you could live with this solution till I change it when there's time for ... :(

Guenter Steiner
--------------------------------------------------------------------------------------

Betatester for: A2A, LORBY, FSR-Pillow Tester
--------------------------------------------------------------------------------------

I'm already into programming it.I don't like assigning ANYTHING in FSX. My controllers are disabled in FSX.

I'm talking about assigning FSX Default Addons with LINDA ...!Example:Gear.Assign Gear to FSX Default, then it is valid for all your planes.And maybe you have just one plane which uses special functions for it.But if you not assign for default FSX planes, you have to assign gear for every single addon...Works like FSUIPC ...

Guenter Steiner
--------------------------------------------------------------------------------------

Betatester for: A2A, LORBY, FSR-Pillow Tester
--------------------------------------------------------------------------------------

OK, I did following, and now I get a very weird thing: it only interacts with one throttle at once. If I pull all 3 down, it does for instance nr. 3, then waits until that is done, then nr. 1, then waits until done, etc. How can I make it to interact with all throttles at once?-- ## Reverser ###############function MD11_Throttle1_Reverser_inc () TH1 = ipc.readUW("088c") if TH1 == 0 then DspShow("Rev", "eng") ipc.control(66635) ipc.sleep(3000) end DspShow("Rev", "on") ipc.control(66635)endfunction MD11_Throttle1_Reverser_incfast () TH1 = ipc.readUW("088c") if TH1 == 0 then DspShow("Rev", "eng") ipc.control(65966) ipc.sleep(3000) end DspShow("Rev", "on") ipc.control(65966)endfunction MD11_Throttle1_Reverser_off () TH1 = ipc.readUW("088c") while TH1 > 16500 do ipc.control(65964) --- throttle 1 inc ipc.sleep(50) TH1 = ipc.readUW("088c") DspShow("Rev", "off") end ipc.control(65967) --- throttle cutendfunction MD11_Throttle2_Reverser_inc () TH2 = ipc.readUW("0924") if TH2 == 0 then DspShow("Rev", "eng") ipc.control(66636) ipc.sleep(3000) end DspShow("Rev", "on") ipc.control(66636)endfunction MD11_Throttle2_Reverser_incfast () TH2 = ipc.readUW("0924") if TH2 == 0 then DspShow("Rev", "eng") ipc.control(65971) ipc.sleep(3000) end DspShow("Rev", "on") ipc.control(65971)endfunction MD11_Throttle2_Reverser_off () TH2 = ipc.readUW("0924") while TH2 > 16500 do ipc.control(65969) --- throttle 2 inc ipc.sleep(50) TH2 = ipc.readUW("0924") DspShow("Rev", "off") end ipc.control(65972) --- throttle cutendfunction MD11_Throttle3_Reverser_inc () TH3 = ipc.readUW("09bc") if TH3 == 0 then DspShow("Rev", "eng") ipc.control(66637) ipc.sleep(3000) end DspShow("Rev", "on") ipc.control(66637)endfunction MD11_Throttle3_Reverser_incfast () TH3 = ipc.readUW("09bc") if TH3 == 0 then DspShow("Rev", "eng") ipc.control(65976) ipc.sleep(3000) end DspShow("Rev", "on") ipc.control(65976)endfunction MD11_Throttle3_Reverser_off () TH3 = ipc.readUW("09bc") while TH3 > 16500 do ipc.control(65974) --- throttle 3 inc ipc.sleep(50) TH3 = ipc.readUW("09bc") DspShow("Rev", "off") end ipc.control(65977) --- throttle cutend

I know you are far better in this programing things then I ...And I fear there is no (simple) solution.If you press the first button, the pause of 3 secons begin till other things will proceed.I have currently no idea.. all at once or just one reverser...Sorry!

Guenter Steiner
--------------------------------------------------------------------------------------

Betatester for: A2A, LORBY, FSR-Pillow Tester
--------------------------------------------------------------------------------------

You are the maker of Linda, right?Is it possible to make Linda run more than only one .lua file? Pete says if we were to split Throttles into single Lua plugins, then there would be no problem. But I guess you already knew that...This is just a temp solution, since the other one is simply way too complicated for me - I would have to learn to program lua completely.

You are the maker of Linda, right?
not really, Artem is the genius behind.But there will be no further development fo LINDA for the near future.Simply as Artem has other interests and no more time.I develop the modules - but I'm no programer as you know.It should be possible to start LUA files from a LUA file?But I haven't tried it ...

Guenter Steiner
--------------------------------------------------------------------------------------

Betatester for: A2A, LORBY, FSR-Pillow Tester
--------------------------------------------------------------------------------------

I do not want to hijack this thread but I did a little experimentation on my setup at home for the MD11, CH Yoke, MCP Combo and LInda.I do not have your set up but there are two functions (Rudder Trim Centre and Aileron Trim Centre) that I tried to get to work simultaneously by using two separate LUA.Now it looks as though Linda will only allow one “actions” LUA file to reside within the PMDG MD11 aircraft directory folder.However, I did set up one trim function in the actions LUA file and the other in the LIB: VR Insight LUA file.I allocated separate buttons to each and then tried to get them to execute simultaneously but all to no avail.I am no expert at this but based upon the results of that little experiment it does not look as though (Linda?) allows multiple simultaneous function calls via separate LUA.I question mark Linda because I wonder if this is something more to do with how PMDG have programed the MD11, after all the commands que because one action will follow another but logically if you are using a mouse (which I suspect PMDG assumed we would all be doing) then you can only execute one action at a time thats for sure.I am sure there are others more qualified than me who will correct me on this if need be and be assured that if I learn the “magic” I will let you know.In the mean time I get the same effect you experience when I allocate an axis on my yoke to reverse thrusters.I cannot help but think this is partly because we are using buttons through Linda and partly because we are using an axis, which Linda cannot handle.What I have successfully done to avoid the effect is to allocate a button and amend the function so that the first stage only is actioned by the button push.I then follow this up by moving the axis on the yoke to increase reverse thrust as need be.When I then want to stop any reverse thrust I simply reduce the axis back to its zero position and all is good.Fiddly to set up but it works for me with my set up. RegardsStuart

Edited by eeyore

After stepping a bit in Lua with my problem, I discovered also that in one Lua plugin only one functions works at the time. You can use two simulatenously. Exactly that was my problem with throttles and the reverse. The plugin was calling the function after function, which was kind of a problem with reversers which need to be activated at once.The solution was to make my own 3 .lua plugins which were placed in the FSUIPC folder, a simple text plugins, which now separately call as needed. I guess you need to do that.

OK so your solution is outside of LINDA, using FSUIPC to call the functions from files held separately in the modules folder ...... My setup is slightly different to yours but I like your solution because for me I can now solve the issue using just the axis and FSUIPC functionality. Many thanks for sharing. :(

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.