У меня, к сожалению, сейчас нет под рукой , поэтому вот картинка. 1. Задайте время таймаута (синяя иконка с часами); когда не будет происходить никаких событий, это время вам обеспечит задержку в цикле.druny1234 писал(а):dadreamer все как Вы написали сделал. Не разберусь тольк как отправлять сигнал на прибор с Timeout, сделал вот так, но после этого у меня зависла программа, и данные не менялись.
2. Перейдите на кадр таймаута и поместите туда код отправки сигнала.
3. Массив сигнала нужно сделать в виде сдвигового регистра (через весь цикл). При изменении контролов delta, start, end отправляете в регистр новое значение сигнала. В таймауте пускаете провод напрямую.
4. Добавьте в кадр обработчик событий delta и end, сейчас у вас обрабатывается только модификация start.