Бортовой компьютер для Опель Зафира.

k008
Offline
Зарегистрирован: 03.01.2022

Попробую посмотреть как оно, для себя пока совсем простое делаю.

lev2606
Offline
Зарегистрирован: 19.06.2019

Привет, k008. Не понял я какой у тебя e-mail!

k008
Offline
Зарегистрирован: 03.01.2022

Барбос - @ Пробелы убрать

lev2606
Offline
Зарегистрирован: 19.06.2019

ок

lev2606
Offline
Зарегистрирован: 19.06.2019

Всем привет! Наконец-то допилил меню к своему БК! Но теперь возникла еще проблема. Загрузка страницы меню длится 0,9 сек, а возврат на основной экран БК- вообще 1,4 сек! Вопрос с опросом ЭБУ. Вариант 1) оставить как есть и опрашивать ЭБУ с интервалами от 0,15 до 1,5 сек(в зависимости от загрузки больших блоков). Вариант 2) поставить второй МК для общения с ЭБУ и передачи данных в первый МК. Вариант 3) (для маньяков) Разбивать большие загружаемые блоки на мелкие, правда тогда загрузки страницы меню и экрана БК увеличатся примерно в 1,5 раза! Вот чешу репу! ))) Все-таки думаю что нужно идти от простого к сложному( как учил дедушка Ленин!)

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Откуда такие длительности ??? Что вы там такое рисуете ???

lev2606
Offline
Зарегистрирован: 19.06.2019

дык фото экрана БК уже выкладывал раньше(там немного что изменилось), а фотки меню выложу. Меню графическое, в нем 2 страницы по 6 пунктов каждая. Также в каждом пункте есть подпункты и изменяемые параметры. Сфоткаю, будет понятно

lev2606
Offline
Зарегистрирован: 19.06.2019

вот окончательный вид экрана БК. фон черный )))

lev2606
Offline
Зарегистрирован: 19.06.2019

Первая страница Меню. Стырил с какого-то авто! ))) фон черный

lev2606
Offline
Зарегистрирован: 19.06.2019

вторая страница Меню

lev2606
Offline
Зарегистрирован: 19.06.2019

Подменю пункта Comm Intereval

lev2606
Offline
Зарегистрирован: 19.06.2019

 

цвета на фото получились корявые

lev2606
Offline
Зарегистрирован: 19.06.2019

установка значения задержки ответа ЭБУ после запроса. Внизу температура, время, номер страницы/кол-во страниц. Exit и Back сделаны для заполнения места и так, для прикола. Но может когда-нибудь раскрашу их в цвета и сделаю функциональными!

lev2606
Offline
Зарегистрирован: 19.06.2019

на предыдущих фото меню плохо видно правую светлую дугу (границу)

MaksVV
Offline
Зарегистрирован: 06.08.2015

а смысл опрашивать ЭБУ часто в то время когда экран  все равно грузится? 

lev2606
Offline
Зарегистрирован: 19.06.2019

Ну, точнее будут показания расхода топлива! Но сделаю сначала проще, а то так никогда БК не закончу!

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

А для кого делается девайс ? Зачем там меню на английском ?

b707
Offline
Зарегистрирован: 26.05.2017

Komandir пишет:

А для кого делается девайс ? Зачем там меню на английском ?

да ладно тебе, пусть хоть на инглише, лишь бы работало :)

Я всегда делаю меню на английском - просто чтобы не возиться с кириллицей :)

lev2606
Offline
Зарегистрирован: 19.06.2019

Этот БК для личного пользования. Английскими словами проще написать, а главное то, что я могу использовать любые слова, примерно подходящие по смыслу и понятные мне (лишь бы эти слова, или их сочетания, не были больше 13 символов в строку, иначе не влезут). Есть красивый английский шрифт, но он Уже и в реальной поездке в авто, где нужно мельком читать, да и смотреть с расстояния 60-70 см на приборную панель, проблематично читается. Тем более что он весит гораздо больше! Для русского языка красивого и легкого шрифта я не нашел, да и нормально написать, чтобы влезло в 13 символов не везде получилось! Ну можно написать и на русском, если сократить некоторые слова, но русский шрифт тоже больше весит, т.е. дольше загружается! Это пока первая версия БК, упрощенная, со временем возможно что-то переделаю. А сейчас лишь бы закончить, а то 3 года уж как начал.

b707
Offline
Зарегистрирован: 26.05.2017

lev2606 пишет:

сейчас лишь бы закончить, а то 3 года уж как начал.

надеюсь вы за эти три года нашли время изучить учебник программирования, а не только готовые коды по инету собирали, как первый автор ветки до вас...

Если про медленную перерисовку экрана это был вопрос - хорошо было бы выложить код.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

И хорошо бы сообщить разрешение дисплея  ...

lev2606
Offline
Зарегистрирован: 19.06.2019

в программировании Си я не силен, начинал с Басика, он проще и понятней. В учебнике по Си читал только нужное. Дисплей ILI9684 320x480 точек, библиотека MCUFRIEND_kbv.h. Брал такой на шилде чтобы проще было макетировать. На днях прикручу код общения БК с ЭБУ, попробую, тогда выложу (там несколько файлов). Прорисовку картинок делал через PROGMEM. Макет спаян, можно имитировать все режимы (кроме связи с ЭБУ), а реальная плата еще не допаяна. Могу конечно что-то и сейчас выложить, но пока не знаю что, там 14 файлов с подпрограммами, логотипом, иконками и др. 

b707
Offline
Зарегистрирован: 26.05.2017

логотипы и иконки можете не выкладывать (по крайней мере пока), вряд ли они понадобятся для разбора кода

lev2606
Offline
Зарегистрирован: 19.06.2019

ок, создам один файл с первоначальной загрузкой экрана без картинок, и выложу

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

для такого экрана надо внешнюю память для картинок ... и тогда просто перегонять их на экран 

lev2606
Offline
Зарегистрирован: 19.06.2019

внешнюю ЕЕПРОМ? Это для заставки хорошо, а для иконок 48х48 точек геморно, да и могут появляться глюки! А почему внутренняя память ЕЕПРОМ не подходит, ее дофига в Меге?! Собрал файл, удалил лишние переменные и значки...

lev2606
Offline
Зарегистрирован: 19.06.2019
// Mega
// отображение иконок, величины пробега, уровня температуры, бензина, газа и напряжения АКБ
// отображение включенной передачи, отображение текущего времени
// подпрограмма Обновление (иконок, данных, времени, шкал, знака температуры двигателя тоже)
// пробег, температура двигателя, круиз, время, уровень бензина и газа обновляются по цифрам, передние нули убраны
// опримизировано включение иконок освещения (ДХО, Габариты и Ближний Свет)
// оптимизировано обновление цифр времени и знака температуры двигателя
// оптимизирована программа Обновление
// переключение режимов Пробег, Литры, Литр на 100км, Остаток
// переключение режимов кнопкой энкодера
// отобрахение иконок и включенной передачи отключено!
// 20.09.2022г

#include <Adafruit_GFX.h>       // Hardware-specific library
#include <MCUFRIEND_kbv.h>
MCUFRIEND_kbv tft;

#include <DS3231.h>
#include <SPI.h>

#include <FreeDefaultFonts.h>
#include <Fonts/FreeSans9pt7b.h>
#include <Fonts/FreeSans12pt7b.h>
#include <Fonts/FreeSans18pt7b.h>

#define PROGMEM

// Подключение входов\выходов
#define K_Out_Pin       16      // выход команд на ЭБУ по OBD (Serial2)
#define K_In_Pin        17      // вход принимаемых данных от ЭБУ по OBD (Serial2)
#define IGN_Pin         25      // вход зажигания - LOW при включении зажигания
#define Zapusk_Pin      27      // вход успешного запуска (с лампы заряда АКБ)
#define Gabarity_Pin    29      // вход индикации Габаритов - LOW при включении 
#define Bl_Svet_Pin     31      // вход включения ближнего света - LOW при включении света
#define Fuel_Switch_Pin 33      // вход переключения топлива бензин/газ
#define Encoder_But_Pin 23      // вход кнопки энкодера
#define Encoder_A_Pin   18      // вход A энкодера
#define Encoder_B_Pin   19      // вход B энкодера
#define KruiseOn_Pin    37      // вход индикации включения КК
#define KruiseGrab_Pin  35      // вход индикации подхвата КК
#define Kuler_Pin       41      // вход индикации включения Вентиллятора
#define China_Pin       39      // вход индикации спущенной Шины
#define Door_Pin        44      // вход дверей - LOW при открытых дверях
#define Lock_Door_Pin   46      // выход управления ЦЗ
#define PWM_Pin         45      // выход ШИМ - управления подсветкой дисплея
#define Power_Pin       47      // выход удержания питания
#define Temperature_Pin 24      // линия данных датчика внешней температуры 18b20
#define Tormoz_Pin      51      // вход выключателя стояночного тормоза
#define Revers_Pin      53      // вход выключателя задней передачи
#define Led_Pin         A5      // контакт дисплея, на который подается сигнал подсветки
#define Benzin_Pin      A8      // вход датчика уровня бензина (ДУТ)
#define Gaz_Pin         A9      // вход датчика уровня газа (ДУТ)
#define Speed_KK_Pin    A10     // вход датчика скорости аналоговый (псевдо)
#define Voltage_Pin     A11     // вход измерения напряжения АКБ
#define Temper_Dvig_Pin A12     // вход измерения температуры двигателя (псевдо)
#define Peredacha_Pin   A13     // вход переключения передач аналоговый (псевдо)

DS3231 rtc(20, 21);               // Подключение RTC модуля (SDA, SCL)

// Предопределение основных цветов
#define BLACK       0x0000
#define RED         0xF800
#define GREEN       0x07E0
#define WHITE       0xFFFF
#define ORANGE      0xFD20      // оранжевый
#define ORANGE2     0xFBE0
#define BLUE        0x001F      // синий
#define GREENYELLOW 0xB7E0      // желто-зеленый 0xAFE5
#define DARKGREEN   0x03E0      // темно-зеленый
#define DARKGREY    0x2104      // темно-серый  7BEF
#define GREY        0x7BEF      // темно-серый  
#define CYAN        0x07FF      // голубой
#define MAGENTA     0xF81F      // фиалетовый
#define YELLOW      0xFFE0      // желтый
#define BROWN       0x99C2      // коричневый //A9E0
#define MAROON      0x7800
#define OLIVE       0x7BE0

#define BackGround BLACK

unsigned int colorTemperature=DARKGREY;
unsigned int colorFuel=DARKGREY;   
unsigned int colorTextSpeed=DARKGREY;
unsigned int colorKruise=DARKGREY;
unsigned int colorDXO=DARKGREY;
unsigned int colorGabarity=BLACK;
unsigned int colorKuler=DARKGREY;
unsigned int colorChina=DARKGREY;
unsigned int colorFara=DARKGREY;
unsigned int colorSnow=DARKGREY;
unsigned int colorAuto=ORANGE;
unsigned int colorAKB=RED;
unsigned int colorTime=GREENYELLOW;
unsigned int colorDuga=GREY;
unsigned int colorScaleT=BLACK; 
unsigned int colorScaleB=BLACK; 

unsigned int TextColor = WHITE;     // цвет текста

int x1Scale, x2Scale, yScale;       // переменные для прорисовки шкал температуры и бензина
int xx, yy, xt ,yt;    // переменные для рисования кривых линий, разделяющих верхнюю и среднюю части экрана

byte hourLast=0;  
byte minLast=0;
byte secLast;

int Tdvig;
byte SpeedKruise=0;

int TemperatureOut=20;    // значение температуры

unsigned long startMillis = 0;  // предыдущая отсечка времени для отображения данных каждые 500 мСек

byte VolAKB;
byte BenzinL;
byte GasL;
word ProbegSut=9999;      // заранее установленная величина суточного пробега, для красоты
byte ScrenVariant=0;      // варианты отображений значений БК (как в Дастере)

bool button_state = false;
unsigned long ms_button = 0;

int ScaleT;               // шкала температуры ОЖ
byte ScaleB;              // шкала бензина в баке
int previousZnachT=0;     // предыдущее значение температуры
byte previousZnachB=0;    // предыдущее значение бензина
byte indexColorT=0;       // цвет значка температуры (синий, белый, красный)
byte indexColorB=0;       // цвет значка бензина (красный, белый, зеленый)
byte indexColorKk=0;      // цвет значка КК (зеленый, красный)
byte indexColorSvet=0;    // цвет значка фары (серый, зеленый)

bool flagDXOon=false;
bool flagGabarityOn=false;
bool flagBligniySvetOn=false;
bool flagKruiseOn=false;
bool flagKruiseGrabOn=false;
bool flagKulerOn=false;
bool flagChinaOn=false;
bool flagSnowOn=false;
//bool flagIconTemperature=false;
//bool flagIconFuel=false;

int Znach[16];            // текущие значения 16-ти параметров
int previousZnach[16];    // предыдущие значения 16-ти параметров
int prevZnach[16];        // промежуточные значения 16-ти параметров

byte PeredachaN=0;        // номер передачи
bool Podhvat=false;       // флаг подхвата скорости КК
bool ZnakTdvig=false;     // знак температуры ОЖ

bool obnovitValue[] = {         // флаги принудительного обновления 16-ти параметров
  true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true
};
bool obnovitValueT[] = {        // флаги принудительного обновления градаций шкалы температуры ОЖ
  true, true, true, true, true, true, true, true, true
};
bool obnovitValueB[] = {        // флаги принудительного обновления градаций шкалы бензина в баке
  true, true, true, true, true, true, true, true, true
};

bool obnovitProbSut[] = {true, true, true, true};   // флаги принудительного обновления цифр суточного пробега
bool obnovitTime[] = {true, true, true, true};      // флаги принудительного обновления цифр времени
bool obnovitTemperDvig[] = {true, true, true};      // флаги принудительного обновления цифр температуры ОЖ
bool obnovitSpeedKr[] = {true, true, true};         // флаги принудительного обновления цифр скорости подхвата КК
bool obnovitVoltAKB[] = {true, true, true};         // флаги принудительного обновления цифр напряжения АКБ
bool obnovitFuelB[] = {true, true};                 // флаги принудительного обновления цифр бензина в баке
bool obnovitFuelG[] = {true, true};                 // флаги принудительного обновления цифр газа в баке

int ECT = 0;               // температура ОЖ
int IAT = 0;               // температура на впуске
int TPS = 0;               // положение дроссельной заслонки
float VoltBS = 0;          // напряжение БС
byte Speed = 0;            // скорость
int RPM = 0;               // обороты двигателя
int BARO = 0;              // барометрическое давление
int MAP = 0;               // абсолютное давление
unsigned int MAF = 0;      // массовый расход воздуха
int InjDurSt = 0;          // длительность впрыска пусковая
float InjDur = 0;          // длительность впрыска текущая
unsigned int CorrInj = 0;  // коррекция длительности впрыска 
byte Gear = 0;             // передача МКПП
int FuelExt = 0;           // топлива в баке в литрах
int FuelExtPr = 0;         // топлива в баке в %
byte RealTPS = 0;          // реальное положение дроссельной заслонки

const int Button[]={            // значения на аналоговом входе, соответсвующие нажатию 5-ти кнопок 
  0, 322, 488, 588, 655         // (для эмуляции включенной передачи, от 1 до 5)
};

Time t;

//*******************************************************************************************************
void setup() {
  Serial.begin(9600);
  Serial.println("Test OK!");

            rtc.begin();

// Настраиваем входы\выходы устройства
    pinMode(K_In_Pin, INPUT); 
    pinMode(K_Out_Pin, OUTPUT);     
    pinMode(IGN_Pin, INPUT_PULLUP);
    pinMode(Gabarity_Pin, INPUT_PULLUP);
    pinMode(Bl_Svet_Pin, INPUT_PULLUP);
    pinMode(Lock_Door_Pin, OUTPUT);
    pinMode(Power_Pin,OUTPUT);
    pinMode(PWM_Pin,OUTPUT);
    pinMode(Zapusk_Pin, INPUT_PULLUP);
    pinMode(KruiseOn_Pin, INPUT_PULLUP);
    pinMode(KruiseGrab_Pin, INPUT_PULLUP);
    pinMode(Kuler_Pin, INPUT_PULLUP);
    pinMode(China_Pin, INPUT_PULLUP);
    pinMode(Tormoz_Pin, INPUT_PULLUP);
    pinMode(Revers_Pin, INPUT_PULLUP);
    pinMode(Encoder_But_Pin, INPUT_PULLUP);
    pinMode(Led_Pin, INPUT);

    digitalWrite(Lock_Door_Pin, LOW);
    digitalWrite(Power_Pin, LOW);
    digitalWrite(PWM_Pin, HIGH);

    uint16_t ID;            // Инициализация экрана
    ID = tft.readID();
    tft.begin(ID);   

	tft.setRotation(1); 

	tft.fillScreen(BLACK);      	    // Устанавливаем цвет фона
        tft.setTextSize(2);

	        Start();
}
//*******************************************************************************************************

void loop(){ 
  if(digitalRead(IGN_Pin)==LOW) { 	                // при включении зажигания (LOW на входе) и  

    if(digitalRead(Zapusk_Pin) == LOW){      

      if(!flagDXOon && digitalRead(Gabarity_Pin)==HIGH && digitalRead(Bl_Svet_Pin)==HIGH){    // если двигатель заведен, 
          flagDXOon=true;                           // и ДХО были отключены, тогда включаются
          flagGabarityOn=false;
          flagBligniySvetOn=false;
          indexColorSvet=1;           // ДХО включены
      }      
      if(!flagGabarityOn && digitalRead(Gabarity_Pin)==LOW && digitalRead(Bl_Svet_Pin)==HIGH){  // при включении Габаритов (LOW на входе)
          flagDXOon=false;
          flagGabarityOn=true;
          flagBligniySvetOn=false;
          indexColorSvet=2;           // Габариты включены
      }
      if(!flagBligniySvetOn && digitalRead(Bl_Svet_Pin)==LOW){        // при включении Ближнего Света (LOW на входе) 
          flagDXOon=false;
          flagGabarityOn=false;
          flagBligniySvetOn=true;
          indexColorSvet=3;           // Ближний свет включен
      }
      if(digitalRead(KruiseOn_Pin)==LOW && digitalRead(KruiseGrab_Pin)==HIGH){  // при включении КК (LOW на входе) 
          Podhvat=false;
          indexColorKk=1;
      }
      if(digitalRead(KruiseOn_Pin)==LOW && digitalRead(KruiseGrab_Pin)==LOW){     // при подхвате КК (LOW на входе)
          Podhvat=true;
          indexColorKk=2;
      }
      if(digitalRead(KruiseOn_Pin)==HIGH && digitalRead(KruiseGrab_Pin)==HIGH){     // при выключенном Круизе
          Podhvat=false;
          indexColorKk=0;
      }  
      if(digitalRead(KruiseOn_Pin)==HIGH && digitalRead(KruiseGrab_Pin)==LOW){     // при выключенном Круизе
          Podhvat=false;
          indexColorKk=0;
      }  
      if(digitalRead(Kuler_Pin)==LOW){        // при включении Вентиллятора (LOW на входе) 
          flagKulerOn=true;
        }else{
          flagKulerOn=false;
      }
      if(digitalRead(China_Pin)==LOW){        // при появлении сигнала спущенной Шины (LOW на входе) 
          flagChinaOn=true;
        }else{
          flagChinaOn=false;
      }
      if(TemperatureOut==0){                  // при переходе уличной темпереатуры через 0 
          flagSnowOn=true;
        }else{
          flagSnowOn=false;
      }

      if(Podhvat) SpeedKruise=Speed; 
      
      if(digitalRead(Tormoz_Pin)==LOW){           // ручник P
          PeredachaN = 8;
      }else if(digitalRead(Revers_Pin)==LOW){     // задний ход R
          PeredachaN = 7;
      }else if(digitalRead(Tormoz_Pin)==HIGH && digitalRead(Revers_Pin)==HIGH){
          PeredachaN = readKey();
      }
    }else{
        if(flagDXOon && digitalRead(Gabarity_Pin)==HIGH && digitalRead(Bl_Svet_Pin)==HIGH){
              flagDXOon=false;
              indexColorSvet=0;           // все выключено  
        }
    }
              delay(1);
        if(millis()-startMillis>500){     // каждые 500 мСек обновляются данные и время
            startMillis=millis();
              BKreadData();
            t = rtc.getTime();
        }
// Фиксируем нажатие кнопки
   if(digitalRead(Encoder_But_Pin)==LOW && !button_state && (millis()-ms_button)>50){
        button_state = true;
        ms_button = millis();
   }
// Фиксируем отпускание кнопки
   if(digitalRead(Encoder_But_Pin)==HIGH && button_state && (millis()-ms_button)>50){
        button_state = false;     
        ms_button = millis();
          ScrenVariant++;
      if(ScrenVariant>4) ScrenVariant=0;
        tft.fillRect(134, 73, 249, 44, BLACK);
              iconAuto();         // иконка автомобиля                     
              iconStation();      // иконка точки отсчета                  
              iconPoints();       // иконка точек прохождения               
              iconStrelka();
              probegDigit();
              litrDigit();
              litrNaStoDigit();
              ostatokDigit();
              letterStroka();
   }
             
            Obnovlenie();
            ObnovlenieT();   
            ObnovlenieB();
  }              
}
//***************************************** END ********************************************************* 
void Start(){
      SetDisplay();
        t = rtc.getTime();
          BKreadData();
          Obnovlenie();
          ObnovlenieT();   
          ObnovlenieB();
}
            
void Obnovlenie(){
  for(byte i=0; i<=15; i++){
    switch (i) {  // вывод на экран в первой строке выбранного параметра
        case 0:       // температура двигателя
              Znach[i] = Tdvig;
            break;
        case 1:       // напряжение АКБ
              Znach[i] = VolAKB;
            break;
        case 2:         // суточный пробег
              Znach[i] = ProbegSut;
            break;
        case 3:         // уровень газа в баке
              Znach[i] = GasL;
            break;
        case 4:         // уровень бензина в баке
              Znach[i] = BenzinL;
            break;
        case 5:         // номер включенной передачи
              Znach[i] = PeredachaN;
            break;
        case 6:         // Время
              Znach[i] = t.min;
            break;
        case 7:       // иконка Температуры двигателя
              Znach[i] = indexColorT;
            break;
        case 8:       // иконка Бензина в баке
              Znach[i] = indexColorB;
            break;
        case 9:         // иконка включения Круиза 
              Znach[i] = indexColorKk;
            break;
        case 10:         // скорость подхвата Круиза
              Znach[i] = SpeedKruise; 
            break;
        case 11:         // знак температуры двигателя
              Znach[i] = ZnakTdvig;
            break;
        case 12:         // иконка Вентиллятора охлаждения
              Znach[i] = flagKulerOn;
            break;
        case 13:         // иконка варианта света
              Znach[i] = indexColorSvet;
            break;
        case 14:         // иконка спущенной Шины
              Znach[i] = flagChinaOn;
            break;
        case 15:         // иконка Гололеда (Снежинка)
              Znach[i] = flagSnowOn; 

            break;     
    }
    if (Znach[i]!=previousZnach[i] || obnovitValue[i]) {
                obnovitValue[i]=true;
                prevZnach[i]=previousZnach[i];
                previousZnach[i]=Znach[i];
              switch (i) {
                case 0:       // температура двигателя
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                        temperatureDigit();
                    }  
                    break;
                case 1:       // напряжение АКБ
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                        volumeAKB();
                    }
                    break;
                case 2:       // суточный пробег
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                        probegDigit();
                    }
                    break;
                case 3:       // уровень газа в баке
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                        gasDigit();
                    }
                    break;
                case 4:       // уровень бензина в баке
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                        benzinDigit();
                    }                
                    break;
                case 5:       // номер включенной передачи (-, 1, 2, 3, 4, 5, N, R, P)
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                        peredachaDigit();
                    }                
                    break;
                case 6:       // время
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                        timeBox();
                    }                
                    break;   
                case 7:       // иконка Температуры двигателя
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(indexColorT ==0)colorTemperature=DARKGREY;
                      if(indexColorT ==1)colorTemperature=BLUE;
                      if(indexColorT ==2)colorTemperature=WHITE;  
                      if(indexColorT ==3)colorTemperature=RED;
                        showIconTemperature();
                    }   
                    break;
                case 8:       // иконка Бензина в баке
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(indexColorB ==0)colorFuel=DARKGREY;
                      if(indexColorB ==1)colorFuel=RED;
                      if(indexColorB ==2)colorFuel=WHITE;
                      if(indexColorB ==3)colorFuel=GREEN; 
                        showIconFuel();
                    }
                    break;
                case 9:       // иконка включения Круиза 
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(indexColorKk ==0){
                        colorKruise=DARKGREY; 
                        colorTextSpeed=BLACK;
                        tft.fillRect(41, 62, 37, 17, BLACK);
                      }
                      if(indexColorKk ==1){
                        colorKruise=RED; 
                        colorTextSpeed=BLACK;
                        tft.fillRect(41, 62, 37, 17, BLACK);
                      }
                      if(indexColorKk ==2){
                          colorKruise=DARKGREEN; 
                          colorTextSpeed=DARKGREEN;
                        obnovitSpeedKr[0] = true; obnovitSpeedKr[1] = true; obnovitSpeedKr[2] = true;
                          showSpeedKruise();
                      }
                        showIconKruise();
                        showTextSpeed();            // + км/ч
                    }
                    break;
                case 10:       // скорость подхвата Круиза  
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(Podhvat==true){
                          colorTextSpeed=DARKGREEN;
                          showSpeedKruise();
                      }
                    }
                    break;
                case 11:       // знак температуры двигателя
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(Tdvig>=0 && Tdvig <100)tft.fillRect(64, 229, 17, 25, BLACK);
                      if(ZnakTdvig == false){
                          tft.fillRect(64, 244, 14, 3, WHITE);      // -
                      } 
                    }                
                    break;
                case 12:       // иконка Вентиллятора охлаждения
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(flagKulerOn==true){
                          colorKuler=BLUE;
                      }else{
                          colorKuler=DARKGREY;
                      }
                        showIconKuler();  
                    }                
                    break;
                case 13:       // иконка варианта света
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(indexColorSvet==0){           // все включено
                          colorFara=DARKGREY;
                          showIconFara();
                      }
                      if(indexColorSvet==1){           // ДХО включены
                          colorDXO=WHITE;
                          showIconDXO();
                      }
                      if(indexColorSvet==2){           // Габариты включены
                          colorGabarity=GREEN;
                          showIconGabarity();
                      }
                      if(indexColorSvet==3){           // Ближний Свет включен
                          colorFara=GREEN;
                          showIconFara();
                      }
                    }                
                    break;  
                case 14:       // иконка спущенной Шины
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(flagChinaOn==true){
                          colorChina=RED;                     // зажигается красная иконка Шина
                      }else{
                          colorChina=DARKGREY;
                      }
                          showIconChina();
                    } 
                    break;
                case 15:       // иконка Гололеда (Снежинка)
                    if(obnovitValue[i]){
                        obnovitValue[i]=false;
                      if(flagSnowOn==true){
                          colorSnow=WHITE;
                      }else{
                          colorSnow=DARKGREY;
                      }
                          showIconSnow();
                    }            
                    break;
              }             
      }          
  }
}
// ------------------------------------------------------------------------------------------------------
void ObnovlenieT(){
        int st;
        int SravnenieT;
        int ZnachT=ScaleT;
    for(st=0; st<=8; st++){    
        if (ZnachT!=previousZnachT || obnovitValueT[st]) {
          if(ZnachT > previousZnachT){
              obnovitValueT[ZnachT]=true;
          }else{
              obnovitValueT[previousZnachT]=true;
          }
            SravnenieT = ZnachT - previousZnachT;
          if(abs(SravnenieT)>1){
              for(int k=0; k<=8; k++){
                  obnovitValueT[k]=true;
              }
          }
            previousZnachT=ZnachT;
              switch (st) {
                case 0:       // 50
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig < 50){
                          colorScaleT=BLACK;
                      }else{
                          colorScaleT=BLUE;
                      }
                        tft.fillRect(x1Scale+2, yScale+2, 20, 8, colorScaleT);
                    }  
                    break;
                case 1:       // 60
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 59){
                          colorScaleT=WHITE;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-2, yScale-13, 20, 8, colorScaleT);
                    }
                    break;
                case 2:       // 70
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 69){
                          colorScaleT=WHITE;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-7, yScale-28, 20, 8, colorScaleT);
                    }
                    break;
                case 3:       // 80
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 79){
                          colorScaleT=WHITE;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-13, yScale-43, 20, 8, colorScaleT); 
                    }
                    break;
                case 4:       // 90
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 89){
                          colorScaleT=WHITE;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-21, yScale-58, 20, 8, colorScaleT);
                    }               
                    break;
                case 5:       // 100
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 99){
                          colorScaleT=WHITE;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-30, yScale-73, 20, 8, colorScaleT);
                    }              
                    break;
                case 6:       // 110
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 109){
                          colorScaleT=RED;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-42, yScale-88, 20, 8, colorScaleT);
                    }               
                    break;   
                case 7:       // 120
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 119){
                          colorScaleT=RED;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-56, yScale-103, 20, 8, colorScaleT); 
                    }  
                    break;
                case 8:       // 130
                    if(obnovitValueT[st]){
                        obnovitValueT[st]=false;
                      if(Tdvig > 129){
                          colorScaleT=RED;      
                      }else{
                          colorScaleT=BLACK;
                      }
                        tft.fillRect(x1Scale-74, yScale-118, 20, 8, colorScaleT); 
                    }
                    break;                  
              }             
      }          
  }
}
// ------------------------------------------------------------------------------------------------------
void ObnovlenieB(){
        int sb;
        int SravnenieB;
        int ZnachB=ScaleB;
    for(sb=0; sb<=8; sb++){    
        if (ZnachB!=previousZnachB || obnovitValueB[sb]) {
          if(ZnachB > previousZnachB){
              obnovitValueB[ZnachB]=true;
          }else{
              obnovitValueB[previousZnachB]=true;
          }
            SravnenieB = ZnachB - previousZnachB;
          if(abs(SravnenieB)>1){
              for(int n=0; n<=8; n++){
                  obnovitValueB[n]=true;
              }
          }
            previousZnachB=ZnachB;
              switch (sb) {
                case 0:       // 10
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL < 10){
                          colorScaleB=BLACK;
                      }else{
                          colorScaleB=RED;
                      }
                        tft.fillRect(x2Scale+2, yScale+2, 20, 8, colorScaleB);
                    }  
                    break;
                case 1:       // 15
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 14){
                          colorScaleB=WHITE;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+6, yScale-13, 20, 8, colorScaleB);
                    }
                    break;
                case 2:       // 20
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 19){
                          colorScaleB=WHITE;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+11, yScale-28, 20, 8, colorScaleB);
                    }
                    break;
                case 3:       // 25
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 24){
                          colorScaleB=WHITE;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+17, yScale-43, 20, 8, colorScaleB); 
                    }
                    break;
                case 4:       // 30
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 29){
                          colorScaleB=WHITE;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+25, yScale-58, 20, 8, colorScaleB);
                    }               
                    break;
                case 5:       // 35
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 34){
                          colorScaleB=WHITE;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+34, yScale-73, 20, 8, colorScaleB);
                    }              
                    break;
                case 6:       // 40
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 39){
                          colorScaleB=WHITE;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+46, yScale-88, 20, 8, colorScaleB);
                    }               
                    break;   
                case 7:       // 45
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 44){
                          colorScaleB=WHITE;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+60, yScale-103, 20, 8, colorScaleB); 
                    }  
                    break;
                case 8:       // 50
                    if(obnovitValueB[sb]){
                        obnovitValueB[sb]=false;
                      if(BenzinL > 49){
                          colorScaleB=GREEN;      
                      }else{
                          colorScaleB=BLACK;
                      }
                        tft.fillRect(x2Scale+78, yScale-118, 20, 8, colorScaleB); 
                    }
                    break;                  
              }             
      }          
  }
}
// ---------------------------------------------------------------------------------------------------------------
void BKreadData(){
//   if(digitalRead(Zapusk_Pin) == LOW) ProbegSut=ProbegSut+1;
   if(ProbegSut>=10000) ProbegSut=0;
      Tdvig = map(analogRead(Temper_Dvig_Pin), 0, 950, -40, 130);
      VoltBS = analogRead(Voltage_Pin)/60.0;
      VolAKB = VoltBS * 10;
      Speed = map(analogRead(Speed_KK_Pin), 0, 950, 0, 200);
      GasL = map(analogRead(Gaz_Pin), 0, 950, 0, 32);
      BenzinL = map(analogRead(Benzin_Pin), 0, 950, 0, 50);

      ScaleT = Tdvig/10 - 5;
      ScaleB = BenzinL/5 - 2;
      
    if(Tdvig < 60) indexColorT = 1;                 // Blue
    if(Tdvig > 59 && Tdvig < 110) indexColorT = 2;  // White
    if(Tdvig > 109) indexColorT = 3;                // Red

    if(BenzinL < 15) indexColorB = 1;                   // Red
    if(BenzinL > 14 && BenzinL < 50) indexColorB = 2;   // White
    if(BenzinL > 49) indexColorB = 3;                   // Green
}
//****************************************************************************************************************
int readKey() {             // функция определения нажатой кнопки
  byte KeyNum=0;            // Читаем аналоговый вход, если значение > 1000 – значит не была нажата ни одна клавиша.

  int KeyValue=analogRead(Peredacha_Pin);
  if (KeyValue <= 1000) {
    for (int i=1; i<=5; i++) {
      if (KeyValue < Button[i-1]+20 && KeyValue > Button[i-1]-20) {
        KeyNum=i;           // сверяем значение на входе и определяем нажатую кнопку
      };
    };
  };
  return KeyNum;            // Возвращаем код нажатой кнопки
}
//****************************************************************************************************************
void SetDisplay(){
    FramePerimeter();     // кривая рамка по периметру экрана + 6 прямых полос в центре   // 415
    DugaMax();            // левая и правая нижние дуги в центре
    DugaMin();            // левая и правая верхние дуги в центре
      iconAuto();         // иконка автомобиля                      // 286
      iconStation();      // иконка точки отсчета                   // 309
      iconPoints();       // иконка точек прохождения               // 317
      iconAKB();          // иконка АКБ                             // 324
      drawScale();        // левая и правая загнутые шкалы температуры и бензина      // 145
      letterBox();        // km, °, С, H, E, F, L, L, точка АКБ и буква (v), двоеточие времени (:)    // 337
      letterStroka();
}
// ---------------------------------------------------------------------------------------------------------
void probegDigit(){
    byte ProbSut[4], prevProbSut[4];
  if(ScrenVariant==0){      
        prevProbSut[0]= prevZnach[2] /1000;
        prevProbSut[1]= prevZnach[2] %1000/100;
        prevProbSut[2]= prevZnach[2] %100/10;
        prevProbSut[3]= prevZnach[2] %10;

        ProbSut[0]= Znach[2] /1000;
        ProbSut[1]= Znach[2] %1000/100;
        ProbSut[2]= Znach[2] %100/10;
        ProbSut[3]= Znach[2] %10;
    
      for(byte p=0; p<4; p++){
        if (ProbSut[p]!=prevProbSut[p] || obnovitProbSut[p]) {
                obnovitProbSut[p]=true;
            switch (p) {
                case 0:      
                    if(obnovitProbSut[p]){                // 1000
                        obnovitProbSut[p]=false;
                          tft.setTextColor(colorAuto);
                          tft.fillRect(263, 84, 17, 25, BLACK);
                        if(Znach[2] >999)showmsg1XY(262, 108, 1, &FreeSans18pt7b, ProbSut[p]);   // byte
                    }  
                    break;
                case 1:       
                    if(obnovitProbSut[p]){                // 100
                        obnovitProbSut[p]=false;
                          tft.setTextColor(colorAuto);
                          tft.fillRect(283, 84, 17, 25, BLACK);
                        if(Znach[2] >99)showmsg1XY(282, 108, 1, &FreeSans18pt7b, ProbSut[p]);
                    }
                    break;
                case 2:      
                    if(obnovitProbSut[p]){                // 10
                        obnovitProbSut[p]=false;
                          tft.setTextColor(colorAuto);
                          tft.fillRect(303, 84, 17, 25, BLACK);
                        if(Znach[2] >9)showmsg1XY(302, 108, 1, &FreeSans18pt7b, ProbSut[p]);
                    }
                    break;
                case 3:      
                    if(obnovitProbSut[p]){                // 1
                        obnovitProbSut[p]=false;
                          tft.setTextColor(colorAuto);
                          tft.fillRect(323, 84, 17, 25, BLACK);
                        showmsg1XY(322, 108, 1, &FreeSans18pt7b, ProbSut[p]);
                    }
                    break;
            }
        }
      }
//                tft.fillRect(341-OtstupX, 106, 3, 3, colorAuto); 
//                showmsg1XY(345-OtstupX, 108, 1, &FreeSans18pt7b, ProbSut[3]);
  }
}
void litrDigit(){
    int x=262, y=84;
  if(ScrenVariant==1){
    tft.setTextColor(colorAuto);
      showmsgXY(262, 108, 1, &FreeSans18pt7b, "9");
      showmsgXY(282, 108, 1, &FreeSans18pt7b, "9");
      showmsgXY(302, 108, 1, &FreeSans18pt7b, "9");
    tft.fillRect(322, 106, 3, 3, colorAuto);
      showmsgXY(326, 108, 1, &FreeSans18pt7b, "9");
  }  
}
void litrNaStoDigit(){
    int x=262, y=84;
  if(ScrenVariant==2){
    tft.setTextColor(colorAuto);
      showmsgXY(262, 108, 1, &FreeSans18pt7b, "9");
      showmsgXY(282, 108, 1, &FreeSans18pt7b, "9");
    tft.fillRect(303, 106, 3, 3, colorAuto);
      showmsgXY(307, 108, 1, &FreeSans18pt7b, "9");
  }   
}
void ostatokDigit(){
    int x=282, y=84;
  if(ScrenVariant==3 || ScrenVariant==4){
    tft.setTextColor(colorAuto);
      showmsgXY(282, 108, 1, &FreeSans18pt7b, "9");
      showmsgXY(302, 108, 1, &FreeSans18pt7b, "9");
      showmsgXY(322, 108, 1, &FreeSans18pt7b, "9");
  }    
}

void temperatureDigit(){
    byte TemperDvig[3], prevTemperDvig[3];             // 123
      
    tft.setTextColor(WHITE);
  if(Tdvig >= 0){       
      ZnakTdvig= true;           // +
  }else if(Tdvig < 0){        
      ZnakTdvig= false;          // -
  }
  
        prevTemperDvig[0]= prevZnach[0] /100;           // 1
        prevTemperDvig[1]= abs(prevZnach[0]) %100/10;   // 2
        prevTemperDvig[2]= abs(prevZnach[0]) %10;       // 3

        TemperDvig[0]= Znach[0] /100;
        TemperDvig[1]= abs(Znach[0]) %100/10;
        TemperDvig[2]= abs(Znach[0]) %10;

      for(byte td=0; td<3; td++){
        if (TemperDvig[td]!=prevTemperDvig[td] || obnovitTemperDvig[td]) {
                obnovitTemperDvig[td]=true;
            switch (td) {
                case 0:      
                    if(obnovitTemperDvig[td]){                // 100
                        obnovitTemperDvig[td]=false;
                          tft.fillRect(64, 229, 17, 25, BLACK);
                        if(Znach[0] >99)showmsg1XY(63, 253, 1, &FreeSans18pt7b, TemperDvig[td]);   // byte
                    }   
                    break;
                case 1:       
                    if(obnovitTemperDvig[td]){                // 10
                        obnovitTemperDvig[td]=false;
                          tft.fillRect(83, 229, 17, 25, BLACK);
                        if(abs(Znach[0]) >9)showmsg1XY(82, 253, 1, &FreeSans18pt7b, TemperDvig[td]);
                    }
                    break;
                case 2:      
                    if(obnovitTemperDvig[td]){                // 1
                        obnovitTemperDvig[td]=false;
                          tft.fillRect(102+1, 229, 17, 25, BLACK);
                        showmsg1XY(101+1, 253, 1, &FreeSans18pt7b, TemperDvig[td]);
                                             
                    }
                    break;
            }
        }
      }    
}
void benzinDigit(){
  byte FuelB[2], prevFuelB[2];              // 12
    tft.setTextColor(WHITE);
      
        prevFuelB[0]= prevZnach[4] /10;     // 1
        prevFuelB[1]= prevZnach[4] %10;     // 2

        FuelB[0]= Znach[4] /10;
        FuelB[1]= Znach[4] %10;

      for(byte fb=0; fb<2; fb++){
        if (FuelB[fb]!=prevFuelB[fb] || obnovitFuelB[fb]) {
                obnovitFuelB[fb]=true;
            switch (fb) {
                case 0:      
                    if(obnovitFuelB[fb]){                // 10
                        obnovitFuelB[fb]=false;
                          tft.fillRect(396, 229, 17, 25, BLACK);
                        if(Znach[4] >9)showmsg1XY(395, 253, 1, &FreeSans18pt7b, FuelB[fb]);   //
                    }  
                    break;
                case 1:       
                    if(obnovitFuelB[fb]){                // 1
                        obnovitFuelB[fb]=false;
                          tft.fillRect(415+1, 229, 17, 25, BLACK);
                        showmsg1XY(414+1, 253, 1, &FreeSans18pt7b, FuelB[fb]);
                    }
                    break;
            }
        }
      }   
}
void gasDigit(){
  byte FuelG[2], prevFuelG[2];              // 12
    tft.setTextColor(CYAN);
      
        prevFuelG[0]= prevZnach[3] /10;     // 1
        prevFuelG[1]= prevZnach[3] %10;     // 2

        FuelG[0]= Znach[3] /10;
        FuelG[1]= Znach[3] %10;

      for(byte fg=0; fg<2; fg++){
        if (FuelG[fg]!=prevFuelG[fg] || obnovitFuelG[fg]) {
                obnovitFuelG[fg]=true;
            switch (fg) {
                case 0:      
                    if(obnovitFuelG[fg]){                // 10
                        obnovitFuelG[fg]=false;
                          tft.fillRect(407, 140, 11, 17, BLACK);
                        if(Znach[3] >9)showmsg1XY(406, 156, 1, &FreeSans12pt7b, FuelG[fg]);   //
                    }  
                    break;
                case 1:       
                    if(obnovitFuelG[fg]){                // 1
                        obnovitFuelG[fg]=false;
                          tft.fillRect(420+1, 140, 11, 17, BLACK);
                        showmsg1XY(419+1, 156, 1, &FreeSans12pt7b, FuelG[fg]);
                    }
                    break;
            }
        }
      } 
}
void peredachaDigit(){
    tft.fillRect(241, 233, 39, 64, BLACK);
//  if(PeredachaN==0) tft.drawBitmap(241,233,CharNo,39,64, CYAN);   // нажато сцепление (--)
//  if(PeredachaN==1) tft.drawBitmap(241,233,Char1,39,64, CYAN);    // включена 1 передача
//  if(PeredachaN==2) tft.drawBitmap(241,233,Char2,39,64, CYAN);    // включена 2 передача
//  if(PeredachaN==3) tft.drawBitmap(241,233,Char3,39,64, CYAN);    // включена 3 передача
//  if(PeredachaN==4) tft.drawBitmap(241,233,Char4,39,64, CYAN);    // включена 4 передача
//  if(PeredachaN==5) tft.drawBitmap(241,233,Char5,39,64, CYAN);    // включена 5 передача
//  if(PeredachaN==6) tft.drawBitmap(241,233,CharN,39,64, CYAN);    // нейтраль N (нет включенной передачи)
//  if(PeredachaN==7) tft.drawBitmap(241,233,CharR,39,64, CYAN);    // включена R задняя передача
//  if(PeredachaN==8) tft.drawBitmap(241,233,CharP,39,64, CYAN);    // поднят ручник (парковка)
}
void volumeAKB(){ 
  byte VoltAKB[3], prevVoltAKB[3];                  // 123
      tft.setTextColor(colorAKB);

        prevVoltAKB[0]= prevZnach[1] /100;         // 1
        prevVoltAKB[1]= prevZnach[1] %100/10;      // 2
        prevVoltAKB[2]= prevZnach[1] %10;          // 3

        VoltAKB[0]= Znach[1] /100;
        VoltAKB[1]= Znach[1] %100/10;
        VoltAKB[2]= Znach[1] %10;
  
      for(byte v=0; v<3; v++){
        if (VoltAKB[v]!=prevVoltAKB[v] || obnovitVoltAKB[v]) {
                obnovitVoltAKB[v]=true;
            switch (v) {
                case 0:      
                    if(obnovitVoltAKB[v]){                // 100
                        obnovitVoltAKB[v]=false;
                          tft.fillRect(57, 140, 11, 17, BLACK);
                        if(VolAKB >99)showmsg1XY(56, 156, 1, &FreeSans12pt7b, VoltAKB[v]);   //
                    }  
                    break;
                case 1:       
                    if(obnovitVoltAKB[v]){                // 10
                        obnovitVoltAKB[v]=false;
                          tft.fillRect(70, 140, 11, 17, BLACK);
                        if(VolAKB >9)showmsg1XY(69, 156, 1, &FreeSans12pt7b, VoltAKB[v]);
                    }
                    break;
                case 2:       
                    if(obnovitVoltAKB[v]){                // 1
                        obnovitVoltAKB[v]=false;
                          tft.fillRect(89, 140, 11, 17, BLACK);
                        showmsg1XY(88, 156, 1, &FreeSans12pt7b, VoltAKB[v]);
                    }
                    break;
            }  
        }
      }
}
void timeBox(){
      int x=188, y=208;
    byte dataTime[4], prevTime[4];
    
      tft.setTextColor(colorTime);

    if(t.min!=minLast){
        prevTime[0]= hourLast /10;
        prevTime[1]= hourLast %10;
        prevTime[2]= minLast /10;
        prevTime[3]= minLast %10;

        dataTime[0]= t.hour /10;
        dataTime[1]= t.hour %10;
        dataTime[2]= t.min /10;
        dataTime[3]= t.min %10;
        
          hourLast = t.hour;
          minLast = t.min;      
    }

      for(byte tm=0; tm<4; tm++){
        if (dataTime[tm]!=prevTime[tm] || obnovitTime[tm]) {
                obnovitTime[tm]=true;
            switch (tm) {              
                case 0:      
                    if(obnovitTime[tm]){                // 10
                        obnovitTime[tm]=false;
                          tft.fillRect(x+2-1, y-48, 28, 46, BLACK);
                        if(hourLast > 9)showmsg1XY(x-1, y, 1, &FreeSevenSegNumFont, dataTime[tm]);          // минуты десятки
                    }
                    break;
                case 1:      
                    if(obnovitTime[tm]){                // 1
                        obnovitTime[tm]=false;
                          tft.fillRect(x+33, y-48, 28, 46, BLACK);
                        showmsg1XY(x+31, y, 1, &FreeSevenSegNumFont, dataTime[tm]);          // минуты единицы
                    }
                    break;
                case 2:      
                    if(obnovitTime[tm]){                // 10
                        obnovitTime[tm]=false;
                          tft.fillRect(x+84, y-48, 28, 46, BLACK);
                        showmsg1XY(x+82, y, 1, &FreeSevenSegNumFont, dataTime[tm]);   // часы десятки
                    }  
                    break;
                case 3:       
                    if(obnovitTime[tm]){                // 1
                        obnovitTime[tm]=false;
                          tft.fillRect(x+115+1, y-48, 28, 46, BLACK);
                        showmsg1XY(x+113+1, y, 1, &FreeSevenSegNumFont, dataTime[tm]);             // часы единицы      
                    }
                    break;
            }
        }
      }    
}

void showIconTemperature(){
//  tft.drawBitmap(70,268,IconTemperature,44,44, colorTemperature);
}
void showIconFuel(){
//  tft.drawBitmap(400,268,IconFuel,44,44, colorFuel);  
}
void showIconKruise(){
//  tft.drawBitmap(20,7,IconKruise,60,60, colorKruise);  
}
void showIconKuler(){
//  tft.drawBitmap(98,12,IconKuler,60,60, colorKuler);  
}
void showIconDXO(){
    tft.setTextColor(colorDXO);
    tft.fillRect(171, 12, 74, 60, BLACK);
  showmsgXY(170, 54, 1, &FreeSans18pt7b, "DXO");   
}
void showIconGabarity(){
    tft.fillRect(171, 12, 74, 60, BLACK);
//  tft.drawBitmap(177,12,IconGabarity,60,60, colorGabarity);  
}
void showIconFara(){
    tft.fillRect(171, 12, 74, 60, BLACK);
//  tft.drawBitmap(178,12,IconFara,60,60, colorFara);  
}
void showIconChina(){
//  tft.drawBitmap(258,12,IconChina,60,60, colorChina);  
}
void showIconSnow(){
//  tft.drawBitmap(328,12,IconSnow,60,60, colorSnow);  
}
void showSpeedKruise(){
  byte SpeedKr[3], prevSpeedKr[3];                 // 123
      tft.setTextColor(colorTextSpeed);

        prevSpeedKr[0]= prevZnach[10] /100;         // 1
        prevSpeedKr[1]= prevZnach[10] %100/10;      // 2
        prevSpeedKr[2]= prevZnach[10] %10;          // 3

        SpeedKr[0]= SpeedKruise /100;
        SpeedKr[1]= SpeedKruise %100/10;
        SpeedKr[2]= SpeedKruise %10;
  
      for(byte kr=0; kr<3; kr++){
        if (SpeedKr[kr]!=prevSpeedKr[kr] || obnovitSpeedKr[kr]) {
                obnovitSpeedKr[kr]=true;
            switch (kr) {
                case 0:      
                    if(obnovitSpeedKr[kr]){                // 100
                        obnovitSpeedKr[kr]=false;
                          tft.fillRect(41, 62, 11, 17, BLACK);
                        if(SpeedKruise >99)showmsg1XY(40, 78, 1, &FreeSans12pt7b, SpeedKr[kr]);   //
                    }  
                    break;
                case 1:       
                    if(obnovitSpeedKr[kr]){                // 10
                        obnovitSpeedKr[kr]=false;
                          tft.fillRect(54, 62, 11, 17, BLACK);
                        if(SpeedKruise >9)showmsg1XY(53, 78, 1, &FreeSans12pt7b, SpeedKr[kr]);
                    }
                    break;
                case 2:       
                    if(obnovitSpeedKr[kr]){                // 1
                        obnovitSpeedKr[kr]=false;
                          tft.fillRect(67, 62, 11, 17, BLACK);
                        showmsg1XY(66, 78, 1, &FreeSans12pt7b, SpeedKr[kr]);
                    }
                    break;
            }  
        }
      }
}
void showTextSpeed(){ 
      tft.setTextColor(colorTextSpeed);     
    showmsgXY(48, 96, 1, &FreeSans9pt7b, "km/h");
}
// --------------------------------------------------------------------------------------------------------
void drawScale(){ 
  int k;  
  x1Scale=179, x2Scale=319, yScale=295;   // 170, 328, 295

  for(k=0; k<9; k++){
    if(k==0){
      tft.drawRoundRect(x1Scale, yScale-k*15, 24, 12, 3, BLUE); 
      tft.drawRoundRect(x2Scale, yScale-k*15, 24, 12, 3, RED); 
    }
    if(k==1){
      tft.drawRoundRect(x1Scale-4, yScale-k*15, 24, 12, 3, WHITE); 
      tft.drawRoundRect(x2Scale+4, yScale-k*15, 24, 12, 3, WHITE); 
    }
    if(k==2){
      tft.drawRoundRect(x1Scale-9, yScale-k*15, 24, 12, 3, WHITE); 
      tft.drawRoundRect(x2Scale+9, yScale-k*15, 24, 12, 3, WHITE); 
    }
    if(k==3){
      tft.drawRoundRect(x1Scale-15, yScale-k*15, 24, 12, 3, WHITE); 
      tft.drawRoundRect(x2Scale+15, yScale-k*15, 24, 12, 3, WHITE); 
    }
    if(k==4){
      tft.drawRoundRect(x1Scale-23, yScale-k*15, 24, 12, 3, WHITE); 
      tft.drawRoundRect(x2Scale+23, yScale-k*15, 24, 12, 3, WHITE); 
    }
    if(k==5){
      tft.drawRoundRect(x1Scale-32, yScale-k*15, 24, 12, 3, WHITE); 
      tft.drawRoundRect(x2Scale+32, yScale-k*15, 24, 12, 3, WHITE); 
    }
    if(k==6){
      tft.drawRoundRect(x1Scale-44, yScale-k*15, 24, 12, 3, RED); 
      tft.drawRoundRect(x2Scale+44, yScale-k*15, 24, 12, 3, WHITE); 
    }
    if(k==7){
      tft.drawRoundRect(x1Scale-58, yScale-k*15, 24, 12, 3, RED); 
      tft.drawRoundRect(x2Scale+58, yScale-k*15, 24, 12, 3, WHITE); 
    }
    if(k==8){
      tft.drawRoundRect(x1Scale-76, yScale-k*15, 24, 12, 3, RED); 
      tft.drawRoundRect(x2Scale+76, yScale-k*15, 24, 12, 3, GREEN); 
    }
  }
}

void iconAuto(){
      int x, y;
  if(ScrenVariant>=0 && ScrenVariant<3) x=192, y=88;
  if(ScrenVariant==3 || ScrenVariant==4) x=141, y=88;
  
    tft.fillRect(x, y, 30, 2, colorAuto);           // крыша авто
    tft.drawLine(x-3, y+14, x-2, y+4, colorAuto);   // зад
    tft.drawLine(x-2, y+14, x-1, y+1, colorAuto);   // зад
    
    tft.drawLine(x+30, y+1, x+31, y+5, colorAuto);   // лобовое стекло
    tft.drawLine(x+31, y+1, x+32, y+5, colorAuto);   // лобовое стекло
    tft.fillRect(x+32, y+6, 17, 2, colorAuto);       // капот

    tft.drawLine(x+50, y+6, x+52, y+14, colorAuto);   // решетка радиатора
    tft.drawLine(x+51, y+6, x+53, y+14, colorAuto);   // решетка радиатора

    tft.fillRect(x-2, y+15, 3, 2, colorAuto);    // днище
    tft.fillRect(x+18, y+15, 14, 2, colorAuto);   // днище
    tft.fillRect(x+49, y+15, 2, 2, colorAuto);    // днище

    tft.drawCircle(x+9, y+17, 4, colorAuto);     // колесо
    tft.drawCircle(x+9, y+17, 5, colorAuto);     // колесо
    tft.drawCircle(x+40, y+17, 4, colorAuto);     // колесо
    tft.drawCircle(x+40, y+17, 5, colorAuto);     // колесо
}
void iconStation(){
      int x, y, r=9;
  if(ScrenVariant>=0 && ScrenVariant<3){
    x=145, y=88;
 
    tft.drawCircle(x, y, r, colorAuto);         // точка отсчета
    tft.drawCircle(x, y, r-1, colorAuto);       // точка отсчета
    tft.drawCircle(x, y, r-2, colorAuto);       // точка отсчета
    tft.fillRect(x-1, y+10, 3, 12, colorAuto);  // точка отсчета
  }
}
void iconPoints(){
      int x, y;
  if(ScrenVariant>=0 && ScrenVariant<3){
    x=155, y=101;

    tft.fillRect(x, y, 5, 5, colorAuto);       // точка 1
    tft.fillRect(x+10, y, 5, 5, colorAuto);    // точка 2
    tft.fillRect(x+20, y, 5, 5, colorAuto);    // точка 3
  }
}
void iconStrelka(){
    int x, y;
  if(ScrenVariant==3 || ScrenVariant==4){
    x=202, y=73;
  
    tft.fillRect(x, y+28, 5, 5, colorAuto);             // точка 1
    tft.fillRect(x+9, y+28, 5, 5, colorAuto);          // точка 2
    tft.fillRect(x+18, y+28, 4, 5, colorAuto);
    tft.drawLine(x+22, y+25, x+22, y+35, colorAuto);    // стрелка
    tft.drawLine(x+23, y+26, x+23, y+34, colorAuto);
    tft.drawLine(x+24, y+27, x+24, y+33, colorAuto);
    tft.drawLine(x+25, y+28, x+25, y+32, colorAuto);
    tft.drawLine(x+26, y+29, x+26, y+31, colorAuto);
    tft.drawPixel(x+27, y+30, colorAuto);
  }  
//  if(ScrenVariant==3)tft.drawBitmap(x+27,y-1,IconBenzin,44,44, colorAuto);   // бензоколонка
//  if(ScrenVariant==4){
//    tft.drawBitmap(x+27,y-1,IconGaz,44,44, colorAuto);   // газовая колонка
//      tft.setTextColor(BLACK); 
//    showmsgXY(x+40, y+35, 1, &FreeSans12pt7b, "G");
//  }
}

void iconAKB(){
    int x=59, y=113;
  for(int t=0; t<2; t++){
    tft.drawRect(x+t, y+t, 36-2*t, 20-2*t, colorAKB);   // незакрашенный прямоугольник
  }
    tft.fillRect(x+6, y-3, 6, 3, colorAKB);
    tft.fillRect(x+6, y+8, 6, 2, colorAKB);
    tft.fillRect(x+24, y-3, 6, 3, colorAKB);
    tft.fillRect(x+24, y+8, 6, 2, colorAKB);
    tft.fillRect(x+26, y+6, 2, 6, colorAKB);
    tft.fillRect(x+25, y+42, 2, 2, colorAKB);
}
void letterStroka(){
    tft.setTextColor(colorAuto);
  if(ScrenVariant==0 || ScrenVariant==3 || ScrenVariant==4)showmsgXY(353, 108, 1, &FreeSans9pt7b, "KM");
  if(ScrenVariant==1)showmsgXY(357, 108, 1, &FreeSans12pt7b, "L");
  if(ScrenVariant==2){
    showmsgXY(334, 108, 1, &FreeSans12pt7b, "L");
    showmsgXY(348, 108, 1, &FreeSans9pt7b, "/100");
  } 
}
void letterBox(){
      tft.setTextColor(WHITE);
  showmsgXY(126, 240, 1, &FreeSans12pt7b, "o");
  showmsgXY(443, 253, 1, &FreeSans12pt7b, "L");

          tft.setTextColor(RED);  
  showmsgXY(75, 195, 1, &FreeSans12pt7b, "H");
  showmsgXY(357, 305, 1, &FreeSans12pt7b, "E");
    tft.setTextColor(BLUE);
  showmsgXY(147, 305, 1, &FreeSans12pt7b, "C");
    tft.setTextColor(GREEN);
  showmsgXY(430, 195, 1, &FreeSans12pt7b, "F");

    tft.setTextColor(CYAN);
  showmsgXY(420, 131, 1, &FreeSans12pt7b, "G");
  showmsgXY(440, 156, 1, &FreeSans9pt7b, "L");

  int x=187, y=208;
     tft.fillRect(x+70, y-35, 6, 6, colorTime);
     tft.fillRect(x+70, y-20, 6, 6, colorTime);

     tft.setTextColor(colorAKB);
  showmsgXY(107, 156, 1, &FreeSans12pt7b, "v");
}
      
void showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg){        // буква
    tft.setFont(f);
    tft.setCursor(x, y);
    tft.setTextSize(sz);
    tft.print(msg);
}
void showmsg1XY(int x1, int y1, int sz1, const GFXfont *f1, byte msg1){         // byte
    tft.setFont(f1);
    tft.setCursor(x1, y1);
    tft.setTextSize(sz1);
    tft.print(msg1);
}

void FramePerimeter(){    // рисование линии по-горизонтали
// начало координат из левой верхней точки (гориз, верт, длина линии)

  tft.drawFastHLine(0, 0, 369, GREY);     // верхняя линия
  tft.drawFastHLine(31, 319, 439, GREY);  // нижняя линия
                                  // верхняя ломаная линия слева-направо
  tft.drawFastHLine(33, 104, 65, GREY);   
  tft.drawFastHLine(138, 123, 246, GREY);
  tft.drawFastHLine(424, 104, 24, GREY);
                                  // нижняя ломаная линия слева-направо
  tft.drawFastHLine(45, 165, 73, GREY); 
  tft.drawFastHLine(191, 133, 140, GREY); 
  tft.drawFastHLine(403, 165, 69, GREY);    
  
// рисование линии по-вертикали   
  for(int y=0; y<319; y++){             // левая линия
    int x;
    if(y<20)x=0;                        // 0                              
    if(y>=20 && y<40)x=(y-20)/2;        // 10
    if(y>=40 && y<80)x=10+(y-40)/2.5;   // 26
    if(y>=80 && y<140)x=26+(y-80)/4;    // 41
    if(y>=140 && y<185)x=41+(y-140)/7;  // 47
    if(y>=185 && y<215)x=48;            // 48
    if(y>=215 && y<260)x=48-(y-215)/9;  // 43
    if(y>=260 && y<319)x=43-(y-260)/5;  // 31
      tft.drawPixel(x, y, GREY);        // (гориз, верт) x, y
  }
    
  for(int y=0; y<320; y++){               // правая линия
    int x;
    if(y<32)x=370+y;                      // 402    
    if(y>=32 && y<68)x=402+(y-32)/1.3;    // 429
    if(y>=68 && y<103)x=429+(y-68)/1.8;   // 448
    if(y>=103 && y<135)x=448+(y-103)/2.2; // 462
    if(y>=135 && y<174)x=462+(y-135)/3;   // 475
    if(y>=174 && y<210)x=475+(y-174)/9;   // 479
    if(y>=210 && y<260)x=479;             // 479
    if(y>=260 && y<319)x=479-(y-260)/6;   // 470 
      tft.drawPixel(x, y, GREY);           // (гориз, верт) x, y
  }
} 

void DugaMax(){
    xx=114, yy=166;           // 137, 165
    xt=1, yt=-1;              // координата x-увеличивается, y-уменьшается
  sectorDuga();

    xx=408, yy=166;           // 384, 165
    xt=-1, yt=-1;              // координата x-увеличивается, y-уменьшается
  sectorDuga();

    xx=194, yy=132;           // 108, 104
    xt=-1, yt=1;
  DugaDop();
  
    xx=328, yy=132;           // 108, 104
    xt=1, yt=1; 
  DugaDop();     
}

void DugaMin(){
    xx=95, yy=103;           // 108, 104
    xt=1, yt=1;              // координата x-увеличивается, y-уменьшается
  sectorDuga();
    
    xx=141, yy=124;           // 128, 124
    xt=-1, yt=-1;              // координата x-увеличивается, y-уменьшается
  sectorDuga();

    xx=381, yy=124;           // 394, 124
    xt=1, yt=-1;              // координата x-увеличивается, y-уменьшается
  sectorDuga();

    xx=427, yy=103;           // 414, 104
    xt=-1, yt=1;              // координата x-увеличивается, y-уменьшается
  sectorDuga();
}

void sectorDuga(){
  tft.drawFastHLine(xx+xt*1, yy+yt*1, xt*5, colorDuga);
  tft.drawFastHLine(xx+xt*6, yy+yt*2, xt*3, colorDuga);
  tft.drawFastHLine(xx+xt*9, yy+yt*3, xt*3, colorDuga);
  tft.drawFastHLine(xx+xt*12, yy+yt*4, xt*2, colorDuga);
  tft.drawFastHLine(xx+xt*14, yy+yt*5, xt*2, colorDuga);
  tft.drawFastHLine(xx+xt*16, yy+yt*6, xt*2, colorDuga);
  tft.drawFastHLine(xx+xt*18, yy+yt*7, xt*2, colorDuga);
  tft.drawFastHLine(xx+xt*20, yy+yt*8, xt*1, colorDuga);  
  tft.drawFastHLine(xx+xt*21, yy+yt*9, xt*1, colorDuga); 
  tft.drawFastHLine(xx+xt*22, yy+yt*10, xt*1, colorDuga);    
}

void DugaDop(){
    tft.drawFastHLine(xx+xt*2, yy+yt*1, xt*8, colorDuga);
    tft.drawFastHLine(xx+xt*10, yy+yt*2, xt*5, colorDuga);
    tft.drawFastHLine(xx+xt*15, yy+yt*3, xt*4, colorDuga);
    tft.drawFastHLine(xx+xt*19, yy+yt*4, xt*3, colorDuga);
    tft.drawFastHLine(xx+xt*22, yy+yt*5, xt*3, colorDuga);
    tft.drawFastHLine(xx+xt*25, yy+yt*6, xt*3, colorDuga);
    tft.drawFastHLine(xx+xt*28, yy+yt*7, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*30, yy+yt*8, xt*3, colorDuga);
    tft.drawFastHLine(xx+xt*33, yy+yt*9, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*35, yy+yt*10, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*37, yy+yt*11, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*39, yy+yt*12, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*41, yy+yt*13, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*43, yy+yt*14, xt*1, colorDuga);
    tft.drawFastHLine(xx+xt*44, yy+yt*15, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*46, yy+yt*16, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*48, yy+yt*17, xt*1, colorDuga);
    tft.drawFastHLine(xx+xt*49, yy+yt*18, xt*1, colorDuga);
    tft.drawFastHLine(xx+xt*50, yy+yt*19, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*52, yy+yt*20, xt*1, colorDuga);
    tft.drawFastHLine(xx+xt*53, yy+yt*21, xt*1, colorDuga);
    tft.drawFastHLine(xx+xt*54, yy+yt*22, xt*2, colorDuga);
    tft.drawFastHLine(xx+xt*56, yy+yt*23, xt*1, colorDuga);
}

 

MaksVV
Offline
Зарегистрирован: 06.08.2015

а чё клайн обмен не стал выкладывать, я бы посмотрел как сделано, может подсказал чего. 

lev2606
Offline
Зарегистрирован: 19.06.2019

дык просили именно загрузку дисплея, а по обмену- пока твой вариант из 157 поста! ) Вариант с проверкой сложноват, нужно сначала разобраться!

lev2606
Offline
Зарегистрирован: 19.06.2019

у меня красивый цветной логотип грузится с sd-карты 9 секунд! пытался разобраться с внешней ЕЕПРОМ сколько будет грузить, вроде помню что не намного меньше. хорошо бы хотя бы 3 сек!

lev2606
Offline
Зарегистрирован: 19.06.2019

Komandir пишет:

для такого экрана надо внешнюю память для картинок ... и тогда просто перегонять их на экран 

у меня красивый цветной логотип грузится с sd-карты 9 секунд! пытался разобраться с внешней ЕЕПРОМ сколько будет грузить, вроде помню что не намного меньше. хорошо бы хотя бы 3 сек!

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

SPI микросхемы отдают мегабайты очень быстро.

По какой шине подключен дисплей ? С таким рисованием как у вас - чуть ли не попиксельно, не мудрено что перерисовка занимает столько времени ...

lev2606
Offline
Зарегистрирован: 19.06.2019

на шилде у дисплея выводы: RST, CS, RS, WR, RD и D0-D7. Получается параллельный ввод. Хм, дисплей менять?

lev2606
Offline
Зарегистрирован: 19.06.2019
MaksVV
Offline
Зарегистрирован: 06.08.2015

lev2606 пишет:

дык просили именно загрузку дисплея, а по обмену- пока твой вариант из 157 поста! ) Вариант с проверкой сложноват, нужно сначала разобраться!

это очень старый код, опыта тогда не было. там delay (100)  в работе с блоком, это никуда не годится. ниже код гораздо более стабильный. клайн к железному Serial подключен?  

#define PCM_ADDRESS 0x11 // тут выбираем адрес ЭБУ для K-line
#define K_LINE Serial2   // тут выбираем Serial, на котором висит Клайн адаптер
#define TX 16            // и соответствующий ему  пин TX

#define PID_PERIOD_ms 250   // выбираем периодичность диагн запросов K-line
#define INIT_PERIOD_ms 25   // выбираем длительность импульсов fastinit K-line

#define HARDSERIAL_KLINE    // раскомментить, если Клайн адаптер подключен к железному Serial

#define DEBUG_KLINE  // раскомментить, если нужен дебаг сеанса клайн
//#define DEBUG_VALUES // раскомментить, если нужен дебаг параметров полученных по клайн

enum inita {NEED_INIT = 1, SENDED81 = 9, RECEIVED81, INIT_OK} ;
byte bus_init = NEED_INIT; 

const byte INIT []         {0x81};
const byte PIDS[][2]     {
                           {0x01, 0x05},
                           {0x01, 0x0C},
                           {0x01, 0x04},
                           {0x01, 0x0F},
                           {0x01, 0x0B},
                           {0x01, 0x10},
};

#ifdef HARDSERIAL_KLINE
byte echo = 0; 
#endif
bool Timerreset = 0 ; 
uint32_t prevreset = 0; 
bool connectOK =0;   // флаг активно ли подключение к PCM

int8_t    Temper  = 0;
uint8_t Speed     = 0;
uint16_t N = 0;

 
void setup() 
{
#if defined DEBUG_KLINE or defined DEBUG_VALUES
  Serial.begin(115200);
#endif
delay(2000);
}

void sendMessage(const byte *command, const size_t size)
{
  if (!Timerreset) {Timerreset=1; prevreset = millis(); }// старт таймера контроля, что PCM на связи
  #ifdef DEBUG_KLINE 
  Serial.println(); Serial.print("               Send to PCM:  ");
  #endif
  const byte siZe = size+4;
  #ifdef HARDSERIAL_KLINE 
  echo = siZe;
  #endif
  byte Mes[siZe];
  byte Checksum = 0;
  for(byte i=0; i<siZe; i++) 
  {
    if (i==0) {Mes[i]=size; Mes[i]|=0x80;}
    if (i==1) Mes[i] = PCM_ADDRESS;
    if (i==2) Mes[i] = 0xF1;    
    if (i==3) {for (byte t=0; t<size; t++ ) 
        {Mes[i]=command[t]; Checksum+=Mes[i] ; 
        #ifdef DEBUG_KLINE 
        Serial.print(Mes[i],HEX); 
        Serial.print(" "); 
        #endif
        K_LINE.write (Mes[i]); //delay(1);  K_LINE.read(); 
        i++;}}
    if (i!=siZe-1) {Checksum+=Mes[i];}
    else {Mes[i] = Checksum;}    
    #ifdef DEBUG_KLINE 
    Serial.print(Mes[i],HEX); 
    Serial.print(" "); 
    #endif
    K_LINE.write (Mes[i]); //delay(1);  K_LINE.read(); 
  }
  #ifdef DEBUG_KLINE 
  Serial.println();
  #endif
}

void k_line()
{
  static byte header = 0;             // состояние заголовка 
  static byte message_size = 0;       // размер тела принимаемого сообщения, кол-во байт
  static byte j = 1;                  // инкремент
  static byte n = 3;
  const byte bufsize = 60;            // размер буфера принятого сообщения
  static byte buf [bufsize] = {0};    // буфер принятого сообщения
  static byte checksum = 0;           // контрольная сумма входящего сообщения
  static uint32_t prevRESETheader=0;  // таймер сброса заголовка если в момент приёма сообщения данные оборвались
  static bool RESETheader_timer = 0;  // таймер сброса заголовка если в момент приёма сообщения данные оборвались


static uint32_t timerInit = 0; 
     if (bus_init==NEED_INIT) {K_LINE.end(); pinMode (TX, OUTPUT); digitalWrite(TX, 0); timerInit = millis(); bus_init++;}
else if (bus_init==2 && millis() - timerInit>INIT_PERIOD_ms) {timerInit = millis(); digitalWrite(TX, 1); bus_init++; }
else if (bus_init==3 && millis() - timerInit>INIT_PERIOD_ms) {K_LINE.begin (10400); 
                    #ifdef DEBUG_KLINE 
                    Serial.println("Fast init 25msLOW 25msHIGH");
                    #endif 
                    sendMessage (INIT, sizeof(INIT)); bus_init=SENDED81; }



if (K_LINE.available()){
  #ifdef HARDSERIAL_KLINE  
  if (echo>0){K_LINE.read(); echo--;return;}
  #endif
  
 // первый старт байт
 if (header == 0){buf[0]=K_LINE.read(); if (buf[0]!=0xFF && buf[0]!=0){
                                        #ifdef DEBUG_KLINE 
                                        Serial.print("Receive from PCM: "); Serial.print(buf[0],HEX); Serial.print(" "); 
                                        #endif
                                        header = 1; RESETheader_timer=1; prevRESETheader = millis();
                                                         }
                                        else {header = 0; RESETheader_timer=0;}
         
         }                  
 // второй старт байт
 else if (header == 1){buf[1]=K_LINE.read(); 
                       #ifdef DEBUG_KLINE 
                       Serial.print(buf[1],HEX);  Serial.print(" "); 
                       #endif
                       if (buf[1]==0xF1){ header = 2;} 
                       else {
                         #ifdef DEBUG_KLINE
                        Serial.println(" MessageReset"); 
                         #endif
                        header = 0; RESETheader_timer=0;}} 

 // третий старт байт
 else if (header == 2){buf[2]=K_LINE.read();
                        #ifdef DEBUG_KLINE 
                        Serial.print(buf[2],HEX); Serial.print(" ");  
                        #endif
     if (buf[2]==PCM_ADDRESS)
          { 
              if (buf[0] !=0x80 && buf[0] !=0xC0) {header = 4; message_size=buf[0]; message_size &=~0xC0; n=3;}
              else {header = 3; n=4;}
              if (message_size > bufsize) message_size = bufsize;  checksum = 0;
          } 
     else {
            #ifdef DEBUG_KLINE
            Serial.println(" MessageReset"); 
            #endif
            header = 0; RESETheader_timer=0; 
          }
  
                       }  
// если размер сообщения указан в дополнительном байте (нулевой байт 0x80) читаем этот дополнительный байт:
else if (header == 3){buf[3]=K_LINE.read(); 
                      #ifdef DEBUG_KLINE 
                      Serial.print(buf[3],HEX); Serial.print(" ");
                      #endif 
                      message_size = buf[3];
                      if (message_size > bufsize) {message_size = bufsize;}  
                      checksum = 0; header = 4;  
                     }

  // пишем тело сообщения 
 else if (header == 4 && j<= message_size+1) {
                      buf[j+n-1] = K_LINE.read(); 
                      #ifdef DEBUG_KLINE
                      Serial.print(buf[j+n-1],HEX);  Serial.print(" "); 
                      #endif 
                      if (j<message_size+1) {checksum+= buf[j+n-1];} // подсчёт КС
                      if (j==message_size+1) {header = 5; }
                      j++;
                      } 

 } // end of K_LINE.available()

 // сообщение приняли, действуем
 if (header == 5) {  

for(byte i = 0; i<n; i++) checksum+=buf[i]; // прибавляем к контрольной сумме старт байты

//for (byte i=0; i<message_size+n+1; i++) {if (buf[i]<=0xF)Serial.print ("0"); Serial.print (buf[i], HEX); Serial.print(" ");}


 // если контрольная сумма верна: 
if (buf[message_size+n] == checksum) 
 {
   prevreset = millis(); // сбрасываем таймер ресета , если получили валидное сообщение от блока
    #ifdef DEBUG_KLINE
    Serial.print("           CheckSUM good!" );
    #endif
         if (buf[n]== 0xC1 && buf[n+1]==0xEF) {bus_init=INIT_OK;}
    
    else if (buf[n]== 0x61 && buf[n+1]==0x03)   {
                                         Temper = (int8_t)(((int)buf[n+5]*75/100)-48);
                                         connectOK=1;
                                                } 
    
 }     
    
// если контрольная сумма не совпала: 
else {
       #ifdef DEBUG_KLINE
       Serial.print("           CheckSUM fail!!!" );
       #endif
     }

message_size = 0; header=0; RESETheader_timer=0; j=1; checksum = 0;
#ifdef DEBUG_KLINE
Serial.println();
#endif
 }
// таймер сброса заголовка если данные оборвались по середине сообщения
if (RESETheader_timer && millis() - prevRESETheader > 500)   
         {
         #ifdef DEBUG_KLINE
         Serial.println("timeout"); 
         #endif
         message_size = 0; RESETheader_timer = 0; header = 0;checksum = 0;j=1;
         }   
// таймер сброса диагностической сессии, если нет ответа от PCM более 5сек
if (Timerreset && millis() - prevreset>5000) {Timerreset = 0; bus_init=NEED_INIT; connectOK =0; }

//if (bus_init==RECEIVED81) {sendMessage (BEGIN, sizeof(BEGIN));bus_init=SENDED1086;} // отправка инита
static uint32_t prevtimePID = 0;
if (bus_init==INIT_OK && millis()-prevtimePID>PID_PERIOD_ms) {
     static byte piD = 0;
     prevtimePID= millis(); sendMessage (PIDS[piD],2);
     piD++; if (piD>=sizeof(PIDS)/2)piD=0;
     }
}

void DEBUGPrint()
{
 #ifdef DEBUG_VALUES
  static uint32_t prevdeb = 0; 
  if (millis()-prevdeb >500) {
     prevdeb = millis();
     Serial.print ("Speed="); Serial.print(Speed); Serial.print ("    T=");  Serial.print(Temper); 
     Serial.print("   N="); Serial.println(N);Serial.println();}
#endif 
}
 
void loop() 
{
k_line();     // опрос параметров по шине клайн
DEBUGPrint(); // отладка (отправка параметров в терминал)
}

 

lev2606
Offline
Зарегистрирован: 19.06.2019

спасибо, Макс! К-Line подключен к Serial2. Макс, а ведь Serial2 может принимать данные самостоятельно, без контроля процессора, насколько я понимаю! А в это время процессор может обрабатывать данные, опрашивать датчики или загружать картинки! Так?

lev2606
Offline
Зарегистрирован: 19.06.2019

Komandir, если подключить к Меге SPI дисплей из поста #2182 и SPI EEPROM EN25F80, то насколько изменится скорость загрузки логотипа?  Глупый вопрос! ))) Нужно самому пробовать...

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Если текущий дисплей реально подключен по параллельной шине D0...D8, то он должен работать шустрее чем SPI. Просто есть дисплеи с гребенками под D0-D8, D0-D16, но перемычками выставлен режим SPI и работает только D0 ...

Просто вижу в коде #include <SPI.h>.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

lev2606 пишет:

 Serial2 может принимать данные самостоятельно, без контроля процессора

Будет вызываться прерывание на каждый принятый байт. Сами байты помешаются в буфер - его размер ограничен. Надо исправить в исходниках размер этого буфера для того что бы самое большое сообщение помещалось в буфер.

MaksVV
Offline
Зарегистрирован: 06.08.2015

штатного буфера хватит за глаза. байты принимаются в буфер да, как ты говоришь, без контроля процессора. Сообщения там короткие, каждый проход луп по одному байту будет из буфера вычитываться. Этот код во-первых, работает без задержек, то есть не влияет на другие процессы (остальной код), во-вторых, контролирует чексумму (не обращает внимания на битые пакеты), и в третьих, переподключается сам, если  сессия сбросилась по каким-то причинам. 

разбор принятых сообщений со строки 194

lev2606
Offline
Зарегистрирован: 19.06.2019

Komandir пишет:

Если текущий дисплей реально подключен по параллельной шине D0...D8, то он должен работать шустрее чем SPI. Просто есть дисплеи с гребенками под D0-D8, D0-D16, но перемычками выставлен режим SPI и работает только D0 ...

Просто вижу в коде #include <SPI.h>.

SPI.h для SD карты. Дисплей сто пудов с параллельной загрузкой(8080), просматривал драйвера. Заказал дисплей с SPI, на который давал ссылку, попробую его.

Макс, все-таки начну с простого, мне важно чтобы БК заработал! Потом буду модернизировать, без обид!

lev2606
Offline
Зарегистрирован: 19.06.2019


// из поста №157
// чтение данных по запросу 21 02

#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); //Rx,Tx
#define TX 11

int length5 = 5;
int length6 = 6;

int pid = 1; // очередность пида
bool Init = 0; // флаг успешного подключения к ЭБУ

int PIDTime = 150;    // задержка между посылками запросов температуры, мс
int PresTime = 9000;    // задержка между посылками запросов присутствия, мс 
int waitbyte = 1;       // задержка между отправкой байт в сообщении, мс

int n=0;

byte MessageRx[38] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};  //массив байтов принимаемого сообщения

byte messageInit[5] = {0x81, 0x11, 0xF1, 0x81, 0x04};    // запрос инициализации
byte messagePresent[5] = {0x81,0x11,0xF1,0x3E,0xC1};     // запрос присутствия 
byte messageRead[6] = {0x82,0x11,0xF1,0x21,0x02,0xA7};   // запрос 21 02

unsigned long prevPID = 0;
unsigned long prevpres = 0;

unsigned long TimewaitPID, timerwaitPID = 0;
bool timerenabledPID = 0;
#define TIMEREXPIRED_PID (TimewaitPID - timerwaitPID)> 1000 // задержка на ожидание правильного ответа, мс

unsigned long TimewaitInit, timerwaitInit = 0;
bool timerenabledInit = 0;
#define TIMEREXPIRED_Init (TimewaitInit - timerwaitInit)>2000 //задержка на ожидание ответа удачной инициализации, мс

void setup() {
      Serial.begin(115200);
    pinMode(TX, OUTPUT);
  fastinit();
}

void loop() {

  unsigned long curPID = millis ();
  unsigned long curpres = millis ();
  TimewaitPID = millis ();
  TimewaitInit = millis ();

  if (!Init) {
    if (!timerenabledInit){ 
      timerwaitInit=TimewaitInit; 
      timerenabledInit=1; 
      initialization(); 
    }
    else {
      if (TIMEREXPIRED_Init) {
        timerenabledInit=0;
      }
    }
  }
  else {
    if (curpres - prevpres > PresTime) {
      present(); 
      prevpres = curpres;
    }
    if (!timerenabledPID){
      if (curPID - prevPID > PIDTime) {
        PIDs(); 
        timerwaitPID=TimewaitPID; 
        timerenabledPID=1; 
        prevPID = curPID;
      }
    }
    if (timerenabledPID) {
      if (TIMEREXPIRED_PID) {
        timerenabledPID=0;
      }
    }
  }
  receive ();
}

void PIDs() {
  if (pid==1){
      Serial.print ("21-02:   ");
    for (int i = 0; i < length6; i++) {
      mySerial.write(messageRead[i]);
      Serial.print(messageRead[i],HEX); 
      Serial.print ("  ");
        delay (waitbyte); 
    } 
  }
    Serial.println ("");
}

void present() {
    Serial.print ("Zapros prisutstviya:   ");
  for (int i = 0; i < length5; i++) {
    mySerial.write(messagePresent[i]);
    Serial.print(messagePresent[i],HEX); 
    Serial.print ("  ");
     delay (waitbyte); 
   } 
    Serial.print("       "); 
    Serial.print(PresTime); 
    Serial.println("ms");
}

void receive () {
  if (mySerial.available()) {
        delay(100);
      int k=0;
      byte inbyte=0;
    if(Init = 0) n = 12;
    if(Init = 1) n = 38;
    while( mySerial.available() && k < n) {
       inbyte = mySerial.read();
      MessageRx[k] = inbyte;
      k++;   
    }

      Serial.print ("                                                        Recieve:   ");
    for (int i = 0; i < n; i++) {
      Serial.print(MessageRx[i],HEX); 
      Serial.print (" ");
    } 
      Serial.println (""); 
  
    if (MessageRx[0]==0x83 && MessageRx[1]==0xF1 && MessageRx[2]==0x11 && MessageRx[3]==0xC1 && 
    MessageRx[4]==0xEF && MessageRx[5]==0x8F) {
      Init=1;
    timerenabledInit=0; 
      Serial.println ("                                                     Initialization OK!:  "); 
      Serial.println("");
      Serial.print ("PID delay:  "); 
      Serial.print(PIDTime);  
      Serial.println("ms");
      Serial.print ("Present delay:  "); 
      Serial.print(PresTime);  
      Serial.println("ms");
      Serial.println("");
  }
     for (int i = 0; i < n; i++) MessageRx[i]=0;
  }
}

void initialization() {
    Serial.print ("Zapros Initialization:  ");
  for (int i = 0; i < length5; i++) {
    mySerial.write(messageInit[i]);
    Serial.print(messageInit[i],HEX); 
    Serial.print ("  ");
      delay (2);
  } 
      delay (30);
    Serial.println("");
}

void fastinit() {
    Serial.println("starting comunication (fastinit)");
  digitalWrite (TX, HIGH);    // makes K-line high 
      delay(360);             // wait for K-line to be clear 
  digitalWrite (TX, LOW);     // makes K-line low  
      delay(25);
  digitalWrite (TX, HIGH);    // makes K-line high  
      delay(25);              //last delay before first message
    mySerial.begin(10400);    // baud rate of the OBD
    Serial.println("starting serial comunication");
}

 

lev2606
Offline
Зарегистрирован: 19.06.2019

Привет, Макс! Вот код связи с ЭБУ, который у меня работал (Основан на твоем). Только у меня в машине не Пиды, а запрос 2102. Ответ на него занимает 38 байт. Там все нужные данные.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

"Zapros Initialization" :-))))))))))))

lev2606
Offline
Зарегистрирован: 19.06.2019

я ж по аглицки-то не шпрехаю! лишь бы для себя понятно было! )))  Английский "изучал" в 90-е по американским боевикам и по DOS-у! )))

MaksVV
Offline
Зарегистрирован: 06.08.2015

Ну оставь вместо всех PIDов один 2102. И будет счастье. Отпишись или лог сюда.

lev2606
Offline
Зарегистрирован: 19.06.2019

Макс, в скетче сообщения #2192 используется запрос 2102, лог выкладываю (инициализация, запросы и ответы, еще отображаются принятые данные)

lev2606
Offline
Зарегистрирован: 19.06.2019
starting comunication (fastinit)
starting serial comunication
Zapros Initialization:  81  11  F1  81  4  
Zapros Initialization:  81  11  F1  81  4  
                                                        Recieve:   83 F1 11 C1 EF 8F C4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
                                                     Initialization OK!:  

21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 90 68 0 7A 0 3 3B CF CE 44 54 11 CB D 0 3 28 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 97 
PIDs:
temperatura OJ = 
62 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
827 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
808 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 90 68 0 7A 0 3 39 CF CE 43 B8 11 7C D 0 2 F6 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 76 
PIDs:
temperatura OJ = 
62 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
825 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
368 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
758 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 90 68 0 6F 0 3 2B CF CE 44 CA 11 AD D 0 2 F8 0 0 0 0 0 0 12 1 7F 0 0 0 0 0 0 9E 
PIDs:
temperatura OJ = 
62 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.42 V
speed = 
0 km/h
oboroty = 
811 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
374 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
760 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 90 68 0 78 0 3 3F CF CE 44 87 11 CB D 0 3 1B 0 0 0 0 0 0 1A 1 7F 0 0 0 0 0 0 C2 
PIDs:
temperatura OJ = 
62 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
831 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
373 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
795 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 90 68 0 76 0 3 42 CF CE 44 2B 11 9B D 0 3 5 0 0 0 0 0 0 19 1 7F 0 0 0 0 0 0 20 
PIDs:
temperatura OJ = 
62 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
834 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
371 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
773 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 90 68 0 78 0 3 2D CF CE 44 E9 11 AC D 0 2 E9 0 0 0 0 0 0 19 1 7F 0 0 0 0 0 0 BF 
PIDs:
temperatura OJ = 
62 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
813 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
375 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
745 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 76 0 3 35 CF CE 45 25 11 B9 D 0 3 C 0 0 0 0 0 0 19 1 7F 0 0 0 0 0 0 34 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
821 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
376 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
780 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 7A 0 3 44 CF CE 44 9E 11 BC D 0 3 23 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 D8 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
836 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
373 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
803 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 7A 0 3 39 CF CE 44 A3 11 97 D 0 2 F6 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 7E 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
825 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
373 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
758 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 73 0 3 2A CF CE 45 9F 11 E0 D 0 3 A 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 C4 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
0 km/h
oboroty = 
810 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
379 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
778 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 7A 0 3 41 CF CE 44 B2 11 B5 D 0 3 1D 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 DC 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
833 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
374 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
797 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 78 0 3 43 CF CE 44 54 11 8C D 0 2 F2 0 0 0 0 0 0 1A 1 7F 0 0 0 0 0 0 2B 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
835 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
754 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 7A 0 3 2D CF CE 45 35 11 AA D 0 2 F5 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 17 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
813 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
376 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
757 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 7A 0 3 2C CF CE 45 5C 11 DA D 0 3 19 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 92 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
812 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
377 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
793 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 76 0 3 49 CF CE 44 30 11 B6 D 0 3 27 0 0 0 0 0 0 1A 1 7F 0 0 0 0 0 0 6B 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
841 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
371 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
807 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 91 68 0 76 0 3 3B CF CE 44 7 11 B0 D 0 2 FC 0 0 0 0 0 0 19 1 7F 0 0 0 0 0 0 1 
PIDs:
temperatura OJ = 
63 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
827 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
370 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
764 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 76 0 3 2B CF CE 45 11 11 E2 D 0 2 FB 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 2D 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
811 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
376 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
763 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 78 0 3 35 CF CE 45 A 11 B0 D 0 3 11 0 0 0 0 0 0 1A 1 7F 0 0 0 0 0 0 19 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
821 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
376 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
785 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 78 0 3 49 CF CE 43 E1 11 B5 D 0 3 26 0 0 0 0 0 0 1A 1 7F 0 0 0 0 0 0 1C 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
841 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
806 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 79 0 3 3E CF CE 43 BB 11 6A D 0 2 F0 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 68 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
830 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
368 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
752 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 7A 0 3 2A CF CE 45 1 11 C5 D 0 2 F9 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 0 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
810 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
375 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
761 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 7B 0 3 36 CF CE 44 CC 11 B5 D 0 3 15 0 0 0 0 0 0 16 1 7F 0 0 0 0 0 0 E3 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.63 V
speed = 
0 km/h
oboroty = 
822 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
374 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
789 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 7A 0 3 4B CF CE 43 B8 11 80 D 0 3 6 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 9F 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
843 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
368 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
774 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 92 68 0 7A 0 3 30 CF CE 44 7B 11 95 D 0 2 ED 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 43 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
816 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
373 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
749 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 79 0 3 30 CF CE 44 89 11 9A D 0 3 1 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 6C 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
816 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
373 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
769 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 7A 0 3 36 CF CE 44 F 11 8F D 0 3 12 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 FE 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
822 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
370 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
786 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 72 0 3 30 CF CE 44 3B 11 64 D 0 2 E2 0 0 0 0 0 0 16 1 7F 0 0 0 0 0 0 BF 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.72 V
speed = 
0 km/h
oboroty = 
816 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
371 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
738 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 75 0 3 29 CF CE 45 80 11 BF D 0 3 5 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 82 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
809 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
378 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
773 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 75 0 3 33 CF CE 45 76 11 E0 D 0 3 28 0 0 0 0 0 0 18 1 7F 0 0 0 0 0 0 C6 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
819 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
378 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
808 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 78 0 3 43 CF CE 44 60 11 C8 D 0 3 B 0 0 0 0 0 0 1A 1 7F 0 0 0 0 0 0 8F 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
835 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
779 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 78 0 3 2B CF CE 44 71 11 71 D 0 2 E0 0 0 0 0 0 0 19 1 7F 0 0 0 0 0 0 4 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
811 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
736 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 7A 0 3 2C CF CE 46 25 11 E8 D 0 3 3 0 0 0 0 0 0 17 1 7F 0 0 0 0 0 0 56 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
812 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
382 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
771 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 75 0 3 42 CF CE 45 5 11 CB D 0 3 1D 0 0 0 0 0 0 19 1 7F 0 0 0 0 0 0 45 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
834 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
375 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
797 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 7A 0 3 36 CF CE 44 78 11 98 D 0 2 F7 0 0 0 0 0 0 E 1 7F 0 0 0 0 0 0 4B 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
822 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
759 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 77 0 3 2A CF CE 44 E2 11 D7 D 0 2 F5 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 D5 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
0 km/h
oboroty = 
810 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
375 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
757 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 93 68 0 79 0 3 2C CF CE 43 9F 11 40 D 0 2 FB 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 4 
PIDs:
temperatura OJ = 
64 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
812 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
368 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
763 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 7A 0 3 2D CF CE 44 D 11 61 D 0 2 F5 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 91 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
813 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
370 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
757 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 73 0 3 28 CF CE 44 76 11 64 D 0 2 EE 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 EA 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
0 km/h
oboroty = 
808 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
750 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 75 0 3 29 CF CE 44 78 11 7F D 0 3 F 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 2C 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
809 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
783 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 77 0 3 30 CF CE 50 F 15 C D 0 3 D2 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 2C 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
0 km/h
oboroty = 
816 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
436 mg/t
dlitelnost vpryska puskovaya = 
84 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
978 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 70 0 3 8C CF CE 42 1A 11 20 D 0 2 FD 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 B8 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.52 V
speed = 
0 km/h
oboroty = 
908 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
360 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
765 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 76 0 3 54 CF CE 43 21 11 74 D 0 2 EE 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 D3 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
852 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
365 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
750 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 78 0 3 49 CF CE 43 E9 11 9D D 0 2 D7 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 A4 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
841 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
727 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 94 68 0 79 0 3 43 CF CE 44 A3 11 C4 D 0 2 E4 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 8E 
PIDs:
temperatura OJ = 
65 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
835 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
373 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
740 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 79 0 3 49 CF CE 43 89 11 7C D 0 2 F3 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 41 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
841 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
367 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
755 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 79 0 3 3F CF CE 43 5D 11 64 D 0 2 CB 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 CB 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
831 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
366 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
715 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 79 0 3 2B CF CE 44 90 11 98 D 0 2 E6 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 3A 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
811 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
373 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
742 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 79 0 3 43 CF CE 43 DB 11 98 D 0 3 1 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 B8 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
835 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
769 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 79 0 3 36 CF CE 43 8C 11 61 D 0 2 D3 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 F6 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
822 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
367 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
723 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 76 0 3 49 CF CE 44 F 11 8F D 0 2 F1 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 D6 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
841 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
370 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
753 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 75 0 3 47 CF CE 42 36 11 B D 0 2 D6 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 59 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
839 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
360 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
726 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 75 0 3 30 CF CE 43 24 11 3A D 0 2 D3 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 5D 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
816 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
365 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
723 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 95 68 0 71 0 3 38 CF CE 43 29 11 34 D 0 2 EA 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 77 
PIDs:
temperatura OJ = 
66 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
0 km/h
oboroty = 
824 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
365 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
746 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 77 0 3 29 CF CE 42 E0 11 D D 0 2 BE 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 D2 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
0 km/h
oboroty = 
809 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
364 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
702 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 76 0 3 29 CF CE 43 DB 11 65 D 0 2 F1 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 58 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
809 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
753 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 7A 0 3 35 CF CE 43 5B 11 35 D 0 2 D8 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 9F 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
821 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
366 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
728 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 79 0 3 25 CF CE 43 D0 11 56 D 0 2 E0 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 2C 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
805 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
736 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 79 0 3 37 CF CE 43 B0 11 4D D 0 2 F6 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 2B 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
823 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
368 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
758 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 7A 0 3 2A CF CE 43 AD 11 4F D 0 2 CD 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 F5 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.53 V
speed = 
0 km/h
oboroty = 
810 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
368 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
717 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 79 0 3 2C CF CE 43 E9 11 59 D 0 2 F9 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 68 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
812 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
761 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 79 0 3 34 CF CE 42 28 10 D1 D 0 2 C2 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 EE 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
820 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
360 mg/t
dlitelnost vpryska puskovaya = 
67 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
706 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 76 0 3 24 CF CE 43 58 11 2E D 0 2 E0 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 88 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
804 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
366 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
736 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 77 0 3 3E CF CE 43 73 11 52 D 0 2 FB 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 FD 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
0 km/h
oboroty = 
830 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
367 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
763 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 96 68 0 73 0 3 26 CF CE 42 ED 11 1F D 0 2 CB 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 F7 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
0 km/h
oboroty = 
806 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
364 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
715 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 71 0 3 30 CF CE 43 BD 11 38 D 0 2 EB 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 A 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
0 km/h
oboroty = 
816 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
368 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
747 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 78 0 3 39 CF CE 43 9 11 B D 0 2 E0 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 2E 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
0 km/h
oboroty = 
825 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
365 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
736 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 72 0 3 26 CF CE 42 B1 11 B D 0 2 C3 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 9F 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.72 V
speed = 
0 km/h
oboroty = 
806 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
363 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
707 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 79 0 3 33 CF CE 43 C8 11 4D D 0 2 F3 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 3D 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
819 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
755 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 75 0 3 33 CF CE 42 20 10 D5 D 0 2 CE 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 F2 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
819 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
360 mg/t
dlitelnost vpryska puskovaya = 
67 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
718 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 79 0 3 28 CF CE 43 29 11 E D 0 2 DE 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 3F 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
0 km/h
oboroty = 
808 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
365 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
734 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 75 0 3 24 CF CE 44 CC 11 95 D 0 3 4 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 89 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
804 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
374 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
772 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 75 0 3 21 CF CE 45 31 11 CA D 0 2 DF 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 FB 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
801 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
376 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
735 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 77 0 3 25 CF CE 44 FC 11 C2 D 0 3 5 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 EA 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
0 km/h
oboroty = 
805 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
375 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
773 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 97 68 0 71 0 3 1F CF CE 45 FC 11 FA D 0 2 EC 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 FD 
PIDs:
temperatura OJ = 
67 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
0 km/h
oboroty = 
799 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
381 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
748 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 6D 0 3 28 CF CE 46 14 11 F5 D 0 3 C 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 38 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.21 V
speed = 
0 km/h
oboroty = 
808 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
381 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
780 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 75 0 3 2D CF CE 45 B7 11 DA D 0 3 2 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 C2 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
813 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
379 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
770 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 71 0 3 21 CF CE 46 59 12 15 D 0 3 1 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 90 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
0 km/h
oboroty = 
801 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
383 mg/t
dlitelnost vpryska puskovaya = 
72 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
769 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 70 0 3 22 CF CE 46 5E 12 10 D 0 3 1B 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 AA 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.52 V
speed = 
0 km/h
oboroty = 
802 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
383 mg/t
dlitelnost vpryska puskovaya = 
72 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
795 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 75 0 3 22 CF CE 47 4B 12 63 D 0 3 2 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 D7 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
802 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
388 mg/t
dlitelnost vpryska puskovaya = 
73 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
770 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 A 77 0 5 52 CF CE 5D E9 1B 48 D 0 4 CF 0 0 0 35 0 0 0 1 7F 0 0 0 0 0 0 BA 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
3 %
volt BS = 
12.23 V
speed = 
0 km/h
oboroty = 
1362 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
511 mg/t
dlitelnost vpryska puskovaya = 
109 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1231 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 6F 0 5 AE CF CE 3E 15 F F9 D 0 2 9A 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 4A 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.42 V
speed = 
0 km/h
oboroty = 
1454 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
338 mg/t
dlitelnost vpryska puskovaya = 
63 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
666 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 76 2 4 70 CF CE 3A 8F F 54 D 0 2 68 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 B3 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
2 km/h
oboroty = 
1136 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
318 mg/t
dlitelnost vpryska puskovaya = 
61 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
616 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 98 68 0 74 2 3 97 CF CE 4A 8D 14 2 D 0 3 35 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 66 
PIDs:
temperatura OJ = 
68 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
2 km/h
oboroty = 
919 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
406 mg/t
dlitelnost vpryska puskovaya = 
80 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
821 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 72 0 3 6A CF CE 4E 3F 15 4E D 0 3 8F 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 93 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.72 V
speed = 
0 km/h
oboroty = 
874 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
426 mg/t
dlitelnost vpryska puskovaya = 
85 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
911 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 76 0 4 81 CF CE 59 59 19 7B D 0 4 53 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 CA 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
1153 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
486 mg/t
dlitelnost vpryska puskovaya = 
101 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1107 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 73 0 4 D6 CF CE 3F 3F 10 C8 D 0 2 EF 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 C6 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
0 km/h
oboroty = 
1238 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
344 mg/t
dlitelnost vpryska puskovaya = 
67 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
751 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 6F 0 4 B CF CE 42 90 11 86 D 0 2 ED 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 8 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.42 V
speed = 
0 km/h
oboroty = 
1035 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
362 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
749 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 71 0 3 3D CF CE 49 F1 13 96 D 0 3 2F 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 F8 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
0 km/h
oboroty = 
829 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
402 mg/t
dlitelnost vpryska puskovaya = 
78 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
815 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 74 0 3 3E CF CE 4C 26 14 4 D 0 3 69 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 DD 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
0 km/h
oboroty = 
830 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
414 mg/t
dlitelnost vpryska puskovaya = 
80 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
873 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 74 0 3 2F CF CE 4A CD 13 99 D 0 3 35 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 D3 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
0 km/h
oboroty = 
815 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
407 mg/t
dlitelnost vpryska puskovaya = 
78 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
821 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 0 76 0 3 23 CF CE 4B 39 13 BA D 0 3 5E 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 80 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
803 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
409 mg/t
dlitelnost vpryska puskovaya = 
78 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
862 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 3 76 0 3 23 CF CE 4A 58 13 C5 D 0 3 3B 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 89 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
1 %
volt BS = 
12.13 V
speed = 
0 km/h
oboroty = 
803 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
404 mg/t
dlitelnost vpryska puskovaya = 
79 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
827 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 68 E 77 0 4 E3 CF CE 78 F 24 E8 D 80 6 7F 0 0 0 60 0 0 0 1 7F 0 0 0 0 0 0 16 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
31 C
polojenie DZ = 
5 %
volt BS = 
12.23 V
speed = 
0 km/h
oboroty = 
1251 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
653 mg/t
dlitelnost vpryska puskovaya = 
147 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1663 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 99 69 E 74 0 3 45 CF CE 9E 28 2F 7D D 0 8 E6 0 0 0 82 0 0 0 1 7F 0 0 0 0 0 0 DF 
PIDs:
temperatura OJ = 
69 C
temperatura na vpuske = 
32 C
polojenie DZ = 
5 %
volt BS = 
11.92 V
speed = 
0 km/h
oboroty = 
837 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-532 mg/t
dlitelnost vpryska puskovaya = 
189 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2278 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 69 E 75 8 5 3E CF CE 7A B 25 41 D 0 6 99 0 0 0 57 1 0 0 1 7F 0 0 0 0 0 0 E4 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
32 C
polojenie DZ = 
5 %
volt BS = 
12.03 V
speed = 
8 km/h
oboroty = 
1342 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
664 mg/t
dlitelnost vpryska puskovaya = 
149 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1689 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 68 0 76 B 6 2D CF CE 3D EF 10 59 D 0 2 87 0 0 0 0 1 0 0 1 7F 0 0 0 0 0 0 6 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
11 km/h
oboroty = 
1581 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
337 mg/t
dlitelnost vpryska puskovaya = 
65 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
647 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 68 B 77 B 3 6A CF CE 7D AA 26 70 D 0 6 9F 0 0 0 DA 1 0 0 1 7F 0 0 0 0 0 0 6A 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
31 C
polojenie DZ = 
4 %
volt BS = 
12.23 V
speed = 
11 km/h
oboroty = 
874 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
684 mg/t
dlitelnost vpryska puskovaya = 
153 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1695 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 68 9 76 D 4 4D CF CE 84 5E 28 57 D 0 6 E6 0 0 0 52 2 0 0 1 7F 0 0 0 0 0 0 B1 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
31 C
polojenie DZ = 
3 %
volt BS = 
12.13 V
speed = 
13 km/h
oboroty = 
1101 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-673 mg/t
dlitelnost vpryska puskovaya = 
161 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1766 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 69 0 71 10 4 71 CF CE 4D DD 15 D5 D 0 3 BC 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 FF 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
16 km/h
oboroty = 
1137 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
424 mg/t
dlitelnost vpryska puskovaya = 
87 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
956 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 68 0 71 10 4 93 CF CE 43 D6 12 7F D 0 2 FD 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 F6 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
16 km/h
oboroty = 
1171 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
73 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
765 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 69 A 70 10 4 77 CF CE 5C C8 1A F4 D 0 4 5F 0 0 0 50 2 0 0 1 7F 0 0 0 0 0 0 20 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
32 C
polojenie DZ = 
3 %
volt BS = 
11.52 V
speed = 
16 km/h
oboroty = 
1143 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
505 mg/t
dlitelnost vpryska puskovaya = 
107 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1119 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 69 0 75 10 4 97 CF CE 48 20 13 9E D 0 3 43 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 B5 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
16 km/h
oboroty = 
1175 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
392 mg/t
dlitelnost vpryska puskovaya = 
78 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
835 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 69 0 77 10 4 8A CF CE 44 5B 12 81 D 0 2 FD 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 7C 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
16 km/h
oboroty = 
1162 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
74 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
765 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 69 0 78 10 4 53 CF CE 42 AE 11 B6 D 0 2 BD 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 8B 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.33 V
speed = 
16 km/h
oboroty = 
1107 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
363 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
701 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9A 68 3 77 F 4 A CF CE 4D 5A 15 91 D 0 3 84 0 0 0 10 2 0 0 1 7F 0 0 0 0 0 0 B0 
PIDs:
temperatura OJ = 
70 C
temperatura na vpuske = 
31 C
polojenie DZ = 
1 %
volt BS = 
12.23 V
speed = 
15 km/h
oboroty = 
1034 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
421 mg/t
dlitelnost vpryska puskovaya = 
86 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
900 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 0 77 F 4 6E CF CE 4D 8C 15 84 D 0 3 AB 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 4F 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
15 km/h
oboroty = 
1134 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
422 mg/t
dlitelnost vpryska puskovaya = 
86 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
939 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 0 76 E 5 2D CF CE 3E 2B 10 32 D 0 2 94 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 2E 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
14 km/h
oboroty = 
1325 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
338 mg/t
dlitelnost vpryska puskovaya = 
64 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
660 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 0 71 D 4 AE CF CE 3C 92 10 8 D 0 2 81 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 CE 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
13 km/h
oboroty = 
1198 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
329 mg/t
dlitelnost vpryska puskovaya = 
64 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
641 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 0 76 A 4 7 CF CE 42 90 11 80 D 0 2 D0 0 0 0 0 1 0 0 1 7F 0 0 0 0 0 0 F6 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
10 km/h
oboroty = 
1031 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
362 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
720 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 68 0 71 8 3 AF CF CE 48 61 13 6E D 0 3 42 0 0 0 0 1 0 0 1 7F 0 0 0 0 0 0 CF 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
8 km/h
oboroty = 
943 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
394 mg/t
dlitelnost vpryska puskovaya = 
77 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
834 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 0 75 7 3 DE CF CE 47 C8 13 3F D 0 3 50 0 0 0 0 1 0 0 1 7F 0 0 0 0 0 0 47 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
7 km/h
oboroty = 
990 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
390 mg/t
dlitelnost vpryska puskovaya = 
76 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
848 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 0 75 6 3 14 CF CE 52 4D 16 77 D 0 3 B5 0 0 0 0 1 0 0 1 7F 0 0 0 0 0 0 AC 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
6 km/h
oboroty = 
788 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
448 mg/t
dlitelnost vpryska puskovaya = 
89 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
949 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 0 75 5 3 67 CF CE 69 4D 1D C2 D 0 4 F4 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 A6 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
5 km/h
oboroty = 
871 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
573 mg/t
dlitelnost vpryska puskovaya = 
119 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1268 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 68 B 75 6 3 B6 CF CE 78 C1 24 CD D 0 6 4 0 0 0 5D 1 0 0 1 7F 0 0 0 0 0 0 5 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
31 C
polojenie DZ = 
4 %
volt BS = 
12.03 V
speed = 
6 km/h
oboroty = 
950 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
657 mg/t
dlitelnost vpryska puskovaya = 
147 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1540 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9B 69 16 74 A 5 8A CF CE 8C 64 2B AA D 0 7 AF 0 0 0 42 1 0 0 1 7F 0 0 0 0 0 0 16 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
8 %
volt BS = 
11.92 V
speed = 
10 km/h
oboroty = 
1418 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-629 mg/t
dlitelnost vpryska puskovaya = 
174 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1967 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 0 75 D 6 F7 CF CE 52 C0 18 D8 D 0 4 1B 0 0 FF BF 1 0 0 1 7F 0 0 0 0 0 0 95 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
13 km/h
oboroty = 
1783 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
450 mg/t
dlitelnost vpryska puskovaya = 
99 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1051 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 22 76 E 5 C6 CF CE A8 FD 34 FE D 0 A 21 0 0 1 B 1 0 0 1 7F 0 0 0 0 0 0 B6 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
13 %
volt BS = 
12.13 V
speed = 
14 km/h
oboroty = 
1478 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-473 mg/t
dlitelnost vpryska puskovaya = 
211 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2593 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 23 73 12 5 3A CF CE B5 F8 3B E D 0 B 69 0 0 0 76 2 0 0 1 7F 0 0 0 0 0 0 FF 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
13 %
volt BS = 
11.82 V
speed = 
18 km/h
oboroty = 
1338 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-403 mg/t
dlitelnost vpryska puskovaya = 
236 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2921 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 26 77 16 6 A0 CF CE AF 7A 39 22 D 0 B 25 0 0 0 38 2 0 0 1 7F 0 0 0 0 0 0 7D 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
14 %
volt BS = 
12.23 V
speed = 
22 km/h
oboroty = 
1696 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-438 mg/t
dlitelnost vpryska puskovaya = 
228 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2853 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 68 26 72 1B 7 DD CF CE A6 97 37 89 D 0 9 9D 0 0 0 0 2 0 0 1 7F 0 0 0 0 0 0 71 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
31 C
polojenie DZ = 
14 %
volt BS = 
11.72 V
speed = 
27 km/h
oboroty = 
2013 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-487 mg/t
dlitelnost vpryska puskovaya = 
222 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2461 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 F 77 1D 8 BB CF CE 3E 8D 12 28 D 0 2 69 0 0 FF CC 2 0 0 1 7F 0 0 0 0 0 0 D9 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
5 %
volt BS = 
12.23 V
speed = 
29 km/h
oboroty = 
2235 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
340 mg/t
dlitelnost vpryska puskovaya = 
72 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
617 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 33 70 1F 6 32 CF CE C3 29 3F 2E D 0 C D8 0 0 0 61 3 0 0 1 7F 0 0 0 0 0 0 D1 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
19 %
volt BS = 
11.52 V
speed = 
31 km/h
oboroty = 
1586 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-331 mg/t
dlitelnost vpryska puskovaya = 
252 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
3288 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 32 70 23 6 E2 CF CE BE E3 3F 4 D 0 B BF 0 0 0 12 3 0 0 1 7F 0 0 0 0 0 0 A6 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
19 %
volt BS = 
11.52 V
speed = 
35 km/h
oboroty = 
1762 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-354 mg/t
dlitelnost vpryska puskovaya = 
252 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
3007 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 31 75 27 7 98 CF CE B9 CC 3E 6B D 0 9 B5 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 91 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
19 %
volt BS = 
12.03 V
speed = 
39 km/h
oboroty = 
1944 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-382 mg/t
dlitelnost vpryska puskovaya = 
249 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2485 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 69 21 72 28 6 F5 CF CE 6C 35 29 7F D 0 7 34 0 0 0 F4 3 0 0 1 7F 0 0 0 0 0 0 67 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
32 C
polojenie DZ = 
12 %
volt BS = 
11.72 V
speed = 
40 km/h
oboroty = 
1781 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
589 mg/t
dlitelnost vpryska puskovaya = 
165 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1844 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9C 68 2A 75 2A 6 E CF CE BB 75 3C C7 D 0 B 42 0 0 0 63 4 0 0 1 7F 0 0 0 0 0 0 F9 
PIDs:
temperatura OJ = 
71 C
temperatura na vpuske = 
31 C
polojenie DZ = 
16 %
volt BS = 
12.03 V
speed = 
42 km/h
oboroty = 
1550 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-373 mg/t
dlitelnost vpryska puskovaya = 
243 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2882 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 69 2A 77 2C 6 52 CF CE B8 98 3B 98 D 0 A E 0 0 0 2A 4 0 0 1 7F 0 0 0 0 0 0 C5 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
32 C
polojenie DZ = 
16 %
volt BS = 
12.23 V
speed = 
44 km/h
oboroty = 
1618 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-388 mg/t
dlitelnost vpryska puskovaya = 
238 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2574 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 68 2A 76 2E 6 AD CF CE B4 C6 3B E D 0 A 44 0 0 0 0 4 0 0 1 7F 0 0 0 0 0 0 CC 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
31 C
polojenie DZ = 
16 %
volt BS = 
12.13 V
speed = 
46 km/h
oboroty = 
1709 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-409 mg/t
dlitelnost vpryska puskovaya = 
236 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2628 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 68 26 76 30 6 F7 CF CE AF 22 39 A D 0 9 43 0 0 FF F4 4 0 0 1 7F 0 0 0 0 0 0 56 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
31 C
polojenie DZ = 
14 %
volt BS = 
12.13 V
speed = 
48 km/h
oboroty = 
1783 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-440 mg/t
dlitelnost vpryska puskovaya = 
228 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2371 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 69 23 77 32 7 44 CF CE A4 10 36 3A D 0 9 85 0 0 0 0 4 0 0 1 7F 0 0 0 0 0 0 4 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
32 C
polojenie DZ = 
13 %
volt BS = 
12.23 V
speed = 
50 km/h
oboroty = 
1860 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-500 mg/t
dlitelnost vpryska puskovaya = 
216 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2437 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 68 0 77 33 7 53 CF CE 41 60 13 11 D 0 2 70 0 0 FF 8B 4 0 0 1 7F 0 0 0 0 0 0 FF 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
51 km/h
oboroty = 
1875 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
356 mg/t
dlitelnost vpryska puskovaya = 
76 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
624 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 68 11 73 33 7 48 CF CE 68 95 1E 5D D 0 4 F0 0 0 0 0 4 0 0 53 7F 0 0 0 0 0 0 FE 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
31 C
polojenie DZ = 
6 %
volt BS = 
11.82 V
speed = 
51 km/h
oboroty = 
1864 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
569 mg/t
dlitelnost vpryska puskovaya = 
121 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1264 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
83 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 69 11 72 33 7 4F CF CE 6A 20 1F 7D D 0 5 1A 0 0 0 0 4 0 0 54 7F 0 0 0 0 0 0 DF 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
32 C
polojenie DZ = 
6 %
volt BS = 
11.72 V
speed = 
51 km/h
oboroty = 
1871 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
578 mg/t
dlitelnost vpryska puskovaya = 
125 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1306 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
84 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 68 11 72 33 7 5C CF CE 6A 28 1F 6B D 0 4 E0 0 0 0 0 4 0 0 53 7F 0 0 0 0 0 0 A5 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
31 C
polojenie DZ = 
6 %
volt BS = 
11.72 V
speed = 
51 km/h
oboroty = 
1884 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
578 mg/t
dlitelnost vpryska puskovaya = 
125 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1248 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
83 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9D 69 11 74 34 7 5B CF CE 6A F2 1F C3 D 0 4 E7 0 0 0 0 4 0 0 50 7F 0 0 0 0 0 0 CE 
PIDs:
temperatura OJ = 
72 C
temperatura na vpuske = 
32 C
polojenie DZ = 
6 %
volt BS = 
11.92 V
speed = 
52 km/h
oboroty = 
1883 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
582 mg/t
dlitelnost vpryska puskovaya = 
127 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1255 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
80 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9E 68 11 72 34 7 70 CF CE 6B E 1F FF D 0 5 20 0 0 0 0 4 0 0 52 7F 0 0 0 0 0 0 76 
PIDs:
temperatura OJ = 
73 C
temperatura na vpuske = 
31 C
polojenie DZ = 
6 %
volt BS = 
11.72 V
speed = 
52 km/h
oboroty = 
1904 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
583 mg/t
dlitelnost vpryska puskovaya = 
127 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1312 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
82 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9E 68 11 71 34 7 67 CF CE 6C 1F 20 3B D 0 5 1B 0 0 0 0 4 0 0 53 7F 0 0 0 0 0 0 B7 
PIDs:
temperatura OJ = 
73 C
temperatura na vpuske = 
31 C
polojenie DZ = 
6 %
volt BS = 
11.62 V
speed = 
52 km/h
oboroty = 
1895 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
588 mg/t
dlitelnost vpryska puskovaya = 
128 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1307 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
83 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9E 68 11 74 34 7 73 CF CE 6B 44 1F DD D 0 5 F 0 0 0 0 4 0 0 50 7F 0 0 0 0 0 0 7C 
PIDs:
temperatura OJ = 
73 C
temperatura na vpuske = 
31 C
polojenie DZ = 
6 %
volt BS = 
11.92 V
speed = 
52 km/h
oboroty = 
1907 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
584 mg/t
dlitelnost vpryska puskovaya = 
127 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1295 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
80 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9E 68 11 76 34 7 77 CF CE 6B DF 20 D D 0 5 1 0 0 0 0 4 0 0 4E 7F 0 0 0 0 0 0 3E 
PIDs:
temperatura OJ = 
73 C
temperatura na vpuske = 
31 C
polojenie DZ = 
6 %
volt BS = 
12.13 V
speed = 
52 km/h
oboroty = 
1911 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
587 mg/t
dlitelnost vpryska puskovaya = 
128 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1281 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
78 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9E 69 11 74 34 7 83 CF CE 6C 62 20 22 D 0 4 EF 0 0 0 0 4 0 0 50 7F 0 0 0 0 0 0 D1 
PIDs:
temperatura OJ = 
73 C
temperatura na vpuske = 
32 C
polojenie DZ = 
6 %
volt BS = 
11.92 V
speed = 
52 km/h
oboroty = 
1923 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
590 mg/t
dlitelnost vpryska puskovaya = 
128 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1263 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
80 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9E 68 0 74 34 7 AE CF CE 3B 7A 10 D7 D 0 2 69 0 0 FF E7 4 0 0 1 7F 0 0 0 0 0 0 85 
PIDs:
temperatura OJ = 
73 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
52 km/h
oboroty = 
1966 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
323 mg/t
dlitelnost vpryska puskovaya = 
67 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
617 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9E 68 0 72 33 6 F6 CF CE 35 70 E D7 D 0 1 FA 0 0 0 0 4 0 7 1 7F 0 0 0 0 0 0 68 
PIDs:
temperatura OJ = 
73 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.72 V
speed = 
51 km/h
oboroty = 
1782 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
291 mg/t
dlitelnost vpryska puskovaya = 
59 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
506 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9F 69 0 77 31 5 5 CF CE 3E FB 10 B7 D 0 2 6C 0 0 0 0 5 0 A 1 7F 0 0 0 0 0 0 68 
PIDs:
temperatura OJ = 
74 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
49 km/h
oboroty = 
1285 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
343 mg/t
dlitelnost vpryska puskovaya = 
66 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
620 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9F 69 0 76 2F 4 EE CF CE 3D DE 10 24 D 0 2 81 0 0 0 0 5 0 A 1 7F 0 0 0 0 0 0 B1 
PIDs:
temperatura OJ = 
74 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
47 km/h
oboroty = 
1262 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
336 mg/t
dlitelnost vpryska puskovaya = 
64 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
641 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9F 68 0 76 2C 4 E8 CF CE 3B 88 F B5 D 0 2 4F 0 0 0 0 5 0 B 1 7F 0 0 0 0 0 0 AE 
PIDs:
temperatura OJ = 
74 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
44 km/h
oboroty = 
1256 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
324 mg/t
dlitelnost vpryska puskovaya = 
62 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
591 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9F 69 0 73 28 4 B8 CF CE 3D AD 10 5D D 0 2 75 0 0 0 0 5 0 B 1 7F 0 0 0 0 0 0 6E 
PIDs:
temperatura OJ = 
74 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
40 km/h
oboroty = 
1208 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
335 mg/t
dlitelnost vpryska puskovaya = 
65 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
629 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 9F 69 0 76 27 4 B9 CF CE 3C A6 10 23 D 0 2 5B 0 0 0 0 5 0 E 1 7F 0 0 0 0 0 0 18 
PIDs:
temperatura OJ = 
74 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
39 km/h
oboroty = 
1209 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
330 mg/t
dlitelnost vpryska puskovaya = 
64 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
603 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A0 68 0 75 26 4 AF CF CE 3D 89 10 44 D 0 2 77 0 0 0 0 5 0 F 1 7F 0 0 0 0 0 0 2E 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
38 km/h
oboroty = 
1199 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
335 mg/t
dlitelnost vpryska puskovaya = 
65 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
631 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A0 68 5 75 24 4 91 CF CE 3E AB 11 8F D 0 2 90 0 0 0 0 5 0 10 1 7F 0 0 0 0 0 0 9C 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
31 C
polojenie DZ = 
1 %
volt BS = 
12.03 V
speed = 
36 km/h
oboroty = 
1169 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
341 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
656 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A0 68 1B 73 24 6 E6 CF CE 9C FC 2B 36 D 0 7 72 0 0 0 37 3 0 7F 6B 7F 0 0 0 0 0 0 6C 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
31 C
polojenie DZ = 
10 %
volt BS = 
11.82 V
speed = 
36 km/h
oboroty = 
1766 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-539 mg/t
dlitelnost vpryska puskovaya = 
172 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1906 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
107 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A0 69 13 77 25 7 1C CF CE 77 4A 23 CB D 0 5 EA 0 0 0 0 3 0 50 4C 7F 0 0 0 0 0 0 48 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
32 C
polojenie DZ = 
7 %
volt BS = 
12.23 V
speed = 
37 km/h
oboroty = 
1820 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
649 mg/t
dlitelnost vpryska puskovaya = 
143 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1514 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
76 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A1 69 0 77 25 7 12 CF CE 3D 2C 11 B9 D 0 2 4B 0 0 FF D2 3 0 1E 1 7F 0 0 0 0 0 0 62 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
37 km/h
oboroty = 
1810 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
333 mg/t
dlitelnost vpryska puskovaya = 
70 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
587 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A1 69 0 75 24 6 E2 CF CE 37 1A F 13 D 0 1 E1 0 0 0 0 3 0 19 1 7F 0 0 0 0 0 0 2D 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
32 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
36 km/h
oboroty = 
1762 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
300 mg/t
dlitelnost vpryska puskovaya = 
60 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
481 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A1 68 0 76 22 6 71 CF CE 35 40 D 65 D 0 1 E8 0 0 0 0 3 0 18 1 7F 0 0 0 0 0 0 34 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
34 km/h
oboroty = 
1649 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
290 mg/t
dlitelnost vpryska puskovaya = 
53 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
488 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A1 68 0 76 1E 5 7F CF CE 3B E4 F 16 D 0 2 3C 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 D7 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
30 km/h
oboroty = 
1407 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
326 mg/t
dlitelnost vpryska puskovaya = 
60 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
572 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A1 68 0 70 1A 4 C7 CF CE 3E BF 10 D7 D 0 2 84 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 FC 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.52 V
speed = 
26 km/h
oboroty = 
1223 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
341 mg/t
dlitelnost vpryska puskovaya = 
67 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
644 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A1 68 0 76 18 3 FB CF CE 4A 4E 13 F2 D 0 3 43 0 0 0 0 4 0 17 1 7F 0 0 0 0 0 0 C4 
PIDs:
temperatura OJ = 
75 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
24 km/h
oboroty = 
1019 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
404 mg/t
dlitelnost vpryska puskovaya = 
79 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
835 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A2 69 C 71 17 5 F0 CF CE 59 C 1A E D 0 4 33 0 0 0 0 2 0 37 1 7F 0 0 0 0 0 0 C2 
PIDs:
temperatura OJ = 
76 C
temperatura na vpuske = 
32 C
polojenie DZ = 
4 %
volt BS = 
11.62 V
speed = 
23 km/h
oboroty = 
1520 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
485 mg/t
dlitelnost vpryska puskovaya = 
104 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1075 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A2 68 13 70 17 6 C4 CF CE 77 FF 25 0 D 0 6 B2 0 0 0 0 2 0 82 1 7F 0 0 0 0 0 0 76 
PIDs:
temperatura OJ = 
76 C
temperatura na vpuske = 
31 C
polojenie DZ = 
7 %
volt BS = 
11.52 V
speed = 
23 km/h
oboroty = 
1732 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
653 mg/t
dlitelnost vpryska puskovaya = 
148 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1714 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A2 68 18 75 1A 7 61 CF CE 81 AB 29 F5 D 0 7 8B 0 0 0 6 2 0 C6 1 7F 0 0 0 0 0 0 F4 
PIDs:
temperatura OJ = 
76 C
temperatura na vpuske = 
31 C
polojenie DZ = 
9 %
volt BS = 
12.03 V
speed = 
26 km/h
oboroty = 
1889 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-688 mg/t
dlitelnost vpryska puskovaya = 
167 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1931 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A2 68 1E 75 1D 8 6F CF CE 8F 9E 2E 9C D 0 8 87 0 0 0 0 2 0 2C 1 7F 0 0 0 0 0 0 16 
PIDs:
temperatura OJ = 
76 C
temperatura na vpuske = 
31 C
polojenie DZ = 
11 %
volt BS = 
12.03 V
speed = 
29 km/h
oboroty = 
2159 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-612 mg/t
dlitelnost vpryska puskovaya = 
186 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2183 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A3 68 1D 73 21 9 53 CF CE 7E 96 28 8F D 0 6 C 0 0 0 0 2 0 FB 1 7F 0 0 0 0 0 0 23 
PIDs:
temperatura OJ = 
77 C
temperatura na vpuske = 
31 C
polojenie DZ = 
11 %
volt BS = 
11.82 V
speed = 
33 km/h
oboroty = 
2387 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
689 mg/t
dlitelnost vpryska puskovaya = 
162 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1548 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A3 68 1B 75 24 A 1 CF CE 77 70 25 DE D 0 6 43 0 0 0 0 2 0 F6 1 7F 0 0 0 0 0 0 26 
PIDs:
temperatura OJ = 
77 C
temperatura na vpuske = 
31 C
polojenie DZ = 
10 %
volt BS = 
12.03 V
speed = 
36 km/h
oboroty = 
2561 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
650 mg/t
dlitelnost vpryska puskovaya = 
151 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1603 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A3 68 0 75 25 A 98 CF CE 37 1A E 88 D 0 2 10 0 0 FF D1 2 0 53 1 7F 0 0 0 0 0 0 96 
PIDs:
temperatura OJ = 
77 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
37 km/h
oboroty = 
2712 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
300 mg/t
dlitelnost vpryska puskovaya = 
58 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
528 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A3 68 2D 72 27 7 95 CF CE B4 FD 3C 30 D 0 B 2 0 0 0 A4 3 0 68 1 7F 0 0 0 0 0 0 D7 
PIDs:
temperatura OJ = 
77 C
temperatura na vpuske = 
31 C
polojenie DZ = 
17 %
volt BS = 
11.72 V
speed = 
39 km/h
oboroty = 
1941 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-408 mg/t
dlitelnost vpryska puskovaya = 
240 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2818 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A4 68 26 73 2A 8 1C CF CE A4 EF 36 8A D 0 8 C1 0 0 0 4D 3 0 FF 1 7F 0 0 0 0 0 0 8F 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
14 %
volt BS = 
11.82 V
speed = 
42 km/h
oboroty = 
2076 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-496 mg/t
dlitelnost vpryska puskovaya = 
218 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2241 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A4 68 0 72 2C 8 85 CF CE 44 36 13 42 D 0 2 88 0 0 FF AB 3 0 33 1 7F 0 0 0 0 0 0 A1 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.72 V
speed = 
44 km/h
oboroty = 
2181 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
371 mg/t
dlitelnost vpryska puskovaya = 
77 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
648 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A4 68 0 77 2C 8 43 CF CE 33 66 D 93 D 0 1 CC 0 0 0 0 3 0 23 1 7F 0 0 0 0 0 0 57 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
44 km/h
oboroty = 
2115 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
279 mg/t
dlitelnost vpryska puskovaya = 
54 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
460 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A4 68 C 76 2C 8 48 CF CE 4A 6B 15 A8 D 0 3 F 0 0 0 19 3 0 46 1 7F 0 0 0 0 0 0 21 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
4 %
volt BS = 
12.13 V
speed = 
44 km/h
oboroty = 
2120 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
405 mg/t
dlitelnost vpryska puskovaya = 
86 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
783 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A4 68 13 74 2B 8 45 CF CE 6A 87 21 37 D 0 5 6B 0 0 0 0 3 0 8B 1 7F 0 0 0 0 0 0 83 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
7 %
volt BS = 
11.92 V
speed = 
43 km/h
oboroty = 
2117 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
580 mg/t
dlitelnost vpryska puskovaya = 
132 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1387 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A5 68 14 73 2D 8 7A CF CE 77 6E 22 95 D 0 5 93 0 0 0 0 3 0 C8 68 7F 0 0 0 0 0 0 DA 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
7 %
volt BS = 
11.82 V
speed = 
45 km/h
oboroty = 
2170 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
650 mg/t
dlitelnost vpryska puskovaya = 
138 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1427 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
104 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A5 68 0 75 2D 8 95 CF CE 3C E8 10 D1 D 0 2 5D 0 0 FF E5 3 0 43 1 7F 0 0 0 0 0 0 B 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
45 km/h
oboroty = 
2197 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
331 mg/t
dlitelnost vpryska puskovaya = 
67 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
605 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A5 68 0 72 2D 8 88 CF CE 32 14 C DB D 0 1 AA 0 0 0 0 3 0 31 1 7F 0 0 0 0 0 0 79 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.72 V
speed = 
45 km/h
oboroty = 
2184 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
272 mg/t
dlitelnost vpryska puskovaya = 
51 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
426 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A5 68 0 77 2B 8 38 CF CE 31 89 C C3 D 0 1 C2 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 6F 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
43 km/h
oboroty = 
2104 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
269 mg/t
dlitelnost vpryska puskovaya = 
51 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
450 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A5 68 0 77 29 7 C4 CF CE 31 80 D 6 D 0 1 DE 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 4F 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
41 km/h
oboroty = 
1988 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
269 mg/t
dlitelnost vpryska puskovaya = 
52 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
478 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A5 68 0 74 27 7 6C CF CE 30 C5 C E4 D 0 1 D7 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 C 
PIDs:
temperatura OJ = 
65358 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
39 km/h
oboroty = 
1900 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
265 mg/t
dlitelnost vpryska puskovaya = 
51 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
471 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A6 68 0 77 25 7 9 CF CE 2F FD C F3 D 0 1 D8 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 F2 
PIDs:
temperatura OJ = 
65359 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
37 km/h
oboroty = 
1801 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
261 mg/t
dlitelnost vpryska puskovaya = 
51 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
472 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A6 68 0 77 23 6 92 CF CE 32 3B C 9C D 0 1 D6 0 0 0 0 3 0 0 1 7F 0 0 0 0 0 0 60 
PIDs:
temperatura OJ = 
65359 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
35 km/h
oboroty = 
1682 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
273 mg/t
dlitelnost vpryska puskovaya = 
50 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
470 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A6 68 15 75 21 6 73 CF CE 69 74 21 76 D 0 5 EE 0 0 0 8E 3 0 81 1 7F 0 0 0 0 0 0 DC 
PIDs:
temperatura OJ = 
65359 C
temperatura na vpuske = 
31 C
polojenie DZ = 
8 %
volt BS = 
12.03 V
speed = 
33 km/h
oboroty = 
1651 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
574 mg/t
dlitelnost vpryska puskovaya = 
133 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1518 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A6 68 18 74 23 6 BA CF CE 8A 69 2B B3 D 0 7 E6 0 0 0 24 3 0 FF 1 7F 0 0 0 0 0 0 92 
PIDs:
temperatura OJ = 
65359 C
temperatura na vpuske = 
31 C
polojenie DZ = 
9 %
volt BS = 
11.92 V
speed = 
35 km/h
oboroty = 
1722 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-640 mg/t
dlitelnost vpryska puskovaya = 
174 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2022 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A7 68 17 71 25 7 20 CF CE 7F 71 28 FB D 0 5 FF 0 0 0 0 3 0 FB 1 7F 0 0 0 0 0 0 29 
PIDs:
temperatura OJ = 
65360 C
temperatura na vpuske = 
31 C
polojenie DZ = 
8 %
volt BS = 
11.62 V
speed = 
37 km/h
oboroty = 
1824 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
694 mg/t
dlitelnost vpryska puskovaya = 
163 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1535 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A7 68 F 72 26 7 4A CF CE 4D FF 18 46 D 0 3 C2 0 0 0 2 3 0 62 1 7F 0 0 0 0 0 0 E 
PIDs:
temperatura OJ = 
65360 C
temperatura na vpuske = 
31 C
polojenie DZ = 
5 %
volt BS = 
11.72 V
speed = 
38 km/h
oboroty = 
1866 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
424 mg/t
dlitelnost vpryska puskovaya = 
97 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
962 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A7 68 F 70 27 7 71 CF CE 65 9B 1D A6 D 0 4 C8 0 0 0 0 3 0 AA 57 7F 0 0 0 0 0 0 F0 
PIDs:
temperatura OJ = 
65360 C
temperatura na vpuske = 
31 C
polojenie DZ = 
5 %
volt BS = 
11.52 V
speed = 
39 km/h
oboroty = 
1905 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
553 mg/t
dlitelnost vpryska puskovaya = 
118 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1224 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
87 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A7 68 0 75 27 7 71 CF CE 3C 3D 11 E D 0 2 4F 0 0 FF FD 3 0 48 1 7F 0 0 0 0 0 0 84 
PIDs:
temperatura OJ = 
65360 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
39 km/h
oboroty = 
1905 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
328 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
591 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A7 68 1 71 27 7 36 CF CE 35 9C F 10 D 0 1 D0 0 0 0 0 3 0 36 1 7F 0 0 0 0 0 0 10 
PIDs:
temperatura OJ = 
65360 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
39 km/h
oboroty = 
1846 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
292 mg/t
dlitelnost vpryska puskovaya = 
60 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
464 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A8 68 13 74 27 7 6A CF CE 71 9F 23 F4 D 0 5 4B 0 0 0 21 3 0 A6 1 7F 0 0 0 0 0 0 A1 
PIDs:
temperatura OJ = 
65361 C
temperatura na vpuske = 
31 C
polojenie DZ = 
7 %
volt BS = 
11.92 V
speed = 
39 km/h
oboroty = 
1898 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
618 mg/t
dlitelnost vpryska puskovaya = 
143 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1355 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A8 68 0 73 28 7 8E CF CE 49 CF 15 BA D 0 2 F9 0 0 FF B8 3 0 67 1 7F 0 0 0 0 0 0 74 
PIDs:
temperatura OJ = 
65361 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
40 km/h
oboroty = 
1934 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
402 mg/t
dlitelnost vpryska puskovaya = 
86 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
761 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A8 68 0 73 28 7 5C CF CE 37 95 F 84 D 0 2 D 0 0 0 0 3 0 3E 1 7F 0 0 0 0 0 0 EE 
PIDs:
temperatura OJ = 
65361 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
40 km/h
oboroty = 
1884 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
302 mg/t
dlitelnost vpryska puskovaya = 
62 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
525 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A8 68 0 77 24 6 5 CF CE 35 F5 D 63 D 0 1 B8 0 0 0 0 3 0 28 1 7F 0 0 0 0 0 0 65 
PIDs:
temperatura OJ = 
65361 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
36 km/h
oboroty = 
1541 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
293 mg/t
dlitelnost vpryska puskovaya = 
53 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
440 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A8 68 2 77 20 4 9 CF CE 49 98 13 D5 D 0 2 DF 0 0 0 0 0 0 28 1 7F 0 0 0 0 0 0 B9 
PIDs:
temperatura OJ = 
65361 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
32 km/h
oboroty = 
1033 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
400 mg/t
dlitelnost vpryska puskovaya = 
79 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
735 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A9 68 17 74 1F 6 31 CF CE 87 DA 29 8B D 0 7 1 0 0 0 54 3 0 92 1 7F 0 0 0 0 0 0 29 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
8 %
volt BS = 
11.92 V
speed = 
31 km/h
oboroty = 
1585 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-654 mg/t
dlitelnost vpryska puskovaya = 
166 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1793 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A9 68 22 73 22 6 7A CF CE A7 AC 35 A4 D 0 A 21 0 0 0 35 3 0 D2 1 7F 0 0 0 0 0 0 DA 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
13 %
volt BS = 
11.82 V
speed = 
34 km/h
oboroty = 
1658 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-481 mg/t
dlitelnost vpryska puskovaya = 
214 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2593 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A9 68 1F 71 25 7 24 CF CE 9D A4 33 5E D 0 8 F5 0 0 FF FF 3 0 A1 1 7F 0 0 0 0 0 0 93 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
12 %
volt BS = 
11.62 V
speed = 
37 km/h
oboroty = 
1828 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-535 mg/t
dlitelnost vpryska puskovaya = 
205 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2293 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A9 68 1B 6E 27 7 AA CF CE 96 2 2F 86 D 0 7 64 0 0 FF F9 3 0 FF 8C 7F 0 0 0 0 0 0 E0 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
10 %
volt BS = 
11.32 V
speed = 
39 km/h
oboroty = 
1962 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-577 mg/t
dlitelnost vpryska puskovaya = 
190 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1892 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
140 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 A9 68 0 73 28 7 D1 CF CE 39 77 F D2 D 0 2 1A 0 0 FF D5 3 0 44 1 7F 0 0 0 0 0 0 7D 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.82 V
speed = 
40 km/h
oboroty = 
2001 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
313 mg/t
dlitelnost vpryska puskovaya = 
63 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
538 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AA 68 0 75 28 6 99 CF CE 35 E0 E 31 D 0 1 DC 0 0 0 0 0 0 2F 1 7F 0 0 0 0 0 0 DF 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
40 km/h
oboroty = 
1689 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
293 mg/t
dlitelnost vpryska puskovaya = 
56 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
476 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AA 68 0 75 27 4 FA CF CE 41 73 11 74 D 0 2 88 0 0 0 0 5 0 2C 1 7F 0 0 0 0 0 0 D1 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
39 km/h
oboroty = 
1274 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
356 mg/t
dlitelnost vpryska puskovaya = 
69 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
648 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AA 68 0 75 24 4 D8 CF CE 3E BF 10 BF D 0 2 8C 0 0 0 0 0 0 27 1 7F 0 0 0 0 0 0 39 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
36 km/h
oboroty = 
1240 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
341 mg/t
dlitelnost vpryska puskovaya = 
66 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
652 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AA 68 0 72 1F 4 C6 CF CE 3D F1 10 90 D 0 2 7C 0 0 0 0 4 0 24 1 7F 0 0 0 0 0 0 12 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.72 V
speed = 
31 km/h
oboroty = 
1222 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
337 mg/t
dlitelnost vpryska puskovaya = 
66 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
636 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AA 68 0 76 18 4 87 CF CE 3E 38 10 6E D 0 2 7B 0 0 0 0 3 0 23 1 7F 0 0 0 0 0 0 F3 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
24 km/h
oboroty = 
1159 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
338 mg/t
dlitelnost vpryska puskovaya = 
65 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
635 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
1 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AA 68 0 75 11 4 3C CF CE 41 91 11 2C D 0 2 A3 0 0 0 0 2 0 23 1 7F 0 0 0 0 0 0 E2 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
17 km/h
oboroty = 
1084 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
357 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
675 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AA 68 0 75 C 4 7 CF CE 44 57 12 6 D 0 2 E5 0 0 0 0 2 0 22 1 7F 0 0 0 0 0 0 8D 
PIDs:
temperatura OJ = 
65362 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
12 km/h
oboroty = 
1031 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
372 mg/t
dlitelnost vpryska puskovaya = 
72 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
741 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AB 68 0 74 9 4 3 CF CE 45 2C 12 33 D 0 3 A 0 0 0 0 1 0 23 1 7F 0 0 0 0 0 0 AF 
PIDs:
temperatura OJ = 
65363 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
9 km/h
oboroty = 
1027 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
376 mg/t
dlitelnost vpryska puskovaya = 
72 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
778 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AB 68 0 77 5 3 FF CF CE 45 A 12 51 D 0 2 F1 0 0 0 0 0 0 23 1 7F 0 0 0 0 0 0 8A 
PIDs:
temperatura OJ = 
65363 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
5 km/h
oboroty = 
1023 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
376 mg/t
dlitelnost vpryska puskovaya = 
73 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
753 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AB 68 14 6C 3 4 49 CF CE A2 21 31 3B D 0 9 20 0 0 0 80 0 0 BE 1 7F 0 0 0 0 0 0 AA 
PIDs:
temperatura OJ = 
65363 C
temperatura na vpuske = 
31 C
polojenie DZ = 
7 %
volt BS = 
11.11 V
speed = 
3 km/h
oboroty = 
1097 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-511 mg/t
dlitelnost vpryska puskovaya = 
196 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
2336 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AB 68 0 74 D 7 7A CF CE 86 E8 26 91 D 0 6 4C 0 0 0 3 1 0 FF 1 7F 0 0 0 0 0 0 C0 
PIDs:
temperatura OJ = 
65363 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
13 km/h
oboroty = 
1914 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
-659 mg/t
dlitelnost vpryska puskovaya = 
154 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1612 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AB 68 10 6F 10 7 CB CF CE 50 4B 18 88 D 0 3 B2 0 0 0 33 1 0 55 1 7F 0 0 0 0 0 0 1E 
PIDs:
temperatura OJ = 
65363 C
temperatura na vpuske = 
31 C
polojenie DZ = 
6 %
volt BS = 
11.42 V
speed = 
16 km/h
oboroty = 
1995 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
437 mg/t
dlitelnost vpryska puskovaya = 
98 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
946 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AC 68 8 76 12 5 10 CF CE 73 76 22 A7 D 0 5 78 0 0 0 D 2 0 78 1 7F 0 0 0 0 0 0 A0 
PIDs:
temperatura OJ = 
65364 C
temperatura na vpuske = 
31 C
polojenie DZ = 
3 %
volt BS = 
12.13 V
speed = 
18 km/h
oboroty = 
1296 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
628 mg/t
dlitelnost vpryska puskovaya = 
138 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
1400 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AC 68 0 70 12 5 33 CF CE 47 57 13 47 D 0 2 FD 0 0 0 0 2 0 31 1 7F 0 0 0 0 0 0 29 
PIDs:
temperatura OJ = 
65364 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.52 V
speed = 
18 km/h
oboroty = 
1331 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
388 mg/t
dlitelnost vpryska puskovaya = 
77 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
765 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AC 68 0 77 13 5 28 CF CE 3F DB 10 99 D 0 2 74 0 0 0 0 2 0 2C 1 7F 0 0 0 0 0 0 63 
PIDs:
temperatura OJ = 
65364 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.23 V
speed = 
19 km/h
oboroty = 
1320 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
347 mg/t
dlitelnost vpryska puskovaya = 
66 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
628 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AC 68 0 76 12 4 E2 CF CE 3E 6C 10 A7 D 0 2 8C 0 0 0 0 2 0 27 1 7F 0 0 0 0 0 0 CB 
PIDs:
temperatura OJ = 
65364 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
18 km/h
oboroty = 
1250 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
340 mg/t
dlitelnost vpryska puskovaya = 
66 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
652 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AC 68 0 76 C 4 B3 CF CE 3D 9F 10 44 D 0 2 6A 0 0 0 0 0 0 25 1 7F 0 0 0 0 0 0 3F 
PIDs:
temperatura OJ = 
65364 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.13 V
speed = 
12 km/h
oboroty = 
1203 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
335 mg/t
dlitelnost vpryska puskovaya = 
65 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
618 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AC 68 0 71 A 4 7D CF CE 3F 6E 10 C0 D 0 2 98 0 0 0 0 1 0 21 1 7F 0 0 0 0 0 0 7A 
PIDs:
temperatura OJ = 
65364 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.62 V
speed = 
10 km/h
oboroty = 
1149 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
345 mg/t
dlitelnost vpryska puskovaya = 
67 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
664 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
                                                        Recieve:   81 F1 11 7E 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AC 68 0 75 7 4 31 CF CE 40 FE 11 22 D 0 2 A3 0 0 0 0 1 0 21 1 7F 0 0 0 0 0 0 2E 
PIDs:
temperatura OJ = 
65364 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
7 km/h
oboroty = 
1073 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
354 mg/t
dlitelnost vpryska puskovaya = 
68 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
675 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AD 68 0 75 3 3 F4 CF CE 43 C8 11 DC D 0 2 E5 0 0 0 0 0 0 20 1 7F 0 0 0 0 0 0 B4 
PIDs:
temperatura OJ = 
65365 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
3 km/h
oboroty = 
1012 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
369 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
741 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AD 68 0 79 3 4 3E CF CE 43 E 11 E5 D 0 2 F4 0 0 0 0 0 0 24 1 7F 0 0 0 0 0 0 65 
PIDs:
temperatura OJ = 
65365 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.43 V
speed = 
3 km/h
oboroty = 
1086 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
365 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
756 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AD 68 0 75 0 4 2C CF CE 3E 4C 10 1A D 0 2 8C 0 0 0 0 0 0 1E 1 7F 0 0 0 0 0 0 4B 
PIDs:
temperatura OJ = 
65365 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
1068 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
339 mg/t
dlitelnost vpryska puskovaya = 
64 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
652 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AD 68 0 74 0 3 3D CF CE 45 DD 11 FA D 0 2 ED 0 0 0 0 0 0 19 1 7F 0 0 0 0 0 0 2F 
PIDs:
temperatura OJ = 
65365 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
11.92 V
speed = 
0 km/h
oboroty = 
829 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
380 mg/t
dlitelnost vpryska puskovaya = 
71 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
749 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   A2 F1 11 61 2 AD 68 0 75 0 3 4D CF CE 48 7B 13 9 D 0 3 35 0 0 0 0 0 0 1C 1 7F 0 0 0 0 0 0 3E 
PIDs:
temperatura OJ = 
65365 C
temperatura na vpuske = 
31 C
polojenie DZ = 
0 %
volt BS = 
12.03 V
speed = 
0 km/h
oboroty = 
845 rpm
barometr davlenie = 
94 kPa
absolut davlenie = 
93 kPa
massovyi rashod air = 
394 mg/t
dlitelnost vpryska puskovaya = 
76 ms
dlitelnost vpryska tekuschaya = 
13 ms
korrect dlitelnost vpryska = 
821 ms
peredacha MKPP = 
0
topliva v bake = 
0 l
topliva v bake (v %)  = 
0 %
real polojenie DZ = 
1 step
21-02:   82  11  F1  21  2  A7  
21-02:   82  11  F1  21  2  A7  
21-02:   82  11  F1  21  2  A7  
Zapros prisutstviya:   81  11  F1  3E  C1         9000ms
21-02:   82  11  F1  21  2  A7  
21-02:   82  11  F1  21  2  A7  
21-02:   82  11  F1  21  2  A7  
21-02:   82  11  F1  21  2  A7  

 

lev2606
Offline
Зарегистрирован: 19.06.2019
starting comunication (fastinit)
starting serial comunication
21-02:   82  11  F1  21  2  A7  
                                                        Recieve:   
PIDs:
temperatura OJ = 71 C
temperatura na vpuske = 29 C
polojenie DZ = 10 %
volt BS = 14.31 V
speed = 36 km/h
oboroty = 1766 rpm
barometr davlenie = 96 kPa
absolut davlenie = 72 kPa
massovyi rashod air = 235 mg/t
dlitelnost vpryska puskovaya = 53 mS
dlitelnost vpryska tekuschaya = 7.62 mS
korrect dlitelnost vpryska = 55 mS
peredacha MKPP = 3
topliva v bake = 24 L
topliva v bake (%) = 49 %
real polojenie DZ = 0 step

 

lev2606
Offline
Зарегистрирован: 19.06.2019

Макс, у меня есть пара вопросов, ответь пож-та! Зачем в этом коде задержка в 100 мСек?

void receive(){
  if(mySerial.available()){
        delay(100);
     while(mySerial.available() && k < n){
       inbyte = mySerial.read();
       MessageRx[k] = inbyte;
       k++;   
    }....
и еще, у меня есть откуда-то вариация этого кода, не могу разобраться почему задержки здесь нет, а сделано так :
void Receive(){
  if(K_LINE.available()<1){
     while(K_LINE.available()<1 && k < n){
       inbyte = K_LINE.read();
       MessageRx[k] = inbyte;
        k++;
    }...