Channel A, in it's ChannelFunctions defines mode masters with channel B:
ChannelFunction1: when B has DMX from 0 to 0
ChannelFunction 2: when B has DMX from 1 to 20
When controlling via channel B, channel A is automatically put into the correct channel function based on ModeMaster logic:
when B is 0, A →CHF1 is selected
when B is between 1-20, A→CHF2 is selected
As channel functions define their default values, the controller knows what value to jump to, if needed.
When controlling via channel A and choosing a ChannelFunction 2, it is not obvious which DMX value/Channel function should be set on channel B.
Possible solution: define a DMX value for mode master. There is ModeMaster, ModeFrom, ModeTo, it could be ModeInitialValue.
Channel A, in it's ChannelFunctions defines mode masters with channel B:
ChannelFunction1: when B has DMX from 0 to 0
ChannelFunction 2: when B has DMX from 1 to 20
When controlling via channel B, channel A is automatically put into the correct channel function based on ModeMaster logic:
when B is 0, A →CHF1 is selected
when B is between 1-20, A→CHF2 is selected
As channel functions define their default values, the controller knows what value to jump to, if needed.
When controlling via channel A and choosing a ChannelFunction 2, it is not obvious which DMX value/Channel function should be set on channel B.
Possible solution: define a DMX value for mode master. There is ModeMaster, ModeFrom, ModeTo, it could be ModeInitialValue.