fs2024 version CWS yoke button assignment
-
Oh, we're talking about the TBM here? I'm very confused. Where do you see this note about "Control AP Pitch with Hardware Events" in regards to the TBM? Those notes are in the v1.1 changelog for the Dukes, not the TBM.
Either way, the CWS functionality of the native autopilot is very poorly implemented, and I don't even have a variable to access to know when it's activated. Your two options are
K:SYNC_FLIGHT_DIRECTOR_PITCH
, andL:var_PilotCws_IsDown
, which can be configured with any 3rd party binding software. I believe there is also a native binding in the MSFS controls menu for the K:SYNC_FLIGHT_DIRECTOR_PITCH event, though I would have to look next time I'm at my desk. If that doesn't clear things up, please let me know! Always happy to help. -
Oh, we're talking about the TBM here? I'm very confused. Where do you see this note about "Control AP Pitch with Hardware Events" in regards to the TBM? Those notes are in the v1.1 changelog for the Dukes, not the TBM.
Either way, the CWS functionality of the native autopilot is very poorly implemented, and I don't even have a variable to access to know when it's activated. Your two options are
K:SYNC_FLIGHT_DIRECTOR_PITCH
, andL:var_PilotCws_IsDown
, which can be configured with any 3rd party binding software. I believe there is also a native binding in the MSFS controls menu for the K:SYNC_FLIGHT_DIRECTOR_PITCH event, though I would have to look next time I'm at my desk. If that doesn't clear things up, please let me know! Always happy to help.@Black-Square Thanks Nick, yes sorry the post was tagged TBM I thought so didn't specify (I actually thought the instructions were also the same for TBM and Dukes but obviously was wrong)
I have the Sync flight director command bound natively to my "5" button on my warthog which I believed would operate as "CWS" however as Airvice mentions you don't get an EADI indication that CWS is in operation when using the binding and the yoke button in sim doesn't animate (unless you click on it in sim with mouse)...So it's not activating "CWS". It is however acting as an FD Pitch sync button as I set the pitch to ~10 degrees and then pressed Sync flight director and it returns the pitch to near 0....So it's working fine for syncing pitch just not I guess as CWS? But then again my understanding of CWS is from 737 sim so may be a different function here (no roll?)
Cheers
James -
Thanks for the explanation. It sounds like everything is working correctly. Like I said, there is no variable in the simulator for when the pitch sync mode is activated, so I have no way to trigger the "CWS" flag on the EADI when you use the native command. Your understanding of CWS is probably correct, but MSFS does not have any CWS functionality natively, so I gave you the next best thing I had available.
-
Thanks for the explanation. It sounds like everything is working correctly. Like I said, there is no variable in the simulator for when the pitch sync mode is activated, so I have no way to trigger the "CWS" flag on the EADI when you use the native command. Your understanding of CWS is probably correct, but MSFS does not have any CWS functionality natively, so I gave you the next best thing I had available.
@Black-Square Fair enough
-
@Black-Square blacksquare perhaps i am misunderstanding something here, are you saying that there is no way of activating the inbuilt cws function on the TBM via a button binding, or that the cws feature doesnt actually work in the sim. lets say i was able to click the yoke cws button and see the announciated cws appear on the EADI, would it then work correctly?. The way i read the tbm manual new feature section v1.1 is that its a new feature therefore i assumed it wouild not only be accessable but also work correctly? Or If i use a 3rd party binding software i should be able to activate this feature using a joystick binding and see it announciate on the eadi and its just the native sim option K:SYNC_FLIGHT_DIRECTOR_PITCH that has no variables to trigger the cws flag and indication on the eadi?
-
@Black-Square is there a way of setting cws up with fsuipc? as in binding a joysick button to activate it so that it clicks the cws button on the yoke and announciates on the eadi just by pressing a button on my yoke?
-
You are correct on all accounts, but one clarification is also necessary.
No, the CWS message will not appear on the EADI when using K:SYNC_FLIGHT_DIRECTOR_PITCH, because the simulator does not have a method for me to access when this event is triggered. This is just an oversight in the sim, which has probably existed for 30 years in its code.
Yes, you can easily use fsuipc to trigger L:var_PilotCws_IsDown, so the message will illuminate and the pitch sync functionality will be triggered.
Clarification: What you are triggered here is a pitch sync functionality, and not CWS. The simulator's native autopilot implementation does not have any sense of real control-wheel-steering.
-
You are correct on all accounts, but one clarification is also necessary.
No, the CWS message will not appear on the EADI when using K:SYNC_FLIGHT_DIRECTOR_PITCH, because the simulator does not have a method for me to access when this event is triggered. This is just an oversight in the sim, which has probably existed for 30 years in its code.
Yes, you can easily use fsuipc to trigger L:var_PilotCws_IsDown, so the message will illuminate and the pitch sync functionality will be triggered.
Clarification: What you are triggered here is a pitch sync functionality, and not CWS. The simulator's native autopilot implementation does not have any sense of real control-wheel-steering.
@Black-Square thank you for the explanation. I'm struggling to find any documentation on how to set this up in fsuipc, do you have any info in that? seems like i would have to write some code snippets or at least edit the fsuipc ini which ive tried and no luck so far
-
@Black-Square thank you for the explanation. I'm struggling to find any documentation on how to set this up in fsuipc, do you have any info in that? seems like i would have to write some code snippets or at least edit the fsuipc ini which ive tried and no luck so far