A B C D E F G H I J K L M N O P Q R S T U V W X Y Z AA AB AC AD AE AF AG
например посчитаем напряжение борт сети. Смотрим в таблицу , за это отвечает байт D. Он равен у нас 0x6F в DEC это 111. Подставляем в формулу. (111+1,5)/9,854 = 11,42 В
Огромное спасибо, MaksVV!!! Посчитал, все значения в снифе по запросу 2102-находятся в диапазоне допустимых в соответствии с таблицей на Sirius-42! Правда немного странные значения длительности впрыска и коррекции, но все в рамках. Вот только смущает напряжение бортсети, у меня в Chevrolet-Explorere с заведенным двигателем показывало значение 13-13,3 вольта. А тут получается 11,5! Подозреваю что это ошибка в формуле, нужно так: D/9.854 + 1.5 . Тогда получается 13 вольт.
Круто, теперь можно дальше делать свой БК, а то я зациклился на его внешнем виде -на картинке в дисплее (хочу БК в приборку Нексии поставить вместо индикаторов топлива и температуры). Еще раз -низкий поклон, Макс, очень выручил!!!
Подскажи, пожалуйста, как этот код подвязать к ЕМЛ327. Командами через SoftwareSerial подключаю так: ATZ - ответ емл и версия прошивки, ATSP5 - ok>, ATSH8111F1 - ok>, далее 2101 и длинный код B2 F1 11 61 01 01 01 30 24 00 00 00 43 8B 00 55 B2 79 8E 17 6F 0A 00 00 00 00 1E 01 00 22 24 22 46 46 6E 6C 12 7D 00 00 8B 00 00 03 4C 20 14 A2 00 00 00 01 23 28 . На 3Е тоже ответ BUS INIT: OK 81 F1 11 7E 01. Не получается подвязать к коду в посте #1297
Привет, MaksVV, вот и я вернулся из отпуска. В отпуске разобрался со своими протоколами. Нашел данные по запросу 21F0 и уточнил данные по 2102. По своему логу сопоставил данные по длительности впрыска и массовому расходу воздуха-получилось ровно 1/14,7!!!
Получилось подсчитать мгновенный расход, очень порадовался! Кстати Эбу даже передает номер включенной передачи РКПП!!! Прикольно наблюдать в логе переключение 1-2-3 ))). В отпуске от нечего делать почти закончил эмулятор ЭБУ для Нексии 150, писал на VB6 ! ))) Вообщем все данные есть, осталось только собрать БК! )))
MaksVV а я переписал круиз на ассемблер и сгонял в Крым ~5000 км. Отлично педалирует. Есть небольшой гистерезис - особенно вниз с горы. Тормозить то он не может, только сбрасывать обороты...
MaksVV а я переписал круиз на ассемблер и сгонял в Крым ~5000 км. Отлично педалирует. Есть небольшой гистерезис - особенно вниз с горы. Тормозить то он не может, только сбрасывать обороты...
MaksVV, огромное спасибо за помощь! попробую по совету! )
Lev2606, ваш сниф если правильно отформатировать то получится следующее :
далее я нашёл разбор PIDа 2102 для вашей нексии.
собственно говоря вот байты ответа на запрос 2102 (внизу буквенное название этих байтов в ПИДе). Жирным шапка ПИДа
A2 F1 11 61 2 A5 80 0 6F 0 0 0 D0 E8 D0 E8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7F 0 0 0 0 0 0 8B
Огромное спасибо, MaksVV!!! Посчитал, все значения в снифе по запросу 2102-находятся в диапазоне допустимых в соответствии с таблицей на Sirius-42! Правда немного странные значения длительности впрыска и коррекции, но все в рамках. Вот только смущает напряжение бортсети, у меня в Chevrolet-Explorere с заведенным двигателем показывало значение 13-13,3 вольта. А тут получается 11,5! Подозреваю что это ошибка в формуле, нужно так: D/9.854 + 1.5 . Тогда получается 13 вольт.
Круто, теперь можно дальше делать свой БК, а то я зациклился на его внешнем виде -на картинке в дисплее (хочу БК в приборку Нексии поставить вместо индикаторов топлива и температуры). Еще раз -низкий поклон, Макс, очень выручил!!!
viki13viki, пробуем такой тестовый скетч чисто для связи с панелью и выводом в сериал.
Макс, свалил в отпуск, буду в начале сентября. Дам знать когда опробую. Спасибо
Подскажи, пожалуйста, как этот код подвязать к ЕМЛ327. Командами через SoftwareSerial подключаю так: ATZ - ответ емл и версия прошивки, ATSP5 - ok>, ATSH8111F1 - ok>, далее 2101 и длинный код B2 F1 11 61 01 01 01 30 24 00 00 00 43 8B 00 55 B2 79 8E 17 6F 0A 00 00 00 00 1E 01 00 22 24 22 46 46 6E 6C 12 7D 00 00 8B 00 00 03 4C 20 14 A2 00 00 00 01 23 28 . На 3Е тоже ответ BUS INIT: OK 81 F1 11 7E 01. Не получается подвязать к коду в посте #1297
протокол ЕЛМ тут врядли кто юзал и помощь в этом вопросе маловероятна. и скетч там нефиг привязывать. проще заново писать.
Привет, MaksVV, вот и я вернулся из отпуска. В отпуске разобрался со своими протоколами. Нашел данные по запросу 21F0 и уточнил данные по 2102. По своему логу сопоставил данные по длительности впрыска и массовому расходу воздуха-получилось ровно 1/14,7!!!
Получилось подсчитать мгновенный расход, очень порадовался! Кстати Эбу даже передает номер включенной передачи РКПП!!! Прикольно наблюдать в логе переключение 1-2-3 ))). В отпуске от нечего делать почти закончил эмулятор ЭБУ для Нексии 150, писал на VB6 ! ))) Вообщем все данные есть, осталось только собрать БК! )))
Отличная работа, выложи потом эту инфу. Вдруг кому пригодится.
MaksVV а я переписал круиз на ассемблер и сгонял в Крым ~5000 км. Отлично педалирует. Есть небольшой гистерезис - особенно вниз с горы. Тормозить то он не может, только сбрасывать обороты...
Всем дарова. Уже вышел с отпуска :(. Макс отчет по посту 1904
Сразу кидаю последний подправленный скетч
Здоров! лог почти отличный. Вот маленькая поправка
MaksVV а я переписал круиз на ассемблер и сгонял в Крым ~5000 км. Отлично педалирует. Есть небольшой гистерезис - особенно вниз с горы. Тормозить то он не может, только сбрасывать обороты...
Красаучик!
отчет
хм. ниче не изменилось. ты точно новый скетч залил? #1912
да. вот еще раз отчет
поправил 1912, проверяй
теперь да вот
идеально, чуть позже добавлю автоматическое переподключение в случае обрыва связи и если оно заработает можно скрещивать скетчи
пробуем так. Если все работает, выключаем зажигание (имитируем пропадание связи), снова включаем и смотрим
неа
1920 поправил
да сработало вот. кусочек до обрыва и после
супер. завтра буду склеивать скетчи
Ок. Спасибо. В верху кинул не верный скетч. вот верный подправленый
и вот 1912 который сразботал, панель
заменил на 1912 вместо 1920
так для перфекционизма проверь 1912. Сделал инит, чтоб адрес панели и битрейт инита можно было вверху выбирать.
отчет. обрыв тоже работает отлично
ок, это чтоб другим проще повторить, а то адреса панели могут отличаться
склеил
панель не показывает идет сбой вот отчет
закоментируй GAUGE отладку и раскоментируй PCM (вверху скетча), посмотрим как PCM себя ведёт
вроде все ок вот
щас попробую поправить
переставь пока строки 231 и 230 местами
не помогло, тоже самое
поправил 1929
не выводит но в терминале иногда пробивает
строка 66 попробуй waitbyte_RX_GAUGE=0 сделать
неа, в конце тоже глянь
стоп на экране есть данные, уже нету, появляется через какето время. но какието не коректные
опять пропускает байты. пробуй строка 232 такая: if (header == 0 && headerGAUGE==0) {Menu ();}
неа, тоже самое
waitbyte_RX_GAUGE= пробуй 3 или больше поставить
также пробуй строку 384 закомментировать
дает некий результат . данные появляются но не кортектные, и частые сбои.
3 мс
4 мс
7 мс там есть в одном месте хороший прорыв
примерно так
закоментил 384, чутка лучше
оставь 1 мс и пробуй 1943
глянь пока выше отчет закоментил 384 но это 4 мс
понятно. ладно потом панель всё таки придётся по другой схеме делать
ок. при таком действии перестали выводится данные на экран
так и должно быть, экран и тач же больше всего тормозили обмен по к-лайн . Вот я их и убил
попробуй одновременно закоментить строку 384 и 232