Запилили touch-панель

Touchscreen заработал, наконец, нормально. Ложных координат (вроде бы) не выдаёт. Оказалось, дело в параметрах модуля ядра. Век живи, век учись. Подробности — в комментариях.

Спасибо Ивану Ларионову и Юре Людкевичу!

6 комментариев

  1. Юрий Людкевич:

    По умолчанию слишком малый промежуток времени отводился на измерение координаты. И при слабом нажатие сигнал не успевал нарастать к моменту измерения его ADC. Увеличив это время жесткий джиттер тачскрина удалось забороть. Осциллограф — это наше все. Но что самое приятное — не надо ничего пересобирать: параметры у модулей рулят. Можно просто передать ядру при загрузке нужный параметр и все.

    • Антон Фельдман:

      это… параметр в студию! ;)

      • Юрий Людкевич:

        ts_delay=1500.

        ACHTUNG: если поставить cpufreq governor=performance — все и так будет работать. Это связано с ошибкой калибровки delay в ядре.

    • Антон Фельдман:

      эх, если б русский язык ещё запилить так же хорошо, как touchscreen.