OUT-CLUB.RU

OUT-CLUB.RU (https://out-club.ru/board/index.php)
-   Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация (https://out-club.ru/board/forumdisplay.php?f=271)
-   -   Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.) (https://out-club.ru/board/showthread.php?t=52511)

Earl_Vadim 08.11.2012 19:53

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
а лог из USBLizer работы с Лексией сможешь сделать?... (то Лексии а не Диагбокс)

chopika 08.11.2012 20:01

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1346995)
а лог из USBLizer работы с Лексией сможешь сделать?... (то Лексии а не Диагбокс)

А лексия какая? та что через диагбокс запускается, или надо отдельно ставить? Тогда какую версию?

Earl_Vadim 08.11.2012 20:04

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
не надо отдельную... та пойдет.

chopika 08.11.2012 20:07

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1347000)
не надо отдельную... та пойдет.

А что конкретно требуется сделать. USBLizer поставлю, дальше что с лексией сотворить надо?

AlexH 08.11.2012 20:08

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от vadimus_ca (Сообщение 1345517)
Судя по количеству скачавших программу, на форуме есть 3 человека с лексией, заинтересованных в решении вопроса - Earl_Vadim, который выложил программу, и еще двое скачавших (при этом один из них - я)...

Все такие занятые, или просто никому не интересно?

Уф наконец-то все сообщения в темах лекси прочитал. Меня считайте обязательно. Только вот лексии у меня нет и поэтому активно тестировать нет возможности.

Earl_Vadim 08.11.2012 20:15

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
нажимаешь Lexia.
Передергиваешь шнурок USB.
запускаешь запись лога USBLizer
запускаешь встроенную Лексию.
и пишешь до входа в блок BSI
больше не надо. останавливаешь запись и сохраняешь лог.

chopika 08.11.2012 20:21

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1347009)
нажимаешь Lexia.
Передергиваешь шнурок USB.
запускаешь запись лога USBLizer
запускаешь встроенную Лексию.
и пишешь до входа в блок BSI
больше не надо. останавливаешь запись и сохраняешь лог.

ОК но сделать смогу только завтра, сегодня ноутбука с диагбоксом нет. Есть только слабенький бук, на него диагбокс до утра ставиться будет.

Earl_Vadim 08.11.2012 20:24

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
не горит.. пусть завтра :)

chopika 08.11.2012 20:43

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Еще бы в Лексии разобраться, куда нажимать. Я только с ДБ разобрался. А Лексию запустил, потыкал, так и не нашел как до настроек етакса добраться. Буду потихоньку разбираться.

p\s USBlyzer любую версию брать? Скачал первую попавшуюся 2.0.

Earl_Vadim 08.11.2012 21:27

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
норм. только 32-битную..
лексия на русском или англ.?

chopika 08.11.2012 21:31

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1347054)
лексия на русском или англ.?

Русишш!:)

AlexH 09.11.2012 07:25

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1346803)

SKEY - все
Byte - 11
Bit - 2
Вопрос: как кодировать этот неописанный бит?

у меня он = 1... а у всех ли он = 1?

Пока сделал принудительное выставление этого бита в 1...

А ты как последовательный номер байта представляешь с 0 или 1. У меня (322етакс) если считать 11 байт с 0, младшие 2 бита это Sentry Key Immobilizer 01-present, 00-not present, 02-present type B, 03-не определено, следующий бит - Corner Sensor 0 - not present. Если с 1, то тип DRL

Earl_Vadim 09.11.2012 09:47

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
все верно..
SKIM - первый и второй биты (bit=0+1), третий бит (bit=2) - не определено. а CornerSensor - это уже четвертый (bit=3) бит...
и таких неопределенных битов в строке - целая вязанка...
и ладно бы все они стояли =0, но, как видим, есть случаи, когда они =1...
но смысла их мы не понимаем... это и огорчает.

AlexH 09.11.2012 10:15

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Да маски 04 действительно нет в этом байте. Маску в свое время правильно описал, пропустив неописанное, но в описании написал - следующий бит.... У меня в 322 11 байт 01 с завода (сам считывал), т.е. никак 3 бит не 1. Да ты не правь их никак, оставляй как есть. Нет инфы - нет проблемы.

ПЫСЫ - посмотрел реальные кодинги с реальных машин (их у меня не так много). Даже в одинаковых блоках, встречаются по разному установленные, не определенные, которые. Сброшу тебе на почту архивчик с кодингами, вдруг пригодится. Брось клич, если тебе их надо - пусть поприсылают.

Earl_Vadim 09.11.2012 10:31

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от KilleR-13 (Сообщение 1345787)
8010330410090707DF00461542A601010D00002A004F81B3A4D5C80B6B018242E42031439083020800000000
1130F1FFF2221200FF000F115F0FFFFF0F000FF0

вот смотри..
у него
80 10 33 04 10 09 07 07DF 00 46 15 42 A6 ......
если ничего не делать, то программа будет кодировать так
80 10 33 04 10 09 07 07DF 00 46 11 42 A6

что будет, если записать такую строку?... пока мы не знаем... надо экспериментировать... попробую на выходных...
я пока мучаюсь над тем, как красиво сделать зависимости между Variant и Custom кодингами... (+Option кодинг)
их там тоже целая вязанка...

AlexH 09.11.2012 10:57

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Да ничего не будет, если не будут изменены неопределенные биты от оригинального кодинга.
Вот если поменяешь их, тогда .... МОЖЕТ (возможно) что-то и будет.
Это же просто строчка байт в епроме, и прога их интерпретирует. Чего не изменилось, то и останется как было.
Реализация битовых полей и так не простая штука на асме, а если они связаны ... Вряд ли разработчики будут особо на это завязываться.

Не надо плодить сущности. Считал кодинг. Взял маску неопределенных бит (а для каждого skey они у тебя есть), запомнил. В кодинге пользователя перед записью принудительно сбросил-поставил неопределенные биты как было. Для супер-пупер крутых предусмотрел режим dumb, типа правь, что хочешь на свой страх и риск. Но перед записью бросил в массы warning/

Earl_Vadim 09.11.2012 13:14

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
видишь ли в чем дело...
кастомайзинг пишется без seed/key, но там засада в другом, если попытаться записать то, чего быть не может, то запись не производится и возвращается ошибка... (как это проверяется - я не знаю, но факт есть факт).
таким образом, если программно отсекать хотя бы очевидные вещи, то процент неудачной записи кастомизации будет куда меньше...
важно заложить механизм, позволяющий эти зависимости добавлять, чтобы потом не переписывать кучу кода... а уж будут ли эти зависимости сейчас, или через год, или вовсе на это будет всем плевать - это уже другое дело

AlexH 09.11.2012 13:30

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1347388)
видишь ли в чем дело...
кастомайзинг пишется без seed/key, но там засада в другом, если попытаться записать то, чего быть не может, то запись не производится и возвращается ошибка... (как это проверяется - я не знаю, но факт есть факт).

Дак в муте все тоже самое. И делать надо так-же. Котлеты и мухи отдельно. Кастомайзинг сохраняешь по запросу. При записи кодинга, кастомайзинг сбрасываешь в минимальный дефолт. Далее либо загружаешь сохраненный, выводя ошибку если запись не произошла с рекомендацией поклякать опции вручную, либо заново наклякиваешь его, но уже с учетом записанного кодинга. Это меньшее зло. Невозможно предусмотреть все варианты всех взаимосвязей. Ну представь, общий случай всех комбинаций (размеркастомайзинганепомнюкажисть20байт) из 40. А с учетом битовых полей - еще больше.
Нельзя обьять необьятное (К.Прутков). Ну или я чего-то не допонимываю.

Earl_Vadim 09.11.2012 13:36

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
да.. наверно ты прав...
нет смысла делать монстра с эвристическим анализом или "нейро" для попытки защититься от ошибок... и при том, что они все-равно будут...
наверно проще дать людям инструмент, для прямой работы с блоком и на этом все.
из сервиса, просто запоминать кастом, опшин, а писать его сверху или нет, и писать в том же виде, или нет - пусть решает каждый сам...

AlexH 09.11.2012 13:45

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Просто надо побольше внятных варнингов и отсылать на ручное наклякивание, типа если первоначально сохраненный кастомайзинг перестал шится из-за противоречий.
Ну и возможность откатится к первоначальному кастомайзингу-кодингу. Можно каждую сессию бэкапить в виде бин файла. Ну ты сам тут все лучше сообразишь.

Типа надо сразу дать понять пользователю , что основной режим - кастомайзинг, а кодинг - типа для продвинутых, кто внятно понимает, что делает, и требует смены-корректировки кастомайзинга.

Earl_Vadim 09.11.2012 14:49

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Спасибо Алекс за кодинги.. реально много посмотрел и убедился в верности некоторых вещей...
забавно то, что чел с соседней ветки diagversion в kon-файле не видит... :)
там все есть...
наверно и я буду такой kon-файл генерить по запросу.

chopika 09.11.2012 20:38

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Earl_Vadim
Попробовал сегодня как обещал сделать лог USBlyzer, и тут получил полный облом. Два с половиной часа просидел в машине с буком:bad:, но так ни к чему не пришел. Как выяснилось мой адаптер, все таки когда то успел обновиться до версии 4.3.0. На этой прошивке Диагбокс 6.24 у меня отлично работает, а вот встроенная лексия и пп2000 работать не хотят. Сначала пишут, что нет связи с адаптером, после передергивания шнурка запускаются но блоки не видят. Пробовал откатывать прошивку по очереди на уменьшение до v4.2.0, и на каджой прошивке пробовал запускать. Результат тот же - диагбокс работает а лексия и ПП никак.
Попробовал на каждой прошивке запускать декодер и вот результат: на любой прошивке у меня Декодер 2,9 как и писал раньше блок не читает, хотя и конектится (после соединения на что то ругается), а вот Декодер 2,5 блок прочитал.

Если поможет есть скрин ошибки и лога декодера 2.9 и скрин лога декодера 2.5, а также записал лог USBlyzer по запуску обеих декодеров.

vadimus_ca 09.11.2012 20:43

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от chopika (Сообщение 1347693)
Как выяснилось мой адаптер, все таки когда то успел обновиться до версии 4.3.0. На этой прошивке Диагбокс 6.24 у меня отлично работает, а вот встроенная лексия и пп2000 работать не хотят. Сначала пишут, что нет связи с адаптером, после передергивания шнурка запускаются но блоки не видят. Пробовал откатывать прошивку по очереди на уменьшение до v4.2.0, и на каджой прошивке пробовал запускать. Результат тот же - диагбокс работает а лексия и ПП никак.

При этом Диагбокс не переустанавливался? У меня та же проблема, но я грешил на неудачный дистрибутив Диагбокса, на встроенной лексии у меня видятся только 2 или 3 блока, ЭТАКС в их число не входит.

Earl_Vadim 09.11.2012 20:51

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от chopika (Сообщение 1347693)
Если поможет есть скрин ошибки и лога декодера 2.9 и скрин лога декодера 2.5, а также записал лог USBlyzer по запуску обеих декодеров.

Этого будет достаточно... в смысле оба лога работы 2.5 и 2.9.
earl.vadim @ gmail. com

chopika 09.11.2012 21:06

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от vadimus_ca (Сообщение 1347696)
При этом Диагбокс не переустанавливался? У меня та же проблема, но я грешил на неудачный дистрибутив Диагбокса, на встроенной лексии у меня видятся только 2 или 3 блока, ЭТАКС в их число не входит.

Нет не переустанавливался. Ставил на чистую виртуальную XP и сразу обновил до 6.24.

И еще прикол, хотя и не по теме (это из ветки по Лексии): у меня машина Mitsu ASX. Если в Диагбоксе выбрать его клонов Пыж 4008 или Ситроен Аиркроссер то программа сразу запускает диагбокс и не предлагает выбор запуска лексии и пп2000. Если выбрать Пыж 4007 или С-кроссер то программа предлогает на выбор диагбокс или лексию и пп2000.

---------- Добавлено в 21:15 ---------- Предыдущее сообщение было написано в 21:06 ----------

Цитата:

Сообщение от Earl_Vadim (Сообщение 1347700)
Этого будет достаточно... в смысле оба лога работы 2.5 и 2.9.
earl.vadim @ gmail. com

отправил

Earl_Vadim 09.11.2012 21:28

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от chopika (Сообщение 1347706)
отправил

не годится... USBLizer 64-битный у тебя...
посмотреть смогу только в понедельник вечером, когда ноут свой получу...

блин.. любопытство разрывает.. в чем же разница...
а может ты логи Экспортируешь в формат XML?

chopika 09.11.2012 21:34

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1347720)
не годится... USBLizer 64-битный у тебя...
посмотреть смогу только в понедельник вечером, когда ноут свой получу...

Да точно. У меня диагбокс на виртуалке 32 битной, а декодеры, чтоб дрова каждый раз не подменять я на основной системе запускаю. Завтра вечером если успею повторю на другом 32 битном буке. На нем вроде так же работало.

P\S минут через 10 будут!

Earl_Vadim 09.11.2012 21:46

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
блин.. любопытство разрывает.. в чем же разница...
а может ты логи просто Экспортируешь в формат XML?

chopika 09.11.2012 21:51

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Отправил.

Earl_Vadim 09.11.2012 22:45

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
ну.. в логе разницы никакой... программа все прочитала, но почему-то не показала...
тем не менее, все, что надо.. я увидел... все просто отлично... спасибо

chopika 09.11.2012 22:52

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Цитата:

Сообщение от Earl_Vadim (Сообщение 1347790)
ну.. в логе разницы никакой... программа все прочитала, но почему-то не показала...
тем не менее, все, что надо.. я увидел... все просто отлично... спасибо

Что смог, сделал. Повторю, что програмка на 2 ноутах работает одинаково. Значит это не случайность.

Earl_Vadim 09.11.2012 23:46

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
вопрос такой:
может ли кто-то записать лог МУТа: чтение и запись "Option coding"?

Airborn 11.11.2012 18:36

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Что-то я не догоняю вашу идею, прошу сильно не пинать.

Я так понял, что вы хотите с помощью Лексии влезть в "мозги" машины, как будто в руках MUT-III, так?

Тогда давайте пошаговую инструкцию "что-куда-как".
Попробую сделать, отпишусь.

Earl_Vadim 11.11.2012 18:40

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
да мы не "хотим".. мы уже лазим...
а вот тестовая версия будет где-то во вторник-среду... здесь.
хочу немного алгоритм записи стабильнее сделать...

KilleR-13 11.11.2012 19:09

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
ну если что..могу в закрытом тестировании поучаствовать..думаю через диагбокс кодинг кое как можно будет всучае чего востановить.
думаю не стоит с возможностью записи сразу для всех выкладывать..надо хоть поэксперементировать..над ограниченным числом машин..

Earl_Vadim 11.11.2012 21:43

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
нас тут столько, что это и можно считать "закрытым тестом"... :)

KilleR-13 12.11.2012 09:08

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
ну тогда разослать по почте..и придержать побликацию на 1-3 дня..просто боюсь за тех кто непоймёт что и как..а потом начнутся вопли..надо хоть откатать на тех кто не боится..и сможет потом подсказать что и как

IvanP 12.11.2012 09:26

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
Подпишусь на тему. Только мне лексию ещё месяц ждать.

KilleR-13 14.11.2012 09:07

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
ну как там?? надо ещё логи искать??
или так скоро попробуем??

Earl_Vadim 14.11.2012 09:44

Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
 
пока ничего не надо.. я задерживаюсь немного... два дня воевал с ноутом своим...


Текущее время: 14:45. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2025, WWW.OUT-CLUB.RU