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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Общение с машиной

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2013, 21:53   #11
awtoap
Гуру
 
Аватар для awtoap
 
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
awtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to behold
По умолчанию

Цитата:
А с другой стороны - зачем переназначать коды клавиш HID клавы, если можно поправить прошивку девайса?
Менять прошу под каждую хотелку нет смысла...думаю автор реализует переназначение через COM порт на большом брате с последующим сохранением в EEPROM МК.
awtoap вне форума   Ответить с цитированием
Старый 11.03.2013, 23:29   #12
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 42
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

Цитата:
Сообщение от m50b20 Посмотреть сообщение
Я так понял, что к Андроиду просто так подключить не получится?
Как раз наоборот, очень даже легко получится. Я для Андроида это и делаю. Собираюсь эмулировать нажатия мультимедийных кнопок (есть такие клавиатуры, типа этой, на которых есть кнопки управления мультимедиа, см. мелкие кнопки сверху на фотке по преведенной ссылке). Андроит такие клавы воспринимает на ура, звук с них управляется и треки переключаются "из коробки", ничего в конфигах переделывать не надо. Просто под Виндой нужно ставить драйвер, чтоб эти кнопки работали, вот я в прошивку и залил плюсики и минусики для демонстрации. Чуть позже выложу вариант прошивки, эмулирующей мультимедиа кнопки и владельцем Андроидов ничего не надо будет "допиливать".
zyxel812 вне форума   Ответить с цитированием
Старый 11.03.2013, 23:32   #13
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 42
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

Цитата:
Сообщение от awtoap Посмотреть сообщение
Менять прошу под каждую хотелку нет смысла...думаю автор реализует переназначение через COM порт на большом брате с последующим сохранением в EEPROM МК.
Вариант с мультимедиа кнопками, думаю, будет очень универсальным. Однако, если у народа появятся обоснованные пожелания по переназначению, то так и сделаю.
zyxel812 вне форума   Ответить с цитированием
Старый 11.03.2013, 23:59   #14
m50b20
Старший Пользователь
 
Аватар для m50b20
 
Регистрация: 29.09.2009
Возраст: 42
Регион: 77, 97, 99, 177
Машина: BMW Z4 Coupe
Сообщений: 183
m50b20 will become famous soon enoughm50b20 will become famous soon enough
По умолчанию

А возможно ли изготовление твоими силами за деньги ?
m50b20 вне форума   Ответить с цитированием
Старый 12.03.2013, 12:16   #15
Alex_St
Старший Пользователь
 
Аватар для Alex_St
 
Регистрация: 09.04.2008
Возраст: 44
Город: Одесса
Регион: Украина
Машина: Chevrolet Aveo-II LS 2008
Сообщений: 896
Alex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to all
По умолчанию

zyxel812, предлагаю для универсальности написать софтинку для конфигурирования данной железки. А сами настройки хранить в еепром.
Тогда каждый сможет ее настроить так, как ему надо, и все будут довольны.
Пример можешь глянуть у Кости740. Ну и я скоро выложу свой проект тоже )
__________________
Мой журнал: http://www.pccar.ru/showthread.php?p=79335
Alex_St вне форума   Ответить с цитированием
Старый 13.03.2013, 17:32   #16
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 42
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

Цитата:
Сообщение от Alex_St Посмотреть сообщение
zyxel812, предлагаю для универсальности написать софтинку для конфигурирования данной железки. А сами настройки хранить в еепром.
Тогда каждый сможет ее настроить так, как ему надо, и все будут довольны.
Пример можешь глянуть у Кости740. Ну и я скоро выложу свой проект тоже )
В будущем сделаю. Еще планирую добавить несколько обычных кнопок, т.е. к контроллеру можно будет подключить не только ibus, но и несколько (на сколько свободных портов хватит) обычных резистивных кнопок.

А сейчас готова эмуляция мультимедийных клавиш. На видео контроллер подключен к odroid-x2 с Андроидом. В Андроиде ничего специально не настраивалось. С обычного компьютера я посылаю в контроллер последовательность байт, которую посылал бы руль по шине ibus, при нажатии соответствующих кнопок на нем. С права можно видеть, что на Андроиде регулируется громкость звука и переключаются треки.
Вложения
Тип файла: rar ibus2mkey.rar (22.9 Кб, 490 просмотров)

Последний раз редактировалось zyxel812; 13.03.2013 в 21:13.
zyxel812 вне форума   Ответить с цитированием
Старый 13.03.2013, 20:02   #17
m50b20
Старший Пользователь
 
Аватар для m50b20
 
Регистрация: 29.09.2009
Возраст: 42
Регион: 77, 97, 99, 177
Машина: BMW Z4 Coupe
Сообщений: 183
m50b20 will become famous soon enoughm50b20 will become famous soon enough
По умолчанию

ждем-ждем
m50b20 вне форума   Ответить с цитированием
Старый 14.03.2013, 09:40   #18
iGeophysix
Старший Пользователь
 
Аватар для iGeophysix
 
Регистрация: 13.11.2012
Возраст: 35
Город: Москва
Регион: 77, 97, 99, 177
Машина: G37x
Сообщений: 120
iGeophysix is on a distinguished road
По умолчанию

Вообще фантастика!
Zyxel812, это именно то, о чем я мечтал в своей тачке)))
Расскажи, какие коды в андроид шлешь для нажатия клавиш?
__________________
Жизнь Джи...
iGeophysix вне форума   Ответить с цитированием
Старый 14.03.2013, 14:21   #19
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 42
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

С кодами всё не так просто, как может показаться. Коды, которые передаются в HID-report (HID-report - это блок данных, которой HID-устройство посылает компьютеру) не соответствуют сканкодам клавиш и не соответствуют кодам клавиш в Андроиде. Прикладываю табличку соответствий. На первом листе документа - то, что я получил экспериментальным путем, подключив устройство к линукс и отлавливая события x-сервера с помощью программы xev. На втором листе табличка, которую я нашел где-то в интернете, к сожалению только ссылку потерял.
Вложения
Тип файла: rar KeyCodes.rar (23.5 Кб, 537 просмотров)
zyxel812 вне форума   Ответить с цитированием
Старый 14.03.2013, 15:06   #20
Alex_St
Старший Пользователь
 
Аватар для Alex_St
 
Регистрация: 09.04.2008
Возраст: 44
Город: Одесса
Регион: Украина
Машина: Chevrolet Aveo-II LS 2008
Сообщений: 896
Alex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to allAlex_St is a name known to all
По умолчанию

Коды для хида стандартны и известны. Я и Костя740 сделали такую штуку. Все работает как надо. Если что - можем помочь. Не стесняйся )
__________________
Мой журнал: http://www.pccar.ru/showthread.php?p=79335
Alex_St вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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