Hold for Reverse IA Cycle

Sp4zRX

Active Member
It would be nice to have the ability to be able to Hold a IA Cycle button that would make the button cycle in a reverse order.

For example. Loop 1 has Drive1, Loop 2 has Drive2. I program a button to cycle…
Step 1 - Off
Step 2 - Drive1 (Loop 1 ON)
Step 3 - Drive2 ( Loop 2 ON)
Step 4 - Drive1 & Drive2 (Loop 1&2 ON)

If I’m on Step 4 with both Drives on and want to go back to Step 3 with just Drive2 it would be nice to be able to Hold the button to step backwards.

Or another way to accomplish the same thing would be to have the ability to assign a Hold function to each step.
 
I do this now with the setIA action. Set up your IA Cycle button to be a "Hold" button. Assign an IA ID to the IA Cycle main button (say, IA ID=100). Set the Hold button to be momentary and use the System:setIA action with the values "IA: 100", "off: None", "on: Prev". This will move to the previous state of the IA Cycle when you press and hold the button.
 
I do this now with the setIA action. Set up your IA Cycle button to be a "Hold" button. Assign an IA ID to the IA Cycle main button (say, IA ID=100). Set the Hold button to be momentary and use the System:setIA action with the values "IA: 100", "off: None", "on: Prev". This will move to the previous state of the IA Cycle when you press and hold the button.
Wouldn't this only then toggle the two most recent states? If you are on cycle four, for example, and hold - it goes to three. However, holding again would take you back to cycle four instead of down again to cycle two, no?
 
Nope. Prev doesn't mean "prior state" which would behave as you suggest ... it means "next lower step in the IA Cycle" which basically lets you step down the IA cycle (and wrap back to top again if you hit it while on step 1).
 
Back
Top