ai91 писал(а): ↑Вс дек 01, 2019 9:52 pm
есть ощущение что если менять слишком часто, то срабатывает только первое значение.
поясню почему частая смена значений важна:
как писал выше, экспериментально выяснил что
"1"- открыть
"2" - закрыть
"3" - остановить.
проблема в том что нельзя сделать последовательно "1" -> "2" (т.е. начать закрывать пока идет процесс открытия). Надо сделать остановку "3".
Т.е. если надо поменять направление, то "1" -> "3" -> "2".
Итак, если случайно нажал открыть, и хочу начать закрывать, то надо сначала нажать на паузу, а потом вниз.
Впрочем только сейчас я понял что возможно и можно моментально поменять направление без остановки, просто у меня оно никогда не срабатывало из-за проблемы двух быстрых смен значения. А когда вручную делал "1" -> "3" -> "2", то проходило достаточно времени между "1" и "2", пока я вручную менял на "3". Хм...
Но в любом случае, в своих скриптах я хочу делать не полное закрытие, а частичное. Т.е. надо делать последовательность "2" -> [3 sec] -> "3". И вот тут проблема. 10 секунд - достаточно. а вот меньше - как-то нестабильно.
(с пульта в родном приложении - никаких проблем нет с частой сменой направлений).