Axis and Ohs: Help and questions

I did write an email to Just Flight asking what the schedule was for the update of Axis and Ohs. No answer. Topic on the forum, also no answer. Very annoying, if they just would give me a date or an answer. Bought it at the wrong Company?

Seems like we bought it at the wrong place and I really don’t want to purchase it a second time.

I bought it on simmarket and justflight. The updates are pushed sometimes first on one shop, sometimes on the other, so no way to tell what’s the better choice…

I’m trying to set up some buttons for the DC-6 using the AAO SD plugin. I’m going through the PMDG_DC_6BP_VC.xml and a lot seems easily to translate into AAO RPN scripts, but I stumbled upon expressions like the following (under CALLBACKCODE) where I don’t fully understand what they do (guess because of my limited knowledge of RPN). Maybe someone here could explain?

0 (L:AfeBeforeStart, bool) ! (>L:AfeBeforeStart, bool) 1

I thought the ! is the unary NOT operator, so does that mean that both 0 and the negated LVAR will be arguments to >L:AfeBeforeStart ? And what does the trailing 1 do?

I assume the purpose of the above is to simply toggle the LVAR value from true to false or vice versa, and when I try the simpler (what I would actually have expected):

(L:AfeBeforeStart, bool) ! (>L:AfeBeforeStart, bool)

the script seems to work the same way… Just wondering if I’m missing something

Thanks!
Dirk

the script seems to work the same way… Just wondering if I’m missing something

Generally speaking, the code from the first one is incorrect, but AAO will tolerate it. The leading 0 and the trailing 1 won’t do anything.

Thanks Oliver for the confirmation! I guess then it’s either just oversight on PMDG’s part, or they are interpreting their code slightly differently (not sure how exactly the cockpit xml processing works…)

Dirk

not sure how exactly the cockpit xml processing works

You would have to assemble the full code by looking into the Template that is being called (by UseTemplate…) and try to figure out what it is doing with that callback code. But to be honest, I don’t ā€œget itā€ either. This looks like a syntax error to me, or maybe generated code that was made by a tool of some kind. Since RPN works stack based, after this part of the script has been processed, there simply are a 0 and a 1 remaining on the stack. Who knows what that does in the entire context of MSFS MouseRect processing - I sure don’t :expressionless:.

Hello @ll,

I am looking for somebody who can help with testing version 2.10 of AxisAndOhs with a joystick-button-type rotary encoder. MIDI works fine, but I don’t have the necessary hardware to test it with game controllers.

If you are for example using the Honeycomb Bravo TQ with AxisAndOhs, specifically the rotary encoder, or any other game controller hardware with rotaries - would you mind sending me a message? This is mostly about the slow/fast turn logic, but it may affect the normal operation too.

Many thanks in advance!

Does anyone know how to control the Flight Spoiler of the Aerosoft CRJ700 with axis and Ohs Axis mapping?
The Spoiler handle Axis is not working with the plane :frowning:

Does anyone know how to control the Flight Spoiler of the Aerosoft CRJ700 with axis and Ohs Axis mapping?

This is working for me:

1 Like

2.09 should be availale on JustFlight now.

1 Like

Hi Oliver,
your Mailaccount denied my e-mails, so I use this way to contact you now.

I couldn’t resist and took a short trip from LFML to LEPA.
Before that, I integrated your scripts for the turbines.
Everything worked fine. No failure on the ground after landing, like yesterday.
What I am noticing, not checked, is to close AAO in flight and restart.
I can do that next time.
For documentation purposes, I would send the current log files in a moment, but it is not possible by this Service. I think they look a bit more normal now. FG Peter

Sorry guys, for people who have never used something like this to control the Autopilot/heading/vertical speed, is there a tutorial someone could do for us?

Hi Oliver,

Just wanted to say great piece of software, just purchased it after trying the demo for the past couple of days.

I’m making steady progress using the software to map various functionality of the pmdg dc6 to the behringer x touch mini. Just finished mapping the GTN 430, now will try ADF and finally the autopilot. It will make a huge difference in when flying in VR

Thanks once again

A new and happy refugee from Spad here and the program seems far more friendly in presentation to me, anyway. I am enjoying it immensely.

I was delighted to see that not only has it opened up my Streamdeck somewhat, but also will drive my Logitech panels too. Here is a daft newbie question, the answer to which I saw earlier in the thread I think (but I can’t find it on my tablet at the moment) concerning the trimwheel on the multi panel, which I would like to reassign to vertical speed. How do I select the wheel itself, ( or any other particular button or axis so that I can play with the options? I get the events etc. but want to be sure which item I am working with on the hardware side?

Hey, trying to bind the Throttles of the DC6 to my Hardware Axis, when i use the Throttle 1-4 Axis its working but i can’t see the Throttles moving in game.
Can someone please help me so i can see the Throttles moving in the Cockpit?
Thanks

I had these working yesterday but also they are not working at the moment, not sure why they have stopped

i can’t see the Throttles moving in game.

Have the control locks been disengaged?

Yes, Throttle locks off, I had this working yesterday

How do I select the wheel itself, ( or any other particular button or axis so that I can play with the options?

Top Menu → Hardware → Saitek Panel Config.

You have two options. Either assign new Simulator Events or AAO scritps to the individual Saitek Panel Event IDs or switch the panel to MIDI mode. In Midi mode the Saitek Panel loses it’s hard coded functionality and it acts just like any other input control (meaning, that you have to reassign all buttons etc. on it with the AAO Add/Change button dialogs)

If you use the configuration dialog when connected to the sim, the MIDI mode can be applied to the aircraft that is in use, and it will work normally in others.