Maybe “Navigraph Simlink” is running even if I don’t use Navigraph in the same time, I don’t know. I will try with it disconnected. But it’s the only software I use. And no other mod except the G3000 and G1000 mods.
Thank you.
Maybe check out the reply by @BilingualHarp7 and his reference to the aircraft.cfg file that might accompany liveries. I’ve removed one such suspicious livery and have so far not seen a repeat of the freeze/pause i had been getting. It doesn’t mean it’s solved the problem, as it was intermittent anyway and i’ve only reloaded the sim a handful of times, but maybe worth the effort.
The suspicious character in the livery i removed was an “_”, but it may be that non-alphanumerics other than space also cause the issue
Just tried to delete the liveries, but same problem
Thank you for this idea.
It may be a livery that is hidden within an aircraft mod, like the one I deleted, so maybe do a search for ‘aircraft.cfg’ on you community folder, just in case.
The liveries of others planes ? And what have I to find in the “aircraft.cfg” ? Is it not only in the “name” of the livery ?
I am sorry, maybe my question looks stupid…
You will need to open any aircraft.cfg files you find, notepad will do, and look for the variable that is mentioned. ATC-id i think it was. That should be followed by a string within quotation marks, like “ASXGS”, and just check that the string doesn’t contain anything like a space or maybe another non-alphanumeric character. If it does, you might want to move that livery/mod into a temporary location and then see if the fault disappears
Edit - the variable in question was atc_id by the way and, if you are comfortable editing files, just amend the string, within the quotation marks, to any id that you want, without non-alphanumerics that is.
Sorry about the rushed response earlier, i realised i was about to crash into a mountain whilst approaching TKPK on autopilot.
Thank you for the clarification! Anyways its such a pleasure to fly this plane!
I was researching the subject of integrating hardware with the AP modes without relying on keyboard shortcuts or SimConnect events after the discussion we’ve had in this thread over the past few days (@Woodstock327 , @Bishop398 , @hendis55 ). I poked around with a tool by @LorbySI called Axis and Ohs, which can read and write LVARs in MSFS 2020. As far as I can tell, it’s the first or one of the first tools that can do this. I verified that reading and setting LVARs works with a few example LVARs (windshield de-icing in the DA62, and yoke visibility in the CJ4).
I saw a bunch of LVARs for the WT CJ4 and started experimenting with them.
- I found that WT_CJ4_HDG_ON has a value of 1 when heading mode is engaged, and 0 when nav mode is engaged. If I am in nav mode and set that variable to 1, the AP does not actually switch to heading mode, however, even though the value is 1 when I subsequently read the variable.
- Same situation with WT_CJ4_NAV_ON as above.
- I experimented with WT_CJ4_VS_ON and it was always a value of 0 regardless of whether I was in VS or FLC mode.
I’m curious if it’d be possible to get LVAR-based control of AP modes working for the WT CJ4 mod now that we have a tool that can read and write them in MSFS. I’d love to get this working, since the WT CJ4 is essentially the most sophisticated IFR aircraft available in the sim right now, and an amazing mod all-around.
I’d suggest looking into the HVars instead, or “HTML variables” as they are called in AxisAndOhs. Most knobs and switches in the MSFS cockpits react to those instead of simulator events or LVars. LVars are mostly only used as simple variables in processing. One of our fellow simmer is creating a StreamDeck plugin that accesses the AxisAndOhs WebAPI - it is my understanding that it will offer full access to the CJ4 cockpit. Maybe he will publish the variables that he is using too.
Hah, I have the same goal of being able to control the CJ4 modes via Stream Deck primarily. I’d love to know what has been discovered so far. I will read your AAO documentation about HTML variables @LorbySI and see what I can learn. Thank you.
I have checked that, but all the atc_id are good… And I have only two liveries for A32NX, so it is fast to remove them and to test. But nope, always the same problem…
Thnaks for you help.
Just an idea, have you any non english character in your Windows name ? That causes a lot of problem on my FS2020 since the beginning. Maybe that comes from there.
Thank you.
Could someone please explain. I have been flying the cj4 9.01 mod and I am still trying to understand how the ‘True Air Speed’ is working. Today I flew from New Haven (KHVN) Rwy 32 (BHAVN9 32) to New London (KGON) (RNAV 33). I was flying at around 3,000 feet @ 4 Celsius. My Indicated airspeed read 230kts my Ground speed read 250 kts and the True air speed indicator displayed 260 as red lining the aircraft speed. Why is it that some times I can be 18,000 feet and fly at 270 kts Indicated Air Speed and the overspeed is around 300 kts. Wouldn’t the air be thinner and cooler the higher you fly where it would be a lower speed that causes the aircraft to over speed. I was flying between 2,000 ft and 3,000 ft.
Thanks in advance for any help.
The CJ4 max speeds are 260 kts IAS until 8000 ft, 305 kts IAS from 8000 ft to 28,744, and 0.77 Mach indicated above that.
I would recommend reading up on the differences between true and indicated airspeeds. It can definitely be confusing, but the speeds you see displayed there are accurate indicated, true, and ground speeds. True airspeed is a standard aviation speed, so you should be able to find a good deal of information on how those speeds relate to each other.
-Matt
It works! Using Axis and Ohs (AAO) from @LorbySI , I’m able to use hardware buttons to control the autopilot modes of the WT CJ4 by setting HTML variables. As the WT devs have explained above, controlling the AP modes of the WT CJ4 via SimConnect does not currently work. The AAO tool, however, can manipulate HTML variables within the simulator, and those can control the WT CJ4 AP modes.
It was quite simple, following the AAO documentation and the hint from the developer to experiment with the HTML variables. Here’s the basic setup procedure:
- Make sure the CJ4 is installed in the community folder.
- Before the sim is running, start AAO and collect the HTML variables from the simulator (“Read HVARS from sim” in the “Scripting” menu).
- Run the sim and start a flight in the WT CJ4.
- Add a button in AAO. When setting the “Key Down Event”, apply a filter for “CJ4”. The variables for the AP modes are in the “HTML-Variables” section.
- Pressing that button appears to me to be equivalent to clicking the button in the virtual cockpit.
I’m very impressed that this is working. I’m excited to be able to use my Stream Deck via AAO to control the WT CJ4 AP. And I’m looking forward to setting up a Honeycomb Bravo device this way when it arrives. Thank you, @LorbySI ! And thank you to the incredible WT team for such an in-depth aircraft.
Tagging @Woodstock327 and @hendis55 who were posting that they were looking for a solution like this.
Thanks for the info Matt
Awesome, thank you very much for sharing! This could be a game changer… Now, although I do have a StreamDeck, I was primarily looking into the ability to map stuff to my Logitech panels / spad.next, which probably won’t integrate like this. How is AAO communicating with the StreamDeck, do you need a StreamDeck plugin for AAO, or is it done differently?
In any case, even if I can just map the AP modes to the StreamDeck this will be a great improvement. AAO is payware, right?
Thanks again!
Dirk
Yes, it’s payware. https://axisandohs.weebly.com/
The demo has all the features but shuts down after ten minutes of running. You can restart it and keep running it for ten minutes at a time until you decide whether you want to buy it.
There’s a Stream Deck plugin on the downloads page. The plug-in and the AAO app communicate over an HTTP server that the app runs in the background. There’s a manual that’s worth reading to figure everything out. The developer provides support in this thread.
I use the Flight Tracker stream deck plug-in for everything except these functions.
Thanks for the pointers, should be enough to get me started! Looks like it does directly support the Saitek panels, so it’ll just be a question of whether spad.next and AOO can ‘coexist’, I’ll try out the demo!
Thanks again,
Dirk
Just as a follow-up, I was able to set up all WT CJ4 AP modes on my Saitek multi panel using AAO and spad.next, no more mouse-clicking! The solution was to map simple curl calls in spad.next to AAO’s Web API, and it works very well. In general, using this approach, you can virtually map any LVAR / HVAR in MSFS to the Saitek hardware (e.g. I finally got the TBM 930’s Inertial Separator switch fully working).
Dirk