PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Связь с автомобилем (http://pccar.ru/forumdisplay.php?f=125)
-   -   iCarDS+OBDmain(ELM327) (http://pccar.ru/showthread.php?t=15770)

zhserg 15.03.2013 16:09

Во-первых, почему у тебя два раза одно и тоже? Как раз 82 между ними.
Во-вторых, это
Цитата:

версия 2.0.2.0
- возможность инициализации из файла (ELM.ini)
замечания по содержанию файла:
1. ATZ в начале можно не добавлять, будет автоматически применена в начале
2. ATE0 - не использовать
3. последней должна быть команда типа 01 00
учти.

Vitaly_Ch 15.03.2013 16:25

Да. Про ATE0 не доглядел, спасибо. Попробую убрать. А так 2 куска отличаются только окончаниями в первой еще перед строкой 82 стоит ATBI. Не знаешь, что это за команда, может тоже попробовать убрать? Как тогда будет выглядеть файл с протоколом? Может так попробовать?
ATDP
ATSP4
ATAL
ATIIA13
ATIB96
ATSH8113F0
ATST10
ATSW00
01 00

Vitaly_Ch 15.03.2013 19:41

Вложений: 1
Заработало!!! Спасибо за подсказки ;) Метод расчета по MAF, объем двигателя и коэффициент программа сама получает? Еще смущает напряжение, просто в движении показывает 12,7, когда газуешь - вообще меньше 12. Ни у кого такого не было? Лог прилагаю:

Vitaly_Ch 15.03.2013 19:43

Да. Еще, в логе:
01 00BUS INIT: ...ERROR>

Что это значит?

Recard 15.03.2013 21:18

Цитата:

Сообщение от zhserg (Сообщение 250900)
Во-первых, почему у тебя два раза одно и тоже? Как раз 82 между ними.
Во-вторых, это
учти.

в случае не корректно закрытия сессии обмена, автор прописал дважды с отправкой "82" для завершения сессии обмена ЭБУ с адаптером.Это условие протокола обмена... 81 начало сессии обмена, 82 завершение сессии обмена.

Recard 15.03.2013 21:21

Цитата:

Сообщение от Vitaly_Ch (Сообщение 250935)
Да. Еще, в логе:
01 00BUS INIT: ...ERROR>

Что это значит?

что эбу не вышло на связь с адаптером...

Vitaly_Ch 15.03.2013 21:32

Цитата:

Сообщение от Recard (Сообщение 250955)
в случае не корректно закрытия сессии обмена, автор прописал дважды с отправкой "82" для завершения сессии обмена ЭБУ с адаптером.Это условие протокола обмена... 81 начало сессии обмена, 82 завершение сессии обмена.

81 там вроде не было прописано. А автор это кто, автор программы "Панель приборов"?

Vitaly_Ch 15.03.2013 21:33

Цитата:

Сообщение от Recard (Сообщение 250956)
что эбу не вышло на связь с адаптером...

А данные вроде все кажет. И расход и скорость и температуры. Или они не через ЭБУ берутся?

Vitaly_Ch 15.03.2013 21:39

Цитата:

Сообщение от Recard (Сообщение 250956)
RECARD

ATBI не в курсе, что за команда? А то я убрал её вместе с 82

Recard 15.03.2013 23:39

Цитата:

Сообщение от Vitaly_Ch (Сообщение 250962)
ATBI не в курсе, что за команда? А то я убрал её вместе с 82

BI [Обход последовательности инициализации]
Эта команда должна использоваться с осторожностью. Это позволяет протоколу OBD стать активным, не требуя какого-либо инициирования или подтверждения связи. Инициирование процесса обычно используется для проверки протокола, а без этого, результаты могут быть трудно предсказаны. Она не должна использоваться для обычного OBD и может использоваться только при условиях создания ЭКЮ тренажеров и в демонстрационном обучении.


Часовой пояс GMT +4, время: 15:29.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot