SmartLiving.ru

Обсуждение проекта
 
Текущее время: Вт окт 24, 2017 5:16 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 298 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30  След.
Автор Сообщение
СообщениеДобавлено: Ср сен 06, 2017 4:07 pm 
Не в сети

Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Сообщения: 67
Откуда: Альметьевск, Татарстан
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.
Я так правильно понимаю, что включение/выключение света(реле1) в комнате удобнее делать через короткое нажатие(Events Pressed -Toggle). Удержание этого же кнопочного выключателя (Hold) включают свет в коридоре(реле 2) и свет в туалете (реле 3). Двойное же нажатие( DoubleClick) выключает свет (реле 2, реле 3). Вот теперь вопрос: как сделать так , что бы в момент удержания данного выключателя (Hold) или двойного нажатия ( DoubleClick), не включался и не выключался свет в комнате(реле1). Как можно реализовать такой сценарий?

_________________
Rasberry PI + arduino mega 2560


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср сен 06, 2017 4:20 pm 
Не в сети

Зарегистрирован: Вс июн 14, 2015 11:08 am
Сообщения: 639
Благодарил (а): 48 раз.
Поблагодарили: 147 раз.
Pressed - удобней, но не подходит, если хотите использовать Hold или DoubleClick.
Нужно использовать событие Click. Кроме того, для DoubleClick нужно еще установить PreventClick


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср сен 06, 2017 4:43 pm 
Не в сети

Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Сообщения: 67
Откуда: Альметьевск, Татарстан
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.
Ага , разобрался. И еще вопрос какое максимальное значение Timeout (ms) возможно устанавливать?

_________________
Rasberry PI + arduino mega 2560


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср сен 06, 2017 5:04 pm 
Не в сети

Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Сообщения: 67
Откуда: Альметьевск, Татарстан
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.
Еще заметил у себя такой баг , если значение Double-click interval меньше 450 (ms) ,то при коротком нажатии выключателя (Events Click - Toggle ) включает и выключает реле и все соответствующие функции отрабатываются , если же значение Double-click interval выставить больше 500 (ms) , то при коротком нажатии выключателя вообще ничего не происходит (не включает и соответственно не выключает реле).

_________________
Rasberry PI + arduino mega 2560


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср сен 06, 2017 5:07 pm 
Не в сети

Зарегистрирован: Вс июн 14, 2015 11:08 am
Сообщения: 639
Благодарил (а): 48 раз.
Поблагодарили: 147 раз.
ngservis писал(а):
Ага , разобрался. И еще вопрос какое максимальное значение Timeout (ms) возможно устанавливать?

2147483647 (теоретически :D )


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср сен 06, 2017 5:09 pm 
Не в сети

Зарегистрирован: Вс июн 14, 2015 11:08 am
Сообщения: 639
Благодарил (а): 48 раз.
Поблагодарили: 147 раз.
ngservis писал(а):
Еще заметил у себя такой баг , если значение Double-click interval меньше 450 (ms) ,то при коротком нажатии выключателя (Events Click - Toggle ) включает и выключает реле и все соответствующие функции отрабатываются , если же значение Double-click interval выставить больше 500 (ms) , то при коротком нажатии выключателя вообще ничего не происходит (не включает и соответственно не выключает реле).

Можете показать, что при этом пишется в мониторе порта?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср сен 06, 2017 5:54 pm 
Не в сети

Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Сообщения: 67
Откуда: Альметьевск, Татарстан
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.
Постараюсь завтра , контроллер на работе остался.

_________________
Rasberry PI + arduino mega 2560


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт сен 07, 2017 8:16 am 
Не в сети

Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Сообщения: 67
Откуда: Альметьевск, Татарстан
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.
Почему-то при увеличении Double-click interval с 450 до 500(ms) , при коротком нажатии в мониторе происходит следущее :


Вложения:
2.txt [1.07 КБ]
Скачиваний: 17

_________________
Rasberry PI + arduino mega 2560
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт сен 07, 2017 10:18 am 
Не в сети

Зарегистрирован: Вс июн 14, 2015 11:08 am
Сообщения: 639
Благодарил (а): 48 раз.
Поблагодарили: 147 раз.
а holdinterval какой?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт сен 07, 2017 10:40 am 
Не в сети

Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Сообщения: 67
Откуда: Альметьевск, Татарстан
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.
holdinterval 500 ms. Попробовал увеличить , соответственно и увеличил Double-click interval , с работоспособностью короткого нажатия выключателя.

_________________
Rasberry PI + arduino mega 2560


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 298 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB