ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Не удается подключить KeeTouch  (Прочитано 7505 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

bone

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
Не удается подключить KeeTouch
« : 27 Октября, 2010, 10:46:44 »

Возникла необходимость подключить к Тион-Про270 тачскрин фирмы KeeThouch KAL-0104 с контроллером KCA-U001H-R2B. Используется Linux без X server, графический интерфейс приложения на Qt.  Использование библиотеки tslib не дало результатов, она не понимает данные которые ей приходят. Как можно решить данную проблему?
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Не удается подключить KeeTouch
« Ответ #1 : 27 Октября, 2010, 13:16:34 »

> Как можно решить данную проблему?

Попросить у производителя исх. код драйвера или документацию и написать драйвер самостоятельно.
Интерфейс у контроллера не usb-serial?
Записан

bone

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
Re: Не удается подключить KeeTouch
« Ответ #2 : 27 Октября, 2010, 13:23:24 »

Интерфейс у контроллера не usb-serial?
Да интерфейс usb
Будет ли проще поменять исходники tslib под данный тачскриин? Например написать дополнительный плагин?
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Не удается подключить KeeTouch
« Ответ #3 : 27 Октября, 2010, 13:44:03 »

> Да интерфейс usb

USB или USB serial (COM-порт через USB?

> Будет ли проще поменять исходники tslib под данный тачскриин? Например написать дополнительный плагин?

Как я вижу, драйвера от изготовителя не зависят от tslib. Но там есть строки BaudRate 9600, поэтому вероятно USB serial.
Можно написать плагин tslib или довести существующий. Или как устройство ввода (input_dev), в <linux>/drivers/input/touchscreen есть несколько последовательных.
Записан

bone

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
Re: Не удается подключить KeeTouch
« Ответ #4 : 12 Ноября, 2010, 05:47:06 »

Проблема решена, данный тачскрин присылает некоторые типы команд, отличающиеся от заданных в модуле input-raw.c
Если кому понадобится, копайте input-raw.c
Записан