1 (edited by kuskov 2021-10-25 05:55:09)

Topic: 3.1.6 новые возможности

Входящие переменные от элементов управления графического интерфейса теперь автоматически отправляются обратно если вы их изменили на стороне контроллера. Это означает, что теперь вы можете изменить состояние переключателя, слайдера.

Поясните как это работает с FLProg
не понимаю как одновременно переменную сделать и входом и выходом?

2

Re: 3.1.6 новые возможности

It is simple.  Here is an example of a switch that turns itself back OFF every time you turn it ON.

  if (RemoteXY.switch_1 == 1) {
    delay 1000;
    RemoteXY.switch_1 = 0;
  }
"And voila, which is French for.......'and then I found out.'" - Ready Player One

3 (edited by Gunner 2021-10-27 03:10:16)

Re: 3.1.6 новые возможности

Please do not create duplicate topics for same issue.   I will continue within this topic.

If my last explanation still doesn't work for you, then the issue may be with FLProg more than RemoteXY.

Try searching this forum for the keyword FLProg and see what other answers there may also work for you.

"And voila, which is French for.......'and then I found out.'" - Ready Player One

4

Re: 3.1.6 новые возможности

Разработчики FLProg еще не успели реализовать эту возможность.
И дело в том, что это достаточно сложно реализовать в FLProg блок схемами, но могу ошибаться. Отправка входящей переменной должна происходить только в нужный момент времени а не постоянно, только когда возникает событие в необходимости ее изменить. Ее нельзя просто повесить как входную переменную, так как она будет отправляться в приложение смартфона тоже постоянно и вы никогда не получите значение контрола из приложения если его изменили.