PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Контроллер резистивного сенсорного экрана, совместимый с Андроид. (http://pccar.ru/showthread.php?t=18943)

mitsubi 12.07.2013 22:25

Уважаемый zyxel812,
а Вы не задумывались над вариантом реализации вашего решения для двух точек касания одновременно (частный случай мультитача)?

zyxel812 12.07.2013 23:49

Задумывался, но обещаний давать не буду. В ближайшее время приступаю к сборке мониторной части своей "головы" мне там понадобится контроллер и кнопок, и тача. В плату заложу такую возможность, но над прошивкой "колдовать", скорее всего, буду значительно позже, если выйдет, результаты обнародую:)

mitsubi 13.07.2013 00:16

Цитата:

Сообщение от zyxel812 (Сообщение 264130)
Задумывался, но обещаний давать не буду. В ближайшее время приступаю к сборке мониторной части своей "головы" мне там понадобится контроллер и кнопок, и тача. В плату заложу такую возможность, но над прошивкой "колдовать", скорее всего, буду значительно позже, если выйдет, результаты обнародую:)

желаю удачных экспериментов -- буду с интересом ждать продолжения...
P.S.
если не секрет, по мониторной части вашей "головы" не расскажете подробности?

AngelOfGrief 13.07.2013 00:45

Отрицательные коэфф-ты -- а это ж не важно, формулы вычисления координат ведь написаны в общем виде, и работают в любом варианте. Просто есть ощущение, что происходит борьба между обычными координатами и зеркальными. Т.е. прикосновение не регистрируется чётко нигде, курсор постоянно пляшет.

Да, проще конечно скомпилить вариант под андроид, но хотелось бы понять в чём проблема...

Вот видео:

http://youtu.be/c4DYuXDdyno

Видно как на 0:27-0:30 курсор начинает верно следовать за карточкой, но затем на 0:31 скачком уходит в противоположную часть экрана, при том, что я не прерываю нажатие и движение.

zyxel812 13.07.2013 10:48

Очень похоже на то, что сам Андроид не правильно обрабатывает "репорт" и путает x y местами. Я бы попробовал другую прошивку планшета для начала. Чуть позже посмотрю прошивку контроллера, на предмет использования отрицательных коэффициентов. У меня там используются без знаковые переменные. В большинстве случаев всё будет отрабатывать правильно, но некоторые операции будут иметь разный результат в зависимости от того, как они интерпретируют число, как со знаком или без.

AngelOfGrief 13.07.2013 14:35

Цитата:

Сообщение от zyxel812 (Сообщение 264157)
Очень похоже на то, что сам Андроид не правильно обрабатывает "репорт" и путает x y местами. Я бы попробовал другую прошивку планшета для начала.

Это не планшет, это медиабокс от Geniatech:

http://pccar.ru/showthread.php?t=19234

Он той же фирмы и на том же чипсете что предыдущий, к-й работал с тачем.

Менять прошивку... Это слишком. )) Я для начала хочу попробовать переключить на "андроид клик" вашу прошивку, думаю, заработает. Хотя бы добиться стабильности определения координат чтобы понять куда копать дальше.

zyxel812 13.07.2013 16:25

Цитата:

Сообщение от mitsubi (Сообщение 264136)
если не секрет, по мониторной части вашей "головы" не расскажете подробности?

Когда будет что-то фотографировать, начну рабочий журнал. Пока могу сказать что это будет очередной проект по замене "потрохов" штатной головы.

Цитата:

Сообщение от AngelOfGrief (Сообщение 264163)
Я для начала хочу попробовать переключить на "андроид клик" вашу прошивку, думаю, заработает. Хотя бы добиться стабильности определения координат чтобы понять куда копать дальше.

Раз уж будете перешивать контроллер, то возьмите последнюю прошивку с первого сообщения темы. И, что бы избавится от отрицательных коэффициентов, можно переопределить константы, определяющие подключение тача. В последнем могу помочь, если напишете как у вас подключен тач.

AngelOfGrief 13.07.2013 16:38

Цитата:

Сообщение от zyxel812 (Сообщение 264165)
Раз уж будете перешивать контроллер, то возьмите последнюю прошивку с первого сообщения темы. И, что бы избавится от отрицательных коэффициентов, можно переопределить константы, определяющие подключение тача. В последнем могу помочь, если напишете как у вас подключен тач.

Так в последней прошивке сделано управление винда/андроид по уровню на какой-то ножке, а я разбирать магнитолу не хотел бы...

zyxel812 13.07.2013 20:07

Там по умолчанию как раз Андроид.

AngelOfGrief 13.07.2013 20:50

Цитата:

Сообщение от zyxel812 (Сообщение 264173)
Там по умолчанию как раз Андроид.

А, хорошо, ок. А там пуллапы есть в микроконтроллере? А то нога вроде как в воздухе болтается, не будет проблем от этого?


Часовой пояс GMT +4, время: 17:21.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot