Pull to refresh

Comments 41

Потрясающе! Вообще, мне очень нравятся проекты доработки автомобиля. Снимаю шляпу!
Подскажите, что вообще можно почитать по данной теме?
У меня просто американец, и далеко не все диагностические программы с ним корректно работают (я бы сказал полторы программы). Иной раз проще посмотреть коды ошибок прямо в приборке.
Посмотрел ваши предыдущие публикации, оказывается там просто исчерпывающая информация. Спасибо!

Вот много информации по исследованию безопасности автомобильной электронике и сетей, если коротко, то всё плохо.

http://illmatics.com/carhacking.html

Пару лет назад игрался с приборками - ардуино, canbus шилд и вперед,

сейчас с ГУ ваговскими - приятно удивлен что там стоит QNX в качестве системы

вот так можно зажать педаль газа в пол с открытой дверью и ручником):

https://youtu.be/YOPD6Hldqf0

Когда Apple разрабатывал CarPlay, то в качестве платформы выбрала QNX. Возможно это и повлияло на то, что в ГУ теперь используется QNX.

Ещё задолго применялся, скорее Apple использовала QNX как одно из стандартных решений автопрома.

откуда инфа про карплэй?

В 2014 году когда появился carlay сама blackberry про этото говорила. Теперь то можно загуглить carplay+qnx

Начиная с MIB3 перешли с QNX на Automotive Grade Linux (AGL)

спасибо, не знал, пощупаю на досуге

в любом случае я рад что взяли rtos, а не тот же андроид, как яндексовские головы, которые могут очнуться к завершению поездки

на VW уже есть магнитолы и на Андроид

Ну, современные мультимедия в том же VAG-е очухиваются если не к завершению поездки, но во всяком случае далеко не сразу

У меня голова в старом ситроене (2014) вообще на Windows CE... и ничего, загружать он её начинает сразу как двери разблокируешь - когда сядешь и заведёшься уже всё готово.

нигде свои изыскания не публикуете? ))

Имеете ввиду команды запроса?

Посмотрите ссылки в начале статьи, я полученные данные не скрываю.

Как только будет чем действительно поделиться. Времени на игрушки мало, а требуют они его много

Переключение карт прошивки двигателя можно реализовать таким способом?

У Revo есть свой приборчик для переключения. Я не знаю, как он работает. Но если данные передаются в незашифрованном виде, то можно воспроизвести команды. Нужно сниффером смотреть, что делает прибор.

А вот мне интересно - я в промке с CAN работал только у отечественных ПЛК - там была жёсткая адресациях устройств и сопротивления на оконечниках, так вот вопрос - если необходимо добавить в CAN шину машины, например эмулирующее устройство, там тот же принцип работает?

У CAN шине везде один принцип, и в машине, и в умном доме, и в промышленных сетях. Любое устройство на шине может реагировать на любое другое устройство на шине, поэтому в CAN шине нет конкретного адресата и отправителя. Любое устройство в машине может отправить сообщение с ID управления центральным замком и замок закроется. Как раз этим я и пользуюсь для голосового управления https://habr.com/ru/post/399043/

Интересовался этой темой, хотелось скорость проецировать на лобовое, а тут все готовенькое. В китайщине и цифры некрасивые и много мусора. Большое спасибо.

А что за проблема с выключателем питания? Разве на 1 контакт ОБД2 разъема не выведена 15 клемма(зажигание)?

На obd2 всегда есть питание.

на VW: 16 контакт - 30 клемма(постоянный +), 1 контакт - 15 клемма (зажигание)

проверьте у себя в машине

Проверю, первый раз про это слышу. Я ориентируюсь на пинаут obd2 разъема с википедии.

Это не жёсткий стандарт.

Есть много вариантов

Спасибо, дополнил статью.

Перепаял коннектор, теперь питание с первого контакта берется при включении зажигания. Добавил видео в статью. Еще раз спасибо за совет.

Зачем тумблер? Можно запитаться от клеммы 15 - там есть напряжение как раз только при включенном зажигании.

Выше в комментария уже сказали, я не знал. Думаю так и сделаю, еслито на всех Вагах работает.

Спасибо, дополнил статью.

ещё день потребовался для выяснения, что приёмопередатчику для функционирования нужен резистор (Rs — GND), который включает режим HIGH SPEED MODE:
При этом на скриншоте даташита сказано, что при подключении резистора на землю приемопередатчик работает в режиме slope control, а не high speed.
Кому верить?

Ага, понял, для High speed mode нужно подтянуть к земле перемычкой. У меня то стоит 10К резистор. Спасибо что обратили внимание.

Вот не зря я этот скриншот разместил )

Классный проект, я его видел. Но к сожалению для моей машины нет адаптивного круиз контроля, который требуется для автопилота.

Никак руки не дойдут самому разработать эту функцию.

Для дизелей нужен свой набор параметров... Как минимум, вместо пропусков зажигания выводить injection amount deviation по всем цилиндрам.

Sign up to leave a comment.