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.

Flap Axis with 4 detents - How do you do it?

Featured Replies

I can't figure out how to assign 3 stages of a Flap lever and the TBM850 mode switch using A&O. Can anyone help me?

I simply wish to use a custom range for axis Z (50-90%) as 'flap lever' and reserve the top 10% for another custom LVar to activate '850' mode in the TBM850 from Black Square.

I have tried using 'detents' but there is no documentation on them in the manual, so I have no idea why it's not working.

I have also tried using custom 'margins' to limit the axis input range but that doesn't work either.

Assigning an action like this really shouldn't be this complicated. Any help is much appreciated.

 

Bz9ULzN.png

JBF1uUT.png

Edited by toby23

Ryzen 5800X3D, 64GB RAM, RTX 4090, Windows 11
Link to my: Dynamic Flight Dispatch Tool

  • Commercial Member

I have three assignments in total for the TBM, the 850 LVar needs two different value ranges to work properly. The complexity is not in AAO, it is in the aircraft logic. Besides, what you are trying to do is complex, I don't see how this could be made "easy" in any way. 163 flap detens seems like a lot btw.

I will try and upload some screenshots.

Also, make sure that you have the latest version of AAO.

 

Edited by Lorby_SI

LORBY-SI

  • Author

I have the latest version of AAO. Awaiting your screenshots to show how to set this up correctly.

 

Ryzen 5800X3D, 64GB RAM, RTX 4090, Windows 11
Link to my: Dynamic Flight Dispatch Tool

  • Commercial Member
2 hours ago, toby23 said:

I have the latest version of AAO. Awaiting your screenshots to show how to set this up correctly.

 

I don't know about "correctly". It is "a way" of doing this. There are probably many others.
I don't think that there is a "correct" way, or that BlackSquare even thought of external controls when they designed this logic.

53957770427_e9f739ce66_w.jpg

 

53958656186_7613de2c3e_z.jpg

53958976374_f49d78a1ef_z.jpg

Edited by Lorby_SI

LORBY-SI

  • Author

Appreciate you sharing these images. I have adjusted the blue arrows so that the movement works on my Honeycomb quadrant. Slightly different to your TCM Airbus module. Thank you for your help.

Edited by toby23

Ryzen 5800X3D, 64GB RAM, RTX 4090, Windows 11
Link to my: Dynamic Flight Dispatch Tool

  • 10 months later...
  • Author
On 8/30/2024 at 5:03 PM, Lorby_SI said:

 163 flap detens seems like a lot btw.


Lorby, I am now trying to set up an axis for flaps with detents in the Fenix A320.

I have a custom plastic insert from Flight Sim Factory for the Honeycomb yoke with detent markings.

I would like to set each detent for the Flaps Axis. The detents are in custom positions and I do not need the whole range of the axis either.

While trying to set up the axis in AAO, I have just spotted what you thought was '163 flap detents' in my earlier message, it's actually an entry for the value 16384.
The only way I can find to edit this value is by right-clicing on the grey value box in the AAO axis assignment. (2 grey boxes at the bottom of each axis with -16384/16384).


Q. How do I set up an axis with custom detent positions if I don't want to use the whole axis range on the Honeycomb Throttle?

Thank you
 

Edited by toby23

Ryzen 5800X3D, 64GB RAM, RTX 4090, Windows 11
Link to my: Dynamic Flight Dispatch Tool

  • Commercial Member
2 minutes ago, toby23 said:

I have just spotted what you thought was '163 flap detents' in my earlier message, it's actually an entry for the value 16384.

I have no idea how you managed to get to that value. Delete the assignment and create a new one.

3 minutes ago, toby23 said:

How do I set up an axis with custom detent positions if I don't want to use the whole axis range on the Honeycomb Throttle?

Sorry, but I don't understand what you are trying to achieve. In actual operation it makes zero difference if you use the axis or the detents - ??
Also, there is no rule that says that the "Flaps handle" variable has to work at all. What works and what doesn't depends on how the aircraft itself has been implemented.

LORBY-SI

  • Author

In the Fenix A320, the assignment, "Flap Handle" does not work, at least I have not got it to work.

I need to use "Axis_Flaps_Set" for it to move the lever in the sim.

All I am trying to do is set an axis lever on the Honeycomb with custom detents to match the position of the flap lever in the sim.

How can I do that?

Edited by toby23

Ryzen 5800X3D, 64GB RAM, RTX 4090, Windows 11
Link to my: Dynamic Flight Dispatch Tool

  • Commercial Member
21 minutes ago, toby23 said:

In the Fenxi A320, the assignment, "Flap Handle" does not work, at least I have not got it to work.
All I am trying to do is set an axis lever on the Honeycomb with custom detents to match the position of the flap lever in the sim.

How can I do that?

There is no easy answer, the Fenix has custom logic for the flaps lever. None of the SDK events or variables work out of the box.
(also, always bear in mind that MSFS doesn't like the axis variables. It prefers axis events, from the second box on the axis dialog)

I have an old config for the Fenix that was using a script. But I don't know if that is still working. 
Script Groupe: "Fenix"
Script Title: "FlapsScript"
(it MUST be named this way or it won't work!)

(L:Fenix-FlapsScript)·s0·
l0·1·<·if{·1·(>K:FLAPS_UP)·}
l0·1·==·if{·1·(>K:FLAPS_1)·}
l0·2·==·if{·1·(>K:FLAPS_2)·}
l0·3·==·if{·1·(>K:FLAPS_3)·}
l0·3·>·if{·1·(>K:FLAPS_DOWN)·}

This script was assigned to the flaps lever of my Bravo with a range of Axis Min = 0 and Axis Max = 4

If you invest the necessary effort, you could create custom detents based on this script. For example set Min = 0 and Max = 100 and then use ranges in the script to simulate the detents:

l0·10·>·l0·20·<·and·if{·1·(>K:FLAPS_1)·}


 

Edited by Lorby_SI

LORBY-SI

  • Commercial Member

Btw, I just remembered that I made a Bravo template for the Fenix. It is available for download on flightsim.to
It has Thrust Levers with reverse, spoilers including Armed/Disarmed, Flaps, plus all buttons and LEDs.

Edited by Lorby_SI

LORBY-SI

  • Author

For anyone else looking for the Script code for the Honeycomb Throttle far right axis lever using the Flight Sim Factory E-Jet detent insert, here you go. 


Assign the axis to 'Select Event' and choose the script. I saved this Script as 'FlapsScriptRange'.

(L:Fenix-FlapsScriptRange)·s0·
l0·0·>·l0·5·<·and·if{·1·(>K:FLAPS_UP)·}
l0·7·>·l0·15·<·and·if{·1·(>K:FLAPS_1)·}
l0·20·>·l0·25·<·and·if{·1·(>K:FLAPS_2)·}
l0·30·>·l0·35·<·and·if{·1·(>K:FLAPS_3)·}
l0·40·>·l0·45·<·and·if{·1·(>K:FLAPS_DOWN)·}

detent.jpg

 

Edited by toby23

Ryzen 5800X3D, 64GB RAM, RTX 4090, Windows 11
Link to my: Dynamic Flight Dispatch Tool

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.