I was not able to enforce the limit of minimum channel value to 850 as you suggested (the compiled code was too big), so I used 1100 as a default value instead, which can then be lowered or increased as needed.
I have limited the timer alarm sound duration to the first 10 second after the timer expired, so that the pilot does not need to reset it manually.
there is off-by one error in comparison of the minimum value, which does not allow to for example set the Hold value back to zero.
Hello, Kuba,
here are the timer-related modifications:
I was not able to enforce the limit of minimum channel value to 850 as you suggested (the compiled code was too big), so I used 1100 as a default value instead, which can then be lowered or increased as needed.
I have limited the timer alarm sound duration to the first 10 second after the timer expired, so that the pilot does not need to reset it manually.
there is off-by one error in comparison of the minimum value, which does not allow to for example set the Hold value back to zero.
Thanks for reviewing/merging it.