Взываю к помощи высших сущностей в мире Arduino IDE!!!
Решил на базе примера Гайвера сделать меню для своего проекта и почти преуспел в богопротивной химеризации))))
Вот только имеется следующий поганый эффект: Экраны листать можно, но в случае внесения правок их отображение отстает от совершаемых действий. Более того, попытки переключать стрелку с использование функции isClick вообще не несет видимых изменений, а они от части происходят: после пары поворотов энкодера курсор-таки перемещается на одно деление (вне зависимости от того, сколько раз мы на него кликнули) и уже начинает менять значения. Но изменения значений опять-таки запаздывают.
Мой текущий (недалекий от начального) уровень владения Arduino-колдовством уже не позволяет найти причину неподконтрольных процессов, протекающих при исполнении данного скетча, потому решил обратиться к здесь присутствующим. Скетч, не дающий покоя мне уже три ночи прикрепляю файлом ниже. Заранее благодарю вас за помощь и уделенное время данной проблеме)
Решил на базе примера Гайвера сделать меню для своего проекта и почти преуспел в богопротивной химеризации))))
Вот только имеется следующий поганый эффект: Экраны листать можно, но в случае внесения правок их отображение отстает от совершаемых действий. Более того, попытки переключать стрелку с использование функции isClick вообще не несет видимых изменений, а они от части происходят: после пары поворотов энкодера курсор-таки перемещается на одно деление (вне зависимости от того, сколько раз мы на него кликнули) и уже начинает менять значения. Но изменения значений опять-таки запаздывают.
Мой текущий (недалекий от начального) уровень владения Arduino-колдовством уже не позволяет найти причину неподконтрольных процессов, протекающих при исполнении данного скетча, потому решил обратиться к здесь присутствующим. Скетч, не дающий покоя мне уже три ночи прикрепляю файлом ниже. Заранее благодарю вас за помощь и уделенное время данной проблеме)
Вложения
-
5.6 KB Просмотры: 7