Хорошо — теперь у нас хотя бы есть идентификаторы ECU и подтверждение, что ты сделал полное чтение через MPPS по OBD, так что я могу начать разбираться,
почему твоя «переключалка» ведёт себя не так, как задумано.
Но чтобы понять, какой режим — «eco», а какой — «performance» (и действительно ли переключаются именно твои
codeblock 2 и
codeblock 5), мне всё ещё нужны от тебя 2 вещи:
- Как ты пытаешься переключать режимы? Опиши точно, какой метод/вход ты используешь (например, кнопка круиз-контроля, внешний переключатель на входе ECU, вакуум и т. д. д.) и к какому пину/контакту/проводу ты подключился.
- Что показывает лог или твой редактор насчёт того, что на самом деле делает ЭБУ, когда ты «переключаешь» режим?Пришли скриншот/фрагмент, где видно:
- какая таблица/флаг/параметр выбирает режим (связь между «eco/perf» и codeblock 2/5),
- и желательно чтобы текущий режим был виден в реальном времени (например, через данные/списки в твоём инструменте).
Что касается твоих переживаний по поводу длительности впрыска: вполне возможно, что «underscale» в одном из codeblock не даёт выйти на ожидаемые IQ/количество топлива, но пока мы не знаем,
какой codeblock реально активен, когда ты думаешь, что проверяешь performance, я не могу сказать, это ошибка калибровки или ты просто переключаешь не тот режим (либо switchningen не даёт эффекта из-за блокирующих условий).
И последнее: ты упоминаешь «not scaled 2.5 bar», но сейчас у тебя target примерно 1.9–2.0 bar. Чтобы я мог понять, соответствуют ли твои карты буста/ограничители и логика MAP установленному железу: какой
MAP-сенсор (марка + артикул) у тебя установлен, и подтверди, что ЭБУ считает относительно
bar abs при сравнении с твоими 3050/3100 мбар? (Если можешь, напиши название таблицы/параметра в файле, где указаны эти пределы.)