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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   DiagnozNK 1.21 (http://pccar.ru/showthread.php?t=15115)

GASCHE 20.12.2011 13:34

Цитата:

Сообщение от Recard (Сообщение 202317)
Довольно таки интересная программа, проблема в том что не поддерживает елм

Присоединяюсь. Планируется ли поддержка ELM?

Bоnus 23.12.2011 04:21

Цитата:

Сообщение от Andreww (Сообщение 205461)
Доброго времени суток.
Вопрос к разработчику. Можно-ли средствами программы вычленить из какого-либо байта в ответе ЕКУ последовательность в 4 или 2 бита и представить в виде десятичного числа?
Моя цель: Получить значения кодов неисправности на LED по запросу
ReadCodesbyStatus.
Заранее благодарен за ответ.

К сожалению пока такой возможности нет. Есть функция доступа к конкретным битам. Работа с группами бит не предусмотренна.
Цитата:

Сообщение от GASCHE (Сообщение 205479)
Присоединяюсь. Планируется ли поддержка ELM?

Технически это возможно, но смысла в этом нет. Скорость обмена через K-Line адаптор выше. Опрашивать ЭБУ можно чаще, и данные получать с более высокой "разрешающей способностью". K-Line адаптор дешевле и доступнее. Он более гибкий в плане возможностей. Например, в DiagnozNK есть возможность отправлять в ручном режиме любые команды напрямую в ЭБУ, и по встроенному монитору исследовать ответы. ELM пропустит через себя далеко не все команды. А прямые ответы ЭБУ наблюдать станет невозможно.

GASCHE 23.12.2011 09:16

Цитата:

Сообщение от Bоnus (Сообщение 205782)
ELM пропустит через себя далеко не все команды.

Интересное заявление, а пример можно? Да у ELM есть недостатки, не поддерживается ISO 9141-2 (fast init), нет или не известна возможность имения длительности импульса инициализации, но есть и огромное достоинство это CAN. И ни кто не призывает отказаться от K-Line, ELM можно прикрутить параллельно.

Andreww 18.01.2012 11:41

Уважаемый Bonus, можете ли вы изменить в программе Fmt byte заголовка запроса на $81, или на возможность его (или всего Header в целом) изменения в процессе формирования профиля?

Bоnus 18.01.2012 17:06

Цитата:

Сообщение от Andreww (Сообщение 207840)
можете ли вы изменить в программе Fmt byte заголовка запроса на $81

Так он и так там $81 (Запрос 81 11 F1 81 04)
Цитата:

Сообщение от Andreww (Сообщение 207840)
или на возможность его (или всего Header в целом) изменения в процессе формирования профиля?

Такой возможности небыло предусмотрено, так как заголовок программа ставит автоматически, в зависимости от длинны команды, согласно протоколу ISO-14230.(82 11 F1 21 01 A6 заголовок 82 так как команда двухбитная, и т.д.) Адрес ЭБУ можно сменить с 11 к примеру на 10 или 13. А в каких случаях появляется необходимость менять заголовок?

Andreww 18.01.2012 17:13

81 11 F1 81 04 это Start communication, а дальше начинается с $82.
Моя проблема в том, что ecu откликается только при заголовке 81 11 F1,
проверял по моду 21 00

P.S. Нет строгого соответствия ISO14230.

wizzen 20.01.2012 19:28

Автор!
А с ELM327 будет работать по K-line?

Bоnus 22.01.2012 00:59

Цитата:

Сообщение от Andreww (Сообщение 207896)
Нет строгого соответствия ISO14230.

Проверьте еще раз. Так не должно быть. Скорее всего вы ошиблись

Цитата:

Сообщение от wizzen (Сообщение 208190)
Автор!
А с ELM327 будет работать по K-line?

Изначально не предусматривалось. Ну может быть в одной из следующих версий.

Andreww 22.01.2012 09:07

To Bonus.
- - - - -

Электроник 30.01.2012 00:11

Программка мне понравилась спасибо Разрабодчику. !!!!!
Но есть проблема. У меня на ноутбуке c windows 7 при запуске проги открывается только кнопка «связь» и правое меню. А на гаражном компе где XP работает на Ура. Может программа заточена только под XP? Зарание спасибо.

http://s44.radikal.ru/i106/1201/2e/bb4da0c1732f.jpg


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

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