User-facing feature:
VR-5, VR-6 (and also throttle trigger and steering wheel) now work as EPA settings when in multiplication mode
As part of working on #3
E.g. how to set up VR-5 as EPA for throttle:
- Map VR-5 to any channel, e.g. CH7; it does not have to be VR-5 to CH5 etc
- Setup VR-5 min and max values to 100. You can use different values but calculations will be wacky
- Setup ProgMIX (e.g. No1) as
- Lead channel CH7
- Follow channel in multiplicative mode Cx2
- REV and FWD ranges in mix +100 / +100 (Again, you can use different values but it will be wacky)
- Turn ProgMIX1 on
Now when VR-5 is fully counterclockwise, and CH7 is -100, your throttle range is 0. When VR-5 is in the middle, and CH7 is 0, your throttle range is 50. And when VR-5 is to the clockwise, and CH7 is 100, your throttle range is 100.
The feature checks if mapped thing is "contineous" or "discrete", so use any channels for EPA setting.
Developer feature:
Built-in memory dumper
Use this only if you are developer (very likely you are me)
Set ProgMIX1 Follow to x4, set ProgMIX2 follow to x2.
Set channel 5 to 13 (by whatever means, I just mapped key and gave it unpressed value)
Set channel 6 to 37 (same)
Enable throttle trigger and pull on the trigger
Once it is enabled it will stay on until reboot, feel free to modify setup. I just saved this as a last model to avoid the hassle.
K3 resets address to 0x20000000, K9 increments by 0x01, K10 by 0x10 and K8 by 0xFF. No need for any mappings or whatever.
EDIT: File removed due to incompatibility with 1.1.3. Contact me if you need it for any historical or research reasons.