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

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

Макс_79 13.10.2013 11:47

Touch controller
 
Добрый день,
Подскажите пож-та - пытаюсь перекалибровать - пишет "От устройства получен неправильный отклик". Как быть в такой ситуации? (перепрошивал заново - всеравно 1 и тоже.)

mas_u 13.10.2013 23:32

Если перекомпилить название устройства на "qwerty" курсор мыши должен исчезнуть в андроиде. Ну или можно, при наличии рута, добавить idc файл.

mas_u 14.10.2013 01:22

Цитата:

Сообщение от YAM1966 (Сообщение 269567)
Похож, но не то. Я у микрочипа в апнотах нашел.


Вообще не работает.

Пробовал дескриптор микрочипа - ..\USB\Device - HID - Digitizers\Multi Touch - Firmware
Разницы с тем что на сайте микрософта почти нет. И на свистке (android 4.2) и на планшете (android 4.0) одно касание с курсором, второго нет. В винде 2 касания.

P.S. Если поставить значения bInterfaceClass, bInterfaceSubClass, bInterfaceProtocol как у микрочипа то винда запрашивает feature report с максимальным кол-вом точек, а андроид нет - если поставить 3\0\0 то андроид тоже запрашивает но сути дела это не меняет.

YAM1966 14.10.2013 11:06

Цитата:

Сообщение от mas_u (Сообщение 273556)
................

Надо ставить
0x0dfc, /* vendor ID */
0x0001, /* product ID */
и положить файл Vendor_0dfc_Product_0001.idc
в соответствующую папку с содержимым

touch.deviceType = touchScreen
touch.orientationAware = 1
device.internal = 1
keyboard.layout = qwerty
keyboard.characterMap = qwerty2
keyboard.orientationAware = 1
keyboard.builtIn = 1
cursor.mode = navigation
cursor.orientationAware = 1

mas_u 14.10.2013 11:35

Цитата:

Сообщение от YAM1966 (Сообщение 273572)
Надо ставить
0x0dfc, /* vendor ID */
0x0001, /* product ID */
и положить файл Vendor_0dfc_Product_0001.idc
в соответствующую папку с содержимым

touch.deviceType = touchScreen
touch.orientationAware = 1
device.internal = 1
keyboard.layout = qwerty
keyboard.characterMap = qwerty2
keyboard.orientationAware = 1
keyboard.builtIn = 1
cursor.mode = navigation
cursor.orientationAware = 1

Будет время попробую.
Странно почему у Вас тогда в винде не работает?

YAM1966 14.10.2013 11:40

Цитата:

Сообщение от mas_u (Сообщение 273575)
Будет время попробую.
Странно почему у Вас тогда в винде не работает?

х.з. я глубоко пока не копал... Было чем заняться :yes4:, то ИК вход всем подавай, то ИК выход :acute:
и так уже 12 задач крутится в контроллере....

zyxel812 17.10.2013 23:02

Цитата:

Сообщение от Макс_79 (Сообщение 273461)
Добрый день,
Подскажите пож-та - пытаюсь перекалибровать - пишет "От устройства получен неправильный отклик". Как быть в такой ситуации? (перепрошивал заново - всеравно 1 и тоже.)

Я вижу только одну причину - подключаешься не к тому COM порту.

mas_u 18.10.2013 01:38

Вроде получилось - двойной USB пальцетык с емкостным тачем


YAM1966 18.10.2013 11:00

Цитата:

Сообщение от mas_u (Сообщение 274109)
Вроде получилось - двойной USB пальцетык с емкостным тачем

С емкостным контроллером тача по шине I2C ?

awtoap 18.10.2013 14:37

Думаю что именно так.


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

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