Чтение протокола обмена данными

De6osh
Offline
Зарегистрирован: 02.02.2022

Здравствуйте. Начинаю знакомиться с андруино.

Цель: Эмулятор сд ченджера(CDC) для магниолы.

Вопросы:

- Вообще возможно запросы магнитолы так прочитать?

- Есть пины Data+ и Data- от магнитолы к CDC. Как правильно прочитать что передаётся, что ждет? (Так понимаю подцепиться к магнитоле и через  AttachInterrupt change выводить на COM порт и смотреть?)

 

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Нетривиальная задача ! Гугл что говорит по поводу протоколов обмена вашей магнитолы и CDC ?

b707
Offline
Зарегистрирован: 26.05.2017

De6osh - для начала купите логиканализатор и посмотрите что там передается.

Ардуиной, да еще без четкого понимания - вы ничего не увидите

De6osh
Offline
Зарегистрирован: 02.02.2022

Информации практически нет. Магнитола RNS-JP3 японская, для Audi. CDC аудюшный к ней не подходит, подходит от тойот. Есть скетчи для андруино на основе данного проекта https://github.com/tomaskovacik/vwcdavr/tree/master/CDC_emulator . На основе этого проекта делали эмуляторы для других магнитол Audi.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

У ардуино перехватить пакеты может не хватить скорости и памяти ... тем более с выводом через COM порт.

Надо что то более специализированное с быстрой USB шиной.

Даже если хватит - что делать с кодировкой ? Что там японцы намутили - знают только они.

MaksVV
Offline
Зарегистрирован: 06.08.2015

Для таких вещей очень желателен осциллограф ну или хотя-бы логанализатор

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Стоит посмотреть на микросхемы на входе CD. Может даташит что-то навеит.

MaksVV
Offline
Зарегистрирован: 06.08.2015

Скорее всего там одна из вариаций юарт на небольшой скорости

Green
Offline
Зарегистрирован: 01.10.2015

Мужики. Вы что издеваетесь? Это ж USB! Вы замудохаетесь даже спецификацию читать!

De6osh
Offline
Зарегистрирован: 02.02.2022

Более подробно поискал этот вопрос. Такая магнитола схожа с тойтовской магнитолой и общается по AVCLan

http://compcar.ru/forum/showthread.php?t=3959

MaksVV
Offline
Зарегистрирован: 06.08.2015

тогда сюда , собрать сниффер шины хотябы на резисторах и смотреть что на шине через терминал по uart