While updating the AB412 head code to work with XTrident 412 in Xplane I decided to rewrite it in a better way, and then inspiration kicked in and I have made a few important changes in the firmware structure =)
I’ve made a few adjustments to collective levers building process recently, and after some testing, I think they are good enough to be used =)
When you attach throttle grips, turn resistors fully to the left and then just a bit to the right to avoid its physical deadzones (before it was “fully to the right”, so not much of an axis was left for past idle stop detent movement). In theory, this will allow for more precise throttle movements below idle-stop detent in DCS. In practice, it’s not that important right now, but may be useful for future updates.
I have adjusted master controller firmware for a larger axis range and added a new parameter to make it configurable:
#define COLL_HEAD_DCS_HUEY_COMPAT_MODE_BUTTON_HOLD 50 // how long to hold throttle up/down buttons, adjusted depending on idle stop axis range (smaller range- bigger hold time and vice versa)
I’ve also changed the default Huey head switch modes configuration so you will be able to assign DCS Huey switches in a scale way without reconfiguring them.