реклама на сайте
подробности

 
 
> Touchscreen HOW?, Настройка touchscreen от начала и до конца.
KMihail
сообщение Mar 1 2011, 11:04
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 1-03-11
Пользователь №: 63 316



Есть отладочная плата olimex sam9-l9261 (кострат от atmel at91sam9261ek). На ней был дисплей с тачскрином, задача в том чтобы поставить дисплей и тачскрин большего размера (было 320х240 надо 640х480). С дисплеем разобрались а вот с тачем есть проблема. Итак контроллер ADS7843e и его настройки в ядре таковы (ядро 2.6.36):
static struct ads7846_platform_data ads_info = {
.model = 7843,
.x_min = 350,
.x_max = 3530,
.y_min = 390,
.y_max = 3530,
.x_plate_ohms = 450, /* 350 (450) ? */
.y_plate_ohms = 250, /* 600 (250) ? */
.pressure_max = 15000,
.debounce_max = 5,
.debounce_rep = 0,
.debounce_tol = 50,
.get_pendown_state = ads7843_pendown_state,
};
Сам тач n010-0554-t009 (fujitsu). Вопрос первый - какие из этих цифирек зависят от того какой тач я к этому контроллеру подключаю (найти их внятного описяния я не смог)?

Далее есть tslib с такими настройками:
module_raw input grab_events=1
module pthres pmin=4
module variance delta=50
module dejitter delta=50
module linear

И под финал всего собрана с этой tslib Qt 4.6.3. Из неё взят пример qws/mousecalibration с помощью которого и проверяется результат работы устройства:
# export QWS_MOUSE_PROTO=tslib:/dev/input/event1
# /root/mousecalibration -qws

Итог мой печален: После калибровки вертикальная кордината при нажатии на одну и туже точку хоть как-то локализована, а вот горизонтальная прыгает по всему экрану (от левого до правого края). Я конечно понимаю что еще ничего толком не настроено, но компонентов так много что не знаешь с какой стороны подходить и что копать. Может кто поможет дельным советом как начать копать в правильном направлении?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.0142 секунд с 7
ELECTRONIX ©2004-2016