24.08.2010, 05:09 | #21 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
В общем, все получилось, vS -- огромное спасибо за помощь и инфу.
Софт все-таки пришлось писать самому. На всяк. случай софт с исходниками выкладываю, вдруг кому пригодится. Комменты все на англ. -- мне так привычнее. Целый день продолбился с этой программой. Прога обрабатывает 6 комбинаций произвольной длины (оказалось у некоторых кнопок MMI код 8-байтный, а у некоторых - 7-байтный!), PREV/NEXT - отсылает PostMessage в Winamp (именно в Winamp!), еще на 4 комбинации -- отсылает нажатие клавиш вверх/вниз, Enter, ESC. Пока все. На самом деле надо было сделать универсальнее -- чтобы можно было указать неограниченное кол-во комбинаций и выбрать действие для каждой комбинации: посыл кода клавиши в активное окно или посыл PostMessage в избранное окно или BROADCAST. Ну может переделаю когда руки дойдут. Там в архиве есть readme. |
24.08.2010, 12:24 | #22 |
Новый Пользователь
Регистрация: 08.11.2008
Возраст: 44
Город: UA
Регион: Украина
Машина: 2007\Nissan\Note
Сообщений: 8
|
Вопрос по схеме подключения.
Я так понял надо смотреть на схему которую дал VS ? |
24.08.2010, 14:22 | #23 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
Да, только я подключил всего два провода, см. readme внутри архива.
|
26.05.2012, 23:47 | #24 |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
Подниму тему.
Имею машинку Audi A6 C6 2007 года, MMI2G, без навигации и двд. Мной был куплен шнурок MA-8910P. Подключил данное устройство к 16 пину (у меня он не зеленый а белый + черный) использую ключ транзисторный, к кабелю подключился на ТХ (черный) т.к на RX было все глухо. Сигнал программа ловит все нормально, но возникли проблемы, если отрезать провод на 16 пини и подсоединить только к компу, то идет непонятный сигнал, после перезапуска авто, сигнала вообще нет. Если провод не отрубать а просто приконектиться к нему то все нормально, сигнал идет, но происходит управления MMI. Создалось такое впечатление что главный MMI блок если не получает регулярно идущие данные от пульта то отрубает его совсем. Еще один нюанс, сигнал от пульта на шнурок ловиться и без ключа, также как с ключом. Также я не нашел на каком пине сидит вход сигнал, в инструкции написано черный провод, но его у меня нет. Кто чем может помогите с моей проблемой. |
27.05.2012, 04:06 | #25 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
Я понял теперь в чем суть вопроса. Честно говоря, решения я не вижу кроме как разобраться какой диалог происходит между ц/блоком и клавой MMI и повторить
его в своей проге. А зачем отрубать клаву MMI от машины? Если дисплей переключен, чем вам мешает, что она будет продолжать подавать коды клавиш в ц/блок? Что касается сигналов на разъеме: скачайте прогу ELSA с торрентов, там есть распиновка разъемов, я на свою машину там нашел. Либо осциллографом поищите: это должно быть не сложно. |
27.05.2012, 17:39 | #26 | |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
Цитата:
|
|
28.05.2012, 11:40 | #27 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
Учитывая то, что ц/блок и клава MMI все время общаются, не знаю как это реализовать.
|
28.05.2012, 14:26 | #28 |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
Решили сделать так. При подключении программа собирает лог из лога берет кусок который постоянно повторяется и его в дальнейшем пускает на блок. Лог я посмотрел данные повторяются. Не могут быть данный постоянно разные, какой в этом смысл.
|
28.05.2012, 15:43 | #29 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
Что ж, вариант. Но к чему такие сложности. Какие кстати параметры соединения у вас получились, такие же как у меня?
А вообще эта фича видимо сделана чтобы при потере связи с MMI клавой писать ошибку в диагностику. |
28.05.2012, 19:55 | #30 | |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
Цитата:
Параметры да. |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|