Опубликовано 2 апреля, 201510 г. Вот подготовил для 2.1 по варианту cxem. Проверь, только без автоопределения и блок выбери "Ителма M74"! так что все-таки работает 2.1? Так что, все-таки работает? Работает
Опубликовано 2 апреля, 201510 г. Вот подготовил для 2.1 по варианту cxem. Проверь, только без автоопределения и блок выбери "Ителма M74"! https://yadi.sk/d/KR3Enw43fhJh4 Подключается, данных нет. Но .... во вкладке "Информация - версия прошивки" появились два символа "I4", соответствуют первым двум символам прошивки моего блока. Изменено 2 апреля, 201510 г. пользователем yurazlat
Опубликовано 2 апреля, 201510 г. Elm 1.1 c тест 12 работает, если в машине есть can шина. В моем случае can шина на абс и подушке. Эбу c can программа не находит и переключается на поиск k-line. Если can шины нет, то на запросе 22009а адаптер зависает и дальше ничего не работает.В терминале проверял, любые две can команды подряд он не хочет, только через перегрузку atz и тд.
Опубликовано 2 апреля, 201510 г. И может есть смысл заменить atz на atws, перед поиском по atsp5, Для ускорения, чтоб не ждать пока светодиоды проморгают.
Опубликовано 2 апреля, 201510 г. 2.03.2.test12 Добавил в автоопределение блока определение по прошивке, в предыдущей только по заводскому номеру. Планшет Андроид 4.2 и смартфон Андроид 4.4 с ELM Wi-Fi и bluetooth - определяет М73 Автел, работает без проблем, зависаний и вылетов. А вот у шнурка СН340 после 1-го подключения был завис на вкладке Параметры - никуда больше не хотел переключаться, цифры не менялись. Отключился кнопкой связи, подключился опять - все нормально... Есть подозрение, что я перед подключением шнурка то ли включил, то ли выключил пробелы... Может из-за этого зависло... Изменено 2 апреля, 201510 г. пользователем A_Kir
Опубликовано 2 апреля, 201510 г. вот кусочек вашего лога Send: 220091 Receive: BUS INIT: OK 7F 22 33 33 - это код ошибки , а он говорит , что нет команды открытия сеанса связи(StartDiagnosticSession), перед подачей команды 220091 скорее всего нужно команда типа 1080,1081 или аналогичные или 3E01 , нужно знать конкретно команду для вашего блока Извиняюсь спросить :-) А есть описание всех ошибок 7F? У меня только старые, 2000-го года. Изменено 2 апреля, 201510 г. пользователем sidrva
Опубликовано 2 апреля, 201510 г. cxem , вот два лога к линии. Один адаптер рабочий, другой не очень. 0000698953: Open COM2 Baud=10400 RTO=10 0000702484: 00 0000702562: 81 10 F1 81 03 0000702594: 83 F1 10 C1 6B 8F 3F 0000702734: 81 10 F1 81 03 0000702766: 83 F1 10 C1 6B 8F 3F 0000705875: 81 10 F1 3E C0 0000705875: Close COM2 0000070500: Open COM2 Baud=10400 RTO=10 0000077328: 00 0000077391: 81 10 F1 81 03 0000077422: 83 F1 10 C1 6B 8F 3F 0000080922: Close COM2 Запрос 81.Из за чего так может быть? Нижний лог elm выдает BUS INIT: ERROR Изменено 2 апреля, 201510 г. пользователем zhekaf
Опубликовано 2 апреля, 201510 г. Sidrva, меня посетила мысля:-) Вот лог работы Elm1.1 с м75, прослушанный Elm1.5 по команде atma. По логу видно, что перед каждым ответом эбу есть 10. откуда этот байт? Может Elm 1.5 из за этой 10 и не видит эбу м75? Elm ждет ответа C1 6B 8F, а получает 10 C1 6B 8F и по этому пишет BUS INIT: ERROR. А Elm1.1 этот лишний байт не видит. Или я ошибаюсь?
Опубликовано 2 апреля, 201510 г. OpenDiagMobile-2.03.2.test.v2.1 Спасибо! Вижу, нормально блок отвечает. Не знает команды, но это дело микаса. Но опять же одно но, 82 елм блоку не послал, просто ушел в OBD :-(
Опубликовано 2 апреля, 201510 г. Извиняюсь спросить :-) А есть описание всех ошибок 7F? У меня только старые, 2000-го года. да у меня такие же из протокола 14230-3
Опубликовано 2 апреля, 201510 г. Sidrva, меня посетила мысля:-) Вот лог работы Elm1.1 с м75, прослушанный Elm1.5 по команде atma. По логу видно, что перед каждым ответом эбу есть 10. откуда этот байт? Может Elm 1.5 из за этой 10 и не видит эбу м75? Elm ждет ответа C1 6B 8F, а получает 10 C1 6B 8F и по этому пишет BUS INIT: ERROR. А Elm1.1 этот лишний байт не видит. Или я ошибаюсь? Трудно что либо сказать, atma не пробовал и не разбирался.Вариант cxem у yurazlat не прокатил. Всё также как в test12. Но, тем не менее, думаю внести в прогу ..... В общем по тестю на своей. Вообще, логика видна. С начала шину подключить и только потом адреса куда и откуда задавать, которые, теоретически могут меняться во время связи. Да и подумать ещё о startDiagnosticSession и stopDiagnosticSession надо. да у меня такие же из протокола 14230-3 У меня ....33 нету. Значит ещё старее :-)
Опубликовано 2 апреля, 201510 г. Да и подумать ещё о startDiagnosticSession и stopDiagnosticSession надо. таки эти команды надо однозначно засылать в ЭБУ... странно, что ты этого до сих пор не сделал... на работе документация, где указан порядок команд, в понедельник могу кинуть...
Опубликовано 2 апреля, 201510 г. вот посмотри, может более полный вариант, страница 17 Да слов нет! Спасибо! Почитаю всё! таки эти команды надо однозначно засылать в ЭБУ... странно, что ты этого до сих пор не сделал... на работе документация, где указан порядок команд, в понедельник могу кинуть... так ариентируюсь на windows версию, а там с елм нет такого, с калайн да, есть.От любых доков ни когда не откажусь! Изменено 2 апреля, 201510 г. пользователем sidrva
Опубликовано 2 апреля, 201510 г. Вот лог работы Elm1.1 с м75, прослушанный Elm1.5 по команде atma. По логу видно, что перед каждым ответом эбу есть 10. откуда этот байт? этот байт 10 как раз все ясно просто твой адаптер или программа убирает не все три байта заголовка , а только 2 байта , например условный ответ: 84 F1 10 61 01 24 78 вместо всего заголовка 84 F1 10, убирает только 84 F1 21 80 10 61 61 80 FF FF................ 80 F1 10 61 61 80 FF FF................ вот еще заголовок 4 байта, а убрано только 2 байта 80 F1, а 10 61 оставлено в ответе Изменено 2 апреля, 201510 г. пользователем тсж
Опубликовано 2 апреля, 201510 г. Да слов нет! Спасибо! Почитаю всё! так ариентируюсь на windows версию, а там с елм нет такого, с калайн да, есть. От любых доков ни когда не откажусь! последовательность должна быть такая: startCommunications testerPresent /периодически засылается, чтобы ЭБУ не отвалился и в теле обмена/ startDiagnosticSession (здесь идет обмен между компом и ЭБУ: запрос параметров, чтение ошибок, сброс ЭБУ и т.п.) stopDiagnosticSession stopCommunications тебе ещё стоит почитать ISO-14230-1, ISO-14230-2 Изменено 2 апреля, 201510 г. пользователем angtar
Опубликовано 2 апреля, 201510 г. последовательность должна быть такая: startCommunications testerPresent /периодически засылается, чтобы ЭБУ не отвалился и в теле обмена/ startDiagnosticSession (здесь идет обмен между компом и ЭБУ: запрос параметров, чтение ошибок, сброс ЭБУ и т.п.) stopDiagnosticSession stopCommunications тебе ещё стоит почитать ISO-14230-1, ISO-14230-2 Об этом порядке я знал и знаю, но это не для настоящего елм. В стандарте елм сессию поддерживает сам елм! А когда занялся калайном, даже и не вспомнил ... Надеюсь, что в -3 есть -1 и -2 :-) Изменено 2 апреля, 201510 г. пользователем sidrva
Опубликовано 2 апреля, 201510 г. Sidrva, меня посетила мысля:-) Вот лог работы Elm1.1 с м75, прослушанный Elm1.5 по команде atma. По логу видно, что перед каждым ответом эбу есть 10. откуда этот байт? кстати и по адаптеру v1.1. у тебе тоже в логе иногда выскакивает 10 Send: 2101 Receive: 106101008E00A50D440010024E00AE00000347006E803A5E82831D3EF7AD827DA202020F4E267512470055089900050014000045002301BD004A4ED6BCDA Time: 17:25:35,474 Send: 2101 Receive: 6101008E00A50D98000A024700AE00000350007180885E837F5D3EF7AD829AA202020F4E276A12470055088B0005FFF0000045002301BD004A4ED6BC Time: 17:25:35,819
Опубликовано 2 апреля, 201510 г. этот байт 10 как раз все ясно просто твой адаптер или программа убирает не все три байта заголовка , а только 2 байта , например условный ответ: 84 F1 10 61 01 24 78 вместо всего заголовка 84 F1 10, убирает только 84 F1 21 80 10 61 61 80 FF FF................ 80 F1 10 61 61 80 FF FF................ вот еще заголовок 4 байта, а убрано только 2 байта 80 F1, а 10 61 оставлено в ответе Хорошо,допустим, а почему такой же лог с микаса идет корректный и тот же самый адаптер ATZ ATZ ELM327 v1.5 >atma atma 81 C1 6B 8F 81 C1 6B 8F 3E 7E 3E 7E 3E 7E 3E 7E 3E 7E 21 01 61 01 00 00 F6 1D 00 1E 00 00 00 04 00 2D 00 2D 00 00 00 00 00 00 00 00 00 20 F9 1E 00 00 00 00 01 01 00 00 00 0D 07 30 00 00 00 00 00 00 00 00 00 20 FF FF 00 00 00 00 00 00 00 00 27 84 11 21 01 61 01 00 00 F6 1D 00 1E 00 00 00 04 00 2D 00 2D 00 00 00 00 00 00 00 00 00 20 F9 1E 00 00 00 00 01 01 00 00 00 0B 07 30 00 00 00 00 00 00 00 00 00 20 FF FF 00 00 00 00 00 00 00 00 27 84 11 21 01 61 01 00 00 F6 1D 00 1E 00 00 00 04 00 2D 00 2D 00 00 00 00 00 00 00 00 00 20 F9 1E 00 00 00 00 01 01 00 00 00 05 07 30 00 00 00 00 00 00 00 00 00 20 FF FF 00 00 00 00 00 00 00 00 27 84 11 21 01 61 01 00 00 F6 1D 00 1E 00 00 00 04 00 2D 00 2D 00 00 00 00 00 00 00 00 00 20 F9 1E 00 00 00 00 01 01 00 00 00 05 07 30 00 00 00 00 00 00 00 00 00 20 FF FF 00 00 00 00 00 00 00 00 27 84 11 21 01 61 01 00 00 F6 1D 00 1E 00 00 00 04 00 2D 00 2D 00 00 00 00 00 00 00 00 00 20 F9 1E 00 00 00 00 01 01 00 00 00 01 07 30 00 00 00 00 00 00 00 00 00 20 FF FF 00 00 00 00 00 00 00 00 27 84 11 21 01 61 01 00 00 F6 1D 00 1E 00 00 00 04 00 2D 00 2D 00 00 00 00 00 00 00 00 00 20 F9 1E 00 00 00 00 01 01 00 00 00 01 07 30 00 00 00 00 00 00 00 00 00 20 FF FF 00 00 00 00 00 00 00 00 27 84 11 21 03 61 03 B5 0B FF 03 FF 03 01 00 01 00 00 00 5D 00 A6 0E 21 03 61 03 B5 0B FF 03 FF 03 01 00 01 00 00 00 5D 00 A6 0E 21 03 61 03 B0 0B FF 03 FF 03 01 00 01 00 00 00 5D 00 A6 0E 21 03 61 03 B0 0B FF 03 FF 03 01 00 01 00 00 00 5D 00 A6 0E 3E 7E 21 05 61 05 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 30 47 45 41 55 4A 49 38 20 20 30 30 30 30 30 30 30 FF FF FF FF FF FF FF 37 6B 00 00 FE 9B 00 00 7D 0F 00 00 FF FF FF FF 5C 01 41 01 FF FF 01 00 00 00 FF FF 56 01 FF FF FF FF FF FF 91 00 03 21 05 61 05 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 30 47 45 41 55 4A 49 38 20 20 30 30 30 30 30 30 30 FF FF FF FF FF FF FF 37 6B 00 00 FE 9B 00 00 7D 0F 00 00 FF FF FF FF 5C 01 41 01 FF FF 01 00 00 00 FF FF 56 01 FF FF FF FF FF FF 91 00 03 3E 7E 3E 7E 21 80 61 80 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 38 32 31 2E 33 37 36 33 2E 30 30 30 2D 30 31 20 4D 49 4B 41 53 31 31 20 20 20 34 30 35 32 32 30 30 37 38 38 5A 4D 5A 20 34 30 35 32 32 2E 31 30 20 20 20 30 30 30 30 30 30 30 30 39 2D 30 38 2D 32 30 30 36 30 30 30 30 30 30 30 30 21 80 61 80 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 38 32 31 2E 33 37 36 33 2E 30 30 30 2D 30 31 20 4D 49 4B 41 53 31 31 20 20 20 34 30 35 32 32 30 30 37 38 38 5A 4D 5A 20 34 30 35 32 32 2E 31 30 20 20 20 30 30 30 30 30 30 30 30 39 2D 30 38 2D 32 30 30 36 30 30 30 30 30 30 30 30 3E 7E 3E 7E 3E 7E 82
Для публикации сообщений создайте учётную запись или авторизуйтесь