ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: bone от 27 Октября, 2010, 10:46:44
-
Возникла необходимость подключить к Тион-Про270 тачскрин фирмы KeeThouch KAL-0104 с контроллером KCA-U001H-R2B. Используется Linux без X server, графический интерфейс приложения на Qt. Использование библиотеки tslib не дало результатов, она не понимает данные которые ей приходят. Как можно решить данную проблему?
-
> Как можно решить данную проблему?
Попросить у производителя исх. код драйвера или документацию и написать драйвер самостоятельно.
Интерфейс у контроллера не usb-serial?
-
Интерфейс у контроллера не usb-serial?
Да интерфейс usb
Будет ли проще поменять исходники tslib под данный тачскриин? Например написать дополнительный плагин?
-
> Да интерфейс usb
USB или USB serial (COM-порт через USB?
> Будет ли проще поменять исходники tslib под данный тачскриин? Например написать дополнительный плагин?
Как я вижу, драйвера от изготовителя не зависят от tslib. Но там есть строки BaudRate 9600, поэтому вероятно USB serial.
Можно написать плагин tslib или довести существующий. Или как устройство ввода (input_dev), в <linux>/drivers/input/touchscreen есть несколько последовательных.
-
Проблема решена, данный тачскрин присылает некоторые типы команд, отличающиеся от заданных в модуле input-raw.c
Если кому понадобится, копайте input-raw.c