![]() |
![]() |
#131 |
Пользователь
![]() Регистрация: 01.06.2015
Возраст: 41
Город: Владимир
Регион: 33
Машина: Chery Tiggo Fl
Сообщений: 82
![]() |
![]() У меня в приложении кнопки отзываются четко,дребезг +-1, так что руль в порядке. Но всплывающие сообщения в приложении при нажатии показывают в 80% не клик, а релиз. Холд показывает правильно. Буду пилить скетч.
|
![]() |
![]() |
![]() |
#132 |
Старший Пользователь
![]() Регистрация: 20.08.2007
Возраст: 52
Город: Москва
Регион: 77, 97, 99, 177
Машина: Hyunday Grandeur 3.3
Сообщений: 852
![]() ![]() ![]() ![]() ![]() |
![]() +-1 - это не дребезг. Могу только предположить, что нажатия слишком короткие (меньше 50мс) и тогда скетч адекватно их воспринимает как релиз и не воспринимает как клик. Попробуйте либо чуть дольше удерживать кнопку при коротком нажатии, либо изменить 50 на меньшую величину if(data<=499 && flag != 1 && millis()-eventTime>=50 && millis()-eventTime<=800)
|
![]() |
![]() |
![]() |
#133 |
Старший Пользователь
![]() Регистрация: 28.02.2013
Город: Севастополь
Регион: 82
Машина: Mitsubishi
Сообщений: 222
![]() |
![]() error
Последний раз редактировалось mr_nixon; 10.09.2015 в 16:42. |
![]() |
![]() |
![]() |
#134 |
Старший Пользователь
![]() Регистрация: 28.02.2013
Город: Севастополь
Регион: 82
Машина: Mitsubishi
Сообщений: 222
![]() |
![]() error
|
![]() |
![]() |
![]() |
#135 |
Пользователь
![]() Регистрация: 01.06.2015
Возраст: 41
Город: Владимир
Регион: 33
Машина: Chery Tiggo Fl
Сообщений: 82
![]() |
![]() Так и не получилось победить этот сплошной релиз. Задержку прибавлял-убавлял. Убавил до 50 мс холд и смирился с 6-ю кнопками. Все четко
|
![]() |
![]() |
![]() |
#136 | |
Старший Пользователь
![]() Регистрация: 17.01.2010
Возраст: 49
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
if(data<=499 && flag != 1 && millis()-eventTime>=50 && millis()-eventTime<=800) { flag = 2; if(millis()-eventTime <= 60) data1 = data; } |
|
![]() |
![]() |
![]() |
#137 |
Пользователь
![]() Регистрация: 01.06.2015
Возраст: 41
Город: Владимир
Регион: 33
Машина: Chery Tiggo Fl
Сообщений: 82
![]() |
![]() Да,тут
|
![]() |
![]() |
![]() |
#138 |
Старший Пользователь
![]() Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
![]() |
![]() Я что-то не совсем понял по какому принципу распознает данное приложение нажатия кнопок!
По появлению в Serial команд click, hold, release со значениями? Последний раз редактировалось Maniac82; 06.10.2015 в 14:31. |
![]() |
![]() |
![]() |
#139 | |
Старший Пользователь
![]() Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
![]() |
![]() Цитата:
Пишу чисто для примера в порт: serial.println("<temp:25>") Через каждую секунду. Программа сама отрбражает что пришло, но Таскер никак не хочет снимать значение в переменную! Хотя интент вроде принимает, так как список переменных мигает каждую секунду, но в значениях сами имена переменных! TempRead (9) A1: Установить перем. [ Имя:%Temp До:%org.kangaroo.rim.device.EXTRA_ARGS Вычислить матем. выраж.:Выключить Добавить:Выключить ] Явно Где-то косячу наверное, но где? |
|
![]() |
![]() |
![]() |
#140 |
Пользователь
![]() Регистрация: 10.10.2009
Возраст: 60
Регион: 35
Сообщений: 99
![]() |
![]() Третий пункт сделал?
|
![]() |
![]() |
![]() |
Метки |
arduino |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
Опции темы | Поиск в этой теме |
|
|