Pull to refresh

Comments 9

Какие еще прикладные протоколы могут быть в автомобиле кроме UDS?

KWP2000(TP20) ещё, и наверно его предшественник TP16.

Чтобы прочитать DID надо использовать сервис 0x2E-Write Data By Identifier (WDBI)

Записать?

Как раз на днях купил новый мотоцикл, а там теперь только UDS и мои обычные OBD2 донглы уже не работают совсем.

Нашёл реализацию на Питоне (https://github.com/mdabrowski1990/uds) - попробую через USB CAN адаптер чего-нибудь вычитать...

Спасибо!

Да, что-то примерно такое я уже заказал с Али, из списка совместимости python-can чтобы не париться потом с адаптацией.

В UDS протоколе есть аналог MAC адреса?

С каким именно периодом надо отправлять UDS пакет TesterPresent?

Я в своём софте отправляю с периодом 1900 мс. Значения взято из утилиты прошивки Volvo SDA. Для более старых протоколов видел значения в 4 секунды. Кстати, есть такие штуки https://www.drive2.ru/l/676982229557064902/ можно сделать более универсальную, чтобы можно было те же прошивки обновлять через неё. Сам обдумываю что-то подобное сделать на базе ESP32-C6, чипы дешёвые и есть поддержка 2 КАН шин. Если ещё и k-line реализовать, то вообще универсальная штука будет. Хоть диагностику, хоть прошивку можно делать, хоть отправку сообщений в шину для всяких действий по условиям.

Sign up to leave a comment.

Articles