... я и не говорю что id нужен блоку управления для непосредственно работы с форсункой , ...
Основная часть ID кода именно и участвует в корректировке каждого впрыска!
Только при прописке кода, он записывается в эбу на отдельную малюсенькую карточку коррекций. В обычных десятичных числах(со знаком+/-).
Я уже выше чуть ранее цитировал из Денсо. Что для расчета поправки времени на каждый впрыск...
ЭБУ берет точку T, из трёхмерной карты подачи впрыска(P/Q/T), стандартной...смотря сколько нужно впрыснуть Q , при заданном P...
Затем, эту точку Т ... окружают вокруг 4 точки , взятые из маленькой таблички коррекций.
Точки коррекции берутся быстрой выборкой. Как именно, и почему именно эти 4, а не соседние? Там простейший алгоритм ....
Теперь точка зажата , и Т находится внутри трапеции(правильной/неправильной), с угловыми точками, взятыми из точек кода(как пример -33, 45, -110, 69)
Далее , методом интерполяции(простые действия умножения , деления, сложения)...и получается искомая поправка dt(напр. -10мкр.с), к стандартной точке Т(напр. 810мкр.с)
Поскольку сам код имеет ничтожный обьем, в десяток бит...а действия с ним простые арифметические....то поправка времени к заводской точке Т...происходит мгновенно...