Вопрос
Нужно ли указывать адрес в J1939?
Я работаю с блоком управления двигателем автомобиля. При включении блока управления я получаю сообщение с названием J1939. Мне было интересно, должен ли я сделать то же самое, отправив запрос адреса с ИМЕНЕМ моих узлов или нет?
Я спрашиваю об этом, потому что ЭБУ не отправляет никаких других сообщений по шине CAN. Я читал в интернете, что это не обязательно, если есть только два узла и вы знаете адреса обоих.
У меня возник ещё один вопрос: должен ли ЭБУ отправлять сообщения при включённом зажигании или только при работающем двигателе?
РЕДАКТИРОВАТЬ: я попытался отправить ИМЯ своих узлов, но ЭБУ по-прежнему не отправляет данные по шине CAN.
Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/94435/is-it-required-to-claim-an-address-with-j1939
1