1 (01-04-2025 08:40:41 отредактировано Myname)

Тема: поменять значение разово

машина Volkswagen Tiguan 2
контроллер Canny 5.3 MD1A
нужно сделать так, чтобы после запуска контроллер Canny подал команду на изменение значения в шине CAN. но сделать это нужно так, чтобы менялось значение только при запуске и после больше не вмешивалось в работу
0x0385 20 00 22 00 00 00 22 00 изменить на 0x0385 20 02 55 00 00 03 33 00
проще говоря я хочу чтобы у меня сразу автоматически включался режим ЭКО, когда я завожу машину
как это можно реализовать?

2

Re: поменять значение разово

Что значит подал команду на изменение значения в шине CAN?
В шине CAN не хранится никаких значений. Каждое устройство на шине время от времени может отправлять сообщения.
А однократно отправить сообщение можно по появлению единице в регистре восстановления питания например.
И кстати если два разных устройства вдруг одновременно пошлют сообщения с одним и тем же ID то на шине случится ошибка.

3

Re: поменять значение разово

я так понял Вам нужен фильтр организовать. С помощью  Canny 5.3 MD1A это не получится сделать, у него 1 кан. А так по приходу пакета делается подмена, но когда и при каком условии, это уже варианты есть.