Can't engage/use CWS
-
@Randolf Hi Randolf, thanks for your help with this! I have got (pretty much!) everything working, with the exception of if I select VS on the HC Bravo left hand dial, and then vary the pitch, the altitude on my Altitude Preselector also changes. This doesn't happen with any of the other modes of the left hand dial (HDG, CRS etc), only when it's in the VS position - what have I done wrong?
-
@ExcessionOCP that should not happen, please check if you have any other bindings for the right rotary dial, maybe native in-sim control bindings? It looks as something else than my script is sending the PLUS/MINUS events there.
-
@ExcessionOCP these are the two binding you need for the right dial, make sure, there are no other:
-
@ExcessionOCP sorry for the spam, this is the last one :)
This should be bound for the VS position of the left dial: -
@Randolf Absolutely no apologies needed! Your guidance is truly appreciated - and it's definitely not spam :-)
The issue was, as you suggested, vestigial config left over in the sim controls - I thought I had unbound everything but it turns out I'd forgotten about the right hand dial! Thanks again :)
-
Hi All,
I just wanted to let you know what I've done about this for the next update.
There will be a new option in the tablet called "Control AP Pitch with Hardware Events". When it is selected, you can use K:AP_PITCH_REF_SET, K:AP_PITCH_REF_INC_UP, and K:AP_PITCH_REF_INC_DN to control the autopilot pitch. The knob in the cockpit will synchronize with this value. The only caveat is that these events don't seem to obey the maximum autopilot pitch value that is set in the aircraft configuration files. This means that you might want to limit this input on your end, but it's also not a necessity.
I also figured out how to add pitch CWS functionality, and propagated it back to all of my aircraft. You can now either use the virtual CWS buttons, L:var_PilotCws, L:var_CoPilotCws, or K:SYNC_FLIGHT_DIRECTOR_PITCH to momentarily disable the autopilot pitch servo and set the pitch that you want. The caveat with this one is just that you have to use the L:Vars when you're not using the "Control AP Pitch with Hardware Events" tablet option.
I hope that makes my users happy! I have to admit that I'm quite enjoying the CWS functionality in this particular aircraft, and I hope you will too!
-
@Black-Square said in Can't engage/use CWS:
I hope that makes my users happy! I have to admit that I'm quite enjoying the CWS functionality in this particular aircraft, and I hope you will too!
Indeed! After getting the FSUIPC7 version of the macro script from @Randolf, I’m using that button all the time now, to the point that I wonder how I’d ever lived without it in other aircraft. Once you release the update, I’m wondering if there will be a motivating reason or even a requirement for me to change that.
-
@Randolf Thank you for this, and thank you for prompting me to look into this in the first place! I definitely recommend that anyone with the own hardware-side solution switch over to using the aircraft's solution when it's updated, because it's not a hacky solution. It turns out that Asobo added this functionality a few Sim Updates ago, but it's not implemented (or named) how you would expect, so I was unaware of the addition. Adapting it for the Duke was one extra challenge, but not too much work.
-
@Black-Square thanks so much for working a solution!
I’m a little confused by all these L:VARS tech speak. I don’t use any 3rd party hardware input programmes like spad.next or FSUIPC. Am I able to implement CWS using default bindings?
-
Good question. Yes, you should be able to use the control assignment "Flight Director Pitch Sync" in the simulator's control options. You just have to make sure "Control AP Pitch with Hardware Events" is selected on the tablet in the aircraft.