
Dolphin
27.01.2017
18:40:58

Тёма
27.01.2017
18:41:01
ну как я понял обычные аккумуляторы около 60а/ч

Th0r
27.01.2017
18:41:09

Тёма
27.01.2017
18:41:39

Google

Th0r
27.01.2017
18:41:58

Тёма
27.01.2017
18:42:13
не пони
ну типа то что мы из 12в делаем 220в AC

Th0r
27.01.2017
18:42:23
зависит от инвертора

Влад
27.01.2017
18:43:05

Dolphin
27.01.2017
18:43:47
Добавить еще один флаг - что время (800мс) - выставлено и ждем прерывания по времени

Влад
27.01.2017
18:44:46
что запущен процесс с таймером?

Dolphin
27.01.2017
18:44:48
а в прерывании от кнопки проверять, этот флаг стоит? если да - нах из прерывания бегом
да
сразу на входе проверять

Влад
27.01.2017
18:45:34
эм. так процесс-то запускается при любом нисходящем фронте
сразу после нажатия

Google

Влад
27.01.2017
18:45:59
а потом, если отпустили раньше — он прибивается

Dolphin
27.01.2017
18:46:00
но флаг то ты выставляешь одновременно с настройкой таймера

Влад
27.01.2017
18:46:30
какой флаг? "долгое нажатие"?
он выставляется после 800мс от нисходящего фронта

Dolphin
27.01.2017
18:47:37
у тебя смотри че получается
ты ждешь долгое нажатие - 800
а потом задержка 800
и того - 1.5 сек
юзер будет в тупике
короче, покубатурь, я проснусь напишу

Влад
27.01.2017
18:49:28
я не жду О_о я запускаю таймер при любом нажатии, а дальше начинается гонка — если отпустили кнопку раньше, она прибивает таймер и генерирует событие, если таймер сработал раньше, то он генерирует свое событие и игнорирует будущее срабатывание кнопки

Dolphin
27.01.2017
18:50:28
так я и говорю, событие включения сработало - это прерывание
и в этот момент совпало что юзер кнопку отпустил - тоже прерывание
в каком порядке обработаются?
(ты уже в прерывании)

Влад
27.01.2017
18:51:58
вот это да, это хз, зависит от того, как флаги выставятся. либо лонгклик, либо оба сразу.

Dolphin
27.01.2017
18:52:06
?
Короче я спать, завтра подумаю - скину тебе в личку
пока сам подумай, мош Алекс предложет интересного )

Влад
27.01.2017
18:53:31
мне вот интересно, а на проверке "С момент последнего изменения прошло больше 800мс или установлен флаг «долгое нажатие»?" проблем с дребезгом на восходящем фронте не будет? а то оно может и флаг скинуть, и время обнулить, и в результате выдать событие уже после лонг-клика

Google

Dolphin
27.01.2017
18:54:36
проверять последнее состояние кнопки, и если произошло отпускание и сразу нажатие - не считается отпусканием :D
дребезг программно - не моветон
кондерами лечится
Все, пока, проснусь напишу че придумаю
Если договориться с юзером, что долгое нажатие, это пока не загорится свет, и сбрасывать таймер, если раньше отпустил, то проблем не будет. При условии антидребезга рабочего.
А заводить таймер не после удержания, а сразу.

Тёма
27.01.2017
19:18:21
ребят
а если я параллельно с конденсатором воткну медный провод
то типа конденсатора будто и не было станет?

LexsZero
27.01.2017
19:22:34
да

Тёма
27.01.2017
19:27:18
спс

Dmitry
27.01.2017
19:51:10
а какие сейчас есть модные мп3 декодеры?

LexsZero
27.01.2017
20:29:36
https://www.youtube.com/watch?v=79Ail3GJN-A

ОлегЪ
27.01.2017
20:37:57
это с или с++ констркция?
PORT_DHT &= ~(1 << dht->pin);

AnTi3z ??
27.01.2017
20:40:35
в C вполне допустимая

Человек-Даук
27.01.2017
20:41:23
да, я выпаял
думал тип в нем дело
может порты подохли
а как горела 13ая лампочкэ
так и горит

Google

Человек-Даук
27.01.2017
20:41:23
только пальцем зажму icsp колодку
или 13ый контакт
так лампочкэ гаснет
есть напряжение на первом выводе
а еще
не определяется в юсб
ch340G мог сдохнуть ?
питалово как ни странно с юсб прет

Admin
ERROR: S client not available

Человек-Даук
27.01.2017
20:41:23
напряжения нормальне
но на rx есть
2 счем то вольта
по идее, если я сниму ch 340
то тогда можно исключить ее косяк ?
зажимаю пальцем колодку icsp
и светодиодов перестает гореть

ОлегЪ
27.01.2017
20:44:39

Mad
27.01.2017
20:45:09
ну выпаяй 340-ю
вообще наверно дело не в ней
если при прижимании чет изменяется

Google

LexsZero
27.01.2017
20:47:13

ОлегЪ
27.01.2017
20:47:21
в усб совсем никак не определяется?

Человек-Даук
27.01.2017
20:47:34
вот выпаял
результат

ОлегЪ
27.01.2017
20:48:30
L чnо обозначает и куда идет?

Человек-Даук
27.01.2017
20:49:18

LexsZero
27.01.2017
20:49:29
читаем поле pin структуры лежащей по адресу dht.

ОлегЪ
27.01.2017
20:49:32

777Andrej
27.01.2017
20:49:52
ух ты, а где мк на плате :)

ОлегЪ
27.01.2017
20:50:16

777Andrej
27.01.2017
20:50:29
щас надо втыкнуть в и2ц

ОлегЪ
27.01.2017
20:51:25
@Andrej73 таким пользовался?