1

Тема: Разные события на одной кнопке

Здравствуйте!
 
Скажите, можно ли реализовать такой функционал с помощью canny-7: мне нужно при первом нажатии на кнопку отправлять одно кан-сообщение, а при повторном нажатии другое. Можно ли как-то добиться определения номера нажатия (чет/нечет)?

2

Re: Разные события на одной кнопке

Для этих целей можно использовать, например, T-триггер:
http://forum.canny.ru/files/oldpic/b4a26c80-5ef7-4f8a-8922-4baf908d874c.png

3

Re: Разные события на одной кнопке

Стоит похожая задача, только без can. Необходимо кратким нажатием кнопки выполнять одно действие, а долгим нажатием другое. Не могу найти, есть ли возможность как-то получить время нажатия? Без этого сделать не получается, ибо, при длинном нажатии так же срабатывает и команда, которая должна срабатывать только при коротком.

4

Re: Разные события на одной кнопке

Так корткое будет выполняться только при коротком (картинка кликабельна):
http://forum.canny.ru/files/oldpic/b5a4afa8-83d8-4d00-a2cc-4a1f0af57fa9.png

5

Re: Разные события на одной кнопке

На скорую руку длительность нажатия можно мерять так (кликабельно):
http://forum.canny.ru/files/oldpic/485208a9-2fe2-4cc1-b3f5-fe443572cc44.png
подробнее поиском в руководстве по фразе "Регистр контроля длительности программного цикла"

6

Re: Разные события на одной кнопке

Кажется, наконец-то решил свою проблему. Не знаю, на сколько верно, но работает smile Скорей бы сами контроллеры уже приехали)) Хочется поиграться в живую, а не в симуляторе.
http://forum.canny.ru/files/oldpic/595607cd-41a7-4a56-b1b2-a2f23e84d7e9.png

7

Re: Разные события на одной кнопке

Да, сообщения не редактируются, только удалять. Подчистил.