Как найти правильные контакты в разъеме CAN-BUS?

Этот вопрос может быть слишком техническим для этого форума, но я попробую. У меня мотоцикл BMW R1200R 2012 года с CAN-BUS. Я хотел бы сделать интерфейс Arduino для разъема на велосипеде, но я не знаю определения контактов...

Кто-нибудь знает определения контактов или как понять, что они собой представляют?

ОБНОВИТЬ:

Pin #.Wire color.Ohms with disconnected battery.Voltage with key off.Voltage with key on  
1     Green/Blue  3.2 ohms                       0 V                   12.25 V  
2     Red         2.2 KOhms                      12.9 V                12.32 V  
3     Brown       0.4 Ohms                       0 V                   0 V
4     Brown/Black 16 Ohms to 12.4 Ohms           ~0.003 V              11.2 V

Контакт 2: Две линии +12 В, вероятно, означают, что это контакт аккумулятора?

Контакт 3: Возможный контакт заземления с двумя контактами 0 вольт?

Обновление 2:

OBD Wiki показывает, что для этих контактов должен быть один из трех протоколов: ISO 9141-2, ISO 14230 или ISO 15765 . У меня нет всех чипов, необходимых для тестирования 9141 или 14230, но я получу их и еще одно обновление в течение двух недель.

Диагностический штекер R1200

Вы спрашивали на advrider.com? Там могут быть некоторые яйцеголовые GS, которые могли бы помочь.
Википедия предполагает, что это не стандартная распиновка, поэтому, к сожалению, вам придется найти распиновку для BMW...
mac – Спасибо, я попробую. Ник – Да, думаю, это будет сложнее, чем должно быть. Я надеялся просто разобрать оптический прицел и наткнуться на нужный.
если вы что-нибудь узнаете, обязательно напишите свой ответ!
Обновление: Итак, я взорвал свою первую плату, просто подключив ее к проводам. Теперь у меня есть новая плата, и я буду тестировать свой код на системе моей машины, которая хорошо документирована.
Мне интересно, достигли ли вы когда-нибудь своей цели. У вас случайно не было обновления, не так ли? Я знаю, что это произошло более чем через 3 года, но..... надеюсь, что вы это сделаете.

Ответы (1)

Я искал нечто подобное и наткнулся на страницу с описанием протокола для 650gs. Мне еще не удалось его опробовать, но он кажется многообещающим. http://www.f650gs.crossroadz.com.au/Diagnostics.html

Тема обсуждается и здесь: http://f650.com/forum/showthread.php?25550-Diagnostic-plug-pinout-does-anyone-have-it

Пожалуйста, дайте мне знать, как у вас дела с вашим проектом. У меня есть аналогичная вещь, связанная с arduino-gs :)

В настоящее время мой друг одалживает мой Arduino, но после сканирования страницы диагностики, которую вы разместили, я сделал быстрый поиск и думаю, что попробую [это] [ cs.purdue.edu/homes/millerrv/Ryan_Miller/Projects/Entries/2010/ … сайт вне