Протокол передачи данных Lovato Easy Fast
- Evgene_sal
- Новичок
- Сообщения: 14
- Зарегистрирован: Пт янв 16, 2009 12:48 am
Re: Протокол передачи данных Lovato Easy Fast
Vint46,
Как тогда определить суммарный процент коррекции (либо абсолютное значение в мс), зная:
-время впрыска бензина, пришедшее на форсунки
-значение LTFT
-значение STFT
Есть зависимость, их связывающая?
Логи скину в личку
Пока что записал два лога поездки (бензиновый и газовый), графически их синхронизировал, просто просуммировал значения LTFT и STFT и построил карту коррекций и графики если кому интересно.
Как тогда определить суммарный процент коррекции (либо абсолютное значение в мс), зная:
-время впрыска бензина, пришедшее на форсунки
-значение LTFT
-значение STFT
Есть зависимость, их связывающая?
Логи скину в личку
Пока что записал два лога поездки (бензиновый и газовый), графически их синхронизировал, просто просуммировал значения LTFT и STFT и построил карту коррекций и графики если кому интересно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Vint46
- Специалист
- Сообщения: 1012
- Зарегистрирован: Вт мар 04, 2014 9:14 pm
Re: Протокол передачи данных Lovato Easy Fast
Пусть начальное время это х (мы его никак не узнаем, оно в диагнозу не идет никогда), а конечное время это у (оно в диагнозе).
х=(у-аддитив)/мультипликатив. Как то так. Точно не могу сказать, т.к. конкретно с этим блоком дела не имел. Но принципы коррекции у всех одинаковые.
х=(у-аддитив)/мультипликатив. Как то так. Точно не могу сказать, т.к. конкретно с этим блоком дела не имел. Но принципы коррекции у всех одинаковые.
- Evgene_sal
- Новичок
- Сообщения: 14
- Зарегистрирован: Пт янв 16, 2009 12:48 am
- Vint46
- Специалист
- Сообщения: 1012
- Зарегистрирован: Вт мар 04, 2014 9:14 pm
Re: Протокол передачи данных Lovato Easy Fast
Смотри, первый пакет 16 ричный 48 08 50 - скорее всего запрос связи
48 идентификатор программы или заголовок пакета с его длиной
08 байт запроса
50 контрольная сумма пакета (0x48 + 0x08 = 0x50)
Дальше принято либо эхо, либо ответ блока 48 08 50 (скорее, эхо)
Затем идет ответ CA 01 10 DB - похоже, блок дал добро на сессию CA 01 10 DB контрольная сумма
И потом пошел запрос какой то хрени 48 (заголовок) 01 49 (КС)
Ответ 53 1E 95 02 08
Ну и дальше байтовый понос у блока пошел в том же духе.
Надо курить принципы заголовков и подкидывать их блоку, а затем смотреть что он на них ответит. Постепенно протокол раскурится и можно будет сварганить свой логгер.
48 идентификатор программы или заголовок пакета с его длиной
08 байт запроса
50 контрольная сумма пакета (0x48 + 0x08 = 0x50)
Дальше принято либо эхо, либо ответ блока 48 08 50 (скорее, эхо)
Затем идет ответ CA 01 10 DB - похоже, блок дал добро на сессию CA 01 10 DB контрольная сумма
И потом пошел запрос какой то хрени 48 (заголовок) 01 49 (КС)
Ответ 53 1E 95 02 08
Ну и дальше байтовый понос у блока пошел в том же духе.
Надо курить принципы заголовков и подкидывать их блоку, а затем смотреть что он на них ответит. Постепенно протокол раскурится и можно будет сварганить свой логгер.
- Evgene_sal
- Новичок
- Сообщения: 14
- Зарегистрирован: Пт янв 16, 2009 12:48 am
Re: Протокол передачи данных Lovato Easy Fast
Пробовал подкидывать через терминал, на все команды приходит один ответ (видимо блок посылает нафиг)
Очевидно нужна некая процедура инициализации (надо выдергивать из лога который пишется в самом начале)
Пока что обошелся совмещением логов из сканмастера и ловаты и получил графики, на данный момент думаю мне этого достаточно
Очевидно нужна некая процедура инициализации (надо выдергивать из лога который пишется в самом начале)
Пока что обошелся совмещением логов из сканмастера и ловаты и получил графики, на данный момент думаю мне этого достаточно
- Propan
- Support Team
- Сообщения: 9190
- Зарегистрирован: Ср янв 07, 2004 12:36 pm
- Благодарил (а): 2 раза
Re: Протокол передачи данных Lovato Easy Fast
Есть куча программ в интернете умеющие это делать. Только не понятно зачем это вам? Если только писать собственный интерфейс, зачем?Evgene_sal писал(а):Пробовал подкидывать через терминал, на все команды приходит один ответ (видимо блок посылает нафиг)
Очевидно нужна некая процедура инициализации (надо выдергивать из лога который пишется в самом начале)
Добавлено через 2 минуты 39 секунд:
Протокол будет единый на всех блока АЕБ, вот отзыв идентификатора будет разный, если бы блок не слал разные идентификаторы с Ловатой могла бы работать любая программа АЕБ, например ОМВЛ или Кинг.
С уважением, Дмитрий.
ICQ, email, ЛС - только для личных сообщений. Вопросы по Газобаллонному Оборудованию только на форумах.
Поставил Тритон-отпишись - помоги другим с выбором.
ICQ, email, ЛС - только для личных сообщений. Вопросы по Газобаллонному Оборудованию только на форумах.
Поставил Тритон-отпишись - помоги другим с выбором.
- Vint46
- Специалист
- Сообщения: 1012
- Зарегистрирован: Вт мар 04, 2014 9:14 pm
Re: Протокол передачи данных Lovato Easy Fast
Есть такая бесценная штука, как приобретенные знания и опыт. Зачастую, появляются они в процессе достижения не всегда логичных целей. Надо чтоб было некоторое упрямство в хорошем смысле слова, и еще муза рядом сидела. А она, зараза, все время куда то отлучается.Propan писал(а):Только не понятно зачем это вам?
- Propan
- Support Team
- Сообщения: 9190
- Зарегистрирован: Ср янв 07, 2004 12:36 pm
- Благодарил (а): 2 раза
Re: Протокол передачи данных Lovato Easy Fast
Это все зависит от свободного времени, завидую вам.Vint46 писал(а):Есть такая бесценная штука, как приобретенные знания и опыт. Зачастую, появляются они в процессе достижения не всегда логичных целей. Надо чтоб было некоторое упрямство в хорошем смысле слова, и еще муза рядом сидела. А она, зараза, все время куда то отлучается.
С уважением, Дмитрий.
ICQ, email, ЛС - только для личных сообщений. Вопросы по Газобаллонному Оборудованию только на форумах.
Поставил Тритон-отпишись - помоги другим с выбором.
ICQ, email, ЛС - только для личных сообщений. Вопросы по Газобаллонному Оборудованию только на форумах.
Поставил Тритон-отпишись - помоги другим с выбором.
- Vint46
- Специалист
- Сообщения: 1012
- Зарегистрирован: Вт мар 04, 2014 9:14 pm
Re: Протокол передачи данных Lovato Easy Fast
Сам себе завидую, только все реже и реже Количество этого самого времени уменьшается в геометрической прогрессии.