![]() |
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
|
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
|
Re: Изменение настроек ETACS с помощью Lexia
здорово..походу за прогу взялись правильные люди..лишь бы пыл не остал, и научились переделывать её под нужды митсу.
про активацию..раньше слетала при обновлении через инет или вручную..не важно..потом всё переставил, и винду тоже..пока не слетает.. очень хочется чтоб ДБ научился править даже то что невидит в етаксе. к примеру показывает весь функционал..а заработает или нет опция, это уже дело юзера. или всётаки кон заливать. который перековырял руками. |
Re: Изменение настроек ETACS с помощью Lexia
А где находится Head lamp washer?
У меня перед глазами русская распечатка всех параметров с моего 4007 и что-то не могу найти ))) Может называется по русски как-то криво? |
Re: Изменение настроек ETACS с помощью Lexia
Вложений: 2
Моя конфигурация. Как-то странно 6.19 выдает на принтер... Раньше мусора в начале не было...
|
Re: Изменение настроек ETACS с помощью Lexia
Burdin, в первом файле:
"Омыватель стекол фар Присутствует" |
Re: Изменение настроек ETACS с помощью Lexia
Ушел пробовать...
---------- Добавлено в 16:05 ---------- Предыдущее сообщение было написано в 15:31 ---------- Итак. Проба прошла успешно. Омыватель фар и стекла теперь друг от друга не зависят :) Новый DSD файл https://www.dropbox.com/s/ut583sbnk5met4d/DSD.7z При его замене сначала Омыватель стекол фар будет в значении "Не верно". Заменить на Присутствует и запрограммировать etacs. ---------- Добавлено в 16:06 ---------- Предыдущее сообщение было написано в 15:31 ---------- Чуть попозже постараюсь написать универсальный патч. ---------- Добавлено в 16:07 ---------- Предыдущее сообщение было написано в 15:31 ---------- Мне теперь осталось только разобраться с раздельным открыванием дверей :))) |
Re: Изменение настроек ETACS с помощью Lexia
так раздельное включает 6.19 уже =)
ждем патча а то многие уже обновились до 6.19 |
Re: Изменение настроек ETACS с помощью Lexia
Опция включена. В моих конфигах выше это видно. Танцы с брелком ничего не дают (((
DSD, который я выложил как раз 6.19 и есть... |
Re: Изменение настроек ETACS с помощью Lexia
нужно ли патчить от кода снова, после подмены?
|
Re: Изменение настроек ETACS с помощью Lexia
C:\AWRoot\dtrd\comm\data
|
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
теперь бы еще поменять тип люка для владельцев аута актуальней, с возможностью дотяжки от ключа. |
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
|
Re: Изменение настроек ETACS с помощью Lexia
Описание выложу.
Патч доделал. Поле с люком тоже нашел. Осталось только значения найти... По сайту http://mmc-autoelectric.org.ua/aktiv...oki-i-funktsii получается: "Type S1", "0001" "Type S2", "0010" "Type S3", "0011" "Type S4", "0100" "Type S3 MMAL", "0101" Но в текушей базе "Type S1", "0010". |
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
|
Re: Изменение настроек ETACS с помощью Lexia
Так первую версию наваял. Среда VS2005 с#, поэтому еще полно файлов обвязки....
Текущий конфиг: "pop up control 1", "0001" "Pop up control 1 with washer", "0010" "non pop up control 1", "0011" "non pop up control 1 with washer", "0100" "pop up control 2", "0101" "Pop up control 2 with washer", "0110" "non pop up control 2", "0111" "non pop up control 2 with washer", "1000" "Type S1", "0001" "Type S2", "0010" "Type S3", "0011" "Type S4", "0100" "Type S3 MMAL", "0101" Брать тут Для vadimus_ca: Запрос выглядит UPDATE STATES SET STATES.STAVALUE = 'xxxx' WHERE STATES.STASNAME = 'name' где хххх - бинарное значение (0000 0001 ...) name - pop_up_control_2_with_washer_2899 для омывателя Type_S1_2861 для люка Таблица как видно из запроса STATES |
Re: Изменение настроек ETACS с помощью Lexia
патч и люк и омыватель правит?
|
Re: Изменение настроек ETACS с помощью Lexia
да, но по люку у меня нет точных значений. Поэтому я написал которые забил...
|
Re: Изменение настроек ETACS с помощью Lexia
Всё правильно:
41. Sun Roof Type (Тип люка на крыше) 4-ре бита 00 - Not Present 01 - Type S1 - для автозакрытия со стеклами ставить тип S1 02 - Type S2 03 - Type S3 04 - Type S4 05 - Type S3 MMAL Burdin, все значения 322го ЕТАКСа можно качнуть здесь: https://out-club.ru/board/showpost.p...&postcount=407 |
Re: Изменение настроек ETACS с помощью Lexia
Тогда ждем отзывов :)))
|
Re: Изменение настроек ETACS с помощью Lexia
Кирилл, а как ты искал нужные значения STASNAME?
К примеру, мне нужно добавить мое родное значение переднего дифференциала 03 -ELSD. Когда-то давно я по ошибке сбросил все настройки в дефолтные, он у меня установился в 01 - Open, и вернуть значение назад я не могу, там выбор из Open и Helical. Кстати, добавлять недостающие в базе значения, мне кажется, более правильно, чем менять существующие. Я пошел так: SELECT * FROM STATES WHERE STATES.STALNAME CONTAINING 'HELICAL' Получил 30 записей. Цитата:
---------- Добавлено в 14:05 ---------- Предыдущее сообщение было написано в 13:24 ---------- Сделал такой запрос: Код:
SELECT Код:
STAID PARID STASNAME STALNAME STAVALUE PARLNAME PARENCODING ---------- Добавлено в 14:39 ---------- Предыдущее сообщение было написано в 13:24 ---------- Спискок моделей хранится в другой базе, GPC.FDB: Код:
SELECT Код:
VEHID VEHCOMTYPE FAMID FAMIDCANR PLGSERIAL |
Re: Изменение настроек ETACS с помощью Lexia
я полагаю, что если найти фаил который отвечает за автоматическое кодирование, исправить его как нужно (если это возможно), то необходимость сливать кодинг отпадет.
|
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
---------- Добавлено в 16:32 ---------- Предыдущее сообщение было написано в 16:29 ---------- Цитата:
|
Re: Изменение настроек ETACS с помощью Lexia
Вадим,
Подробно попробую ответить в понедельник с работы т.к. базы под рукой нет. Вкратце: Префикс для Helical можно вытащить из XML файла для нашего etacs (bsi) с него-то все и пошло с омывателем. По поводу добавления полей в базу - это моя следующая цель :) С нее-то я вобщем-то и начал, но здесь на форуме, сказали про замену :))) К тому-же мне пока не удается разобрать файлы *.mu8 с текстовыми строками для интернационализации диагбокса. Как появится время - займусь. А по поводу раздельного открытия я уже всю голову сломал :) У меня он только в "по умолчанию" и брелком потом ничего не получается сделать.... За конфиг буду благодарен :) ---------- Добавлено в 00:58 ---------- Предыдущее сообщение было написано в 00:56 ---------- Дмитрий, а автоматическое кодирование для всех одно и тоже заливает? |
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
в том и дело, что кодировать должен поразному ;) так что есть поле для работы =_) п.с. что за функции: Персонализация функции подушек безопасности Омывание ветрового стекла по команде Освещение окружающей обстановки signal d`arret d`urgence par les feux stop режим большой скорости стеклоочистителя, включенный датчиком дождя и освещенности (по умолчанию стоит тип 2) |
Re: Изменение настроек ETACS с помощью Lexia
Нужно добавить для определенных PARID (параметр) отсутствующие у них STAID (значение).
Отобрал группу по названию, указанному в etacs_suv.xml <DiscretValue Label="@P8618-POLUXDATA" Name="Helical_2858"/> Код:
SELECT Код:
STAID PARID STASNAME STALNAME STAVALUE PARLNAME STATYID STADESCRIPTION STAMINVALUE STAMAXVALUE STAGROUPNAME PARDESCRIPTION PARENCODING PARTYPE PARSNAME DATTYID ADDTYID ADDABSOLUTENUMBER ADDTYNAME ---------- Добавлено в 17:42 ---------- Предыдущее сообщение было написано в 17:32 ---------- Похоже, PARSNAME соответствует ReadParamName в XML файле. ---------- Добавлено в 21:39 ---------- Предыдущее сообщение было написано в 17:32 ---------- Цитата:
|
Re: Изменение настроек ETACS с помощью Lexia
это понятно, но как у тебя на картинке у меня такого пункта нет =( и почему теперь шаманство ключом не прокатывает? надо попробовать отключить и подключить заново.
|
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
Оглавление начинается с 0064. |
Re: Изменение настроек ETACS с помощью Lexia
Вложений: 1
Написал маленькую утилитку, читающую POLUXDATAEN.DU8. Вводим в поле внизу номер сообщения, и получаем текст:
<Screen Name="TELECODAGE10" TitleRead="@P3199-POLUXDATA" TitleWrite="@P3199-POLUXDATA" TypeOfGUI="STANDARD_GUI"> VIN code (vehicle identification) |
Re: Изменение настроек ETACS с помощью Lexia
еще бы понять что это дает =))
|
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
---------- Добавлено в 17:39 ---------- Предыдущее сообщение было написано в 17:10 ---------- Хозяйке на заметку - название значения параметра берется не из базы (Type S1), а из полукса (LIN)! TLCD_ASSISTANCE_CODE опять появляется в xml после удаления. Похоже, он динамически перегенерируется |
Re: Изменение настроек ETACS с помощью Lexia
Вложений: 1
Еще одна утилитка, удаляющая все запросы TLCD кода изо всех XML файлов.
|
Re: Изменение настроек ETACS с помощью Lexia
Вадим, можно пояснить для тех кто не в теме =) для чего нужны Polux.zip
и TLCD.zip ? |
Re: Изменение настроек ETACS с помощью Lexia
Ух сколько за выходные понаписано...
TLCD.zip - утилитка для удаления запроса пароля при кодировании (в моем понимании) Polux.zip - Для чтения MU8 файлов. Файлы MU8, XML и базу диагбокса надо править для добавления всех нужных параметров... ---------- Добавлено в 10:15 ---------- Предыдущее сообщение было написано в 09:07 ---------- Ну что. Продолжим мозговой штурм? Имеем i3_i4_BSI.xml Запись для омывателя: Код:
<TlcdParameterDef Name="CFG_A8N_BSI_LVPROJ_000" ReadParamName="CFG_A8N_BSI_LVPROJ_000" Type="ListChoiceParam"> Значения @P9743-POLUXDATA@\*, @P2512-POLUXDATA, @P596-POLUXDATA берутся из файла POLUXDATAязык.MU8, читалку для которого Вадим недавно выложил. Значения Disabled_2899, pop_up_control_2_with_washer_2899 лежат в таблице STATES поле STASNAME. Выборка дает тоже несколько записей. Отличаются: 1 поле - Сквозная нумерация 2 поле Id записи в таблице PARAM. Соответственно сейчас для меня главный вопрос: Как найти именно нашу запись в PARAM. Ну и соответственно для расширения функционала ДБ нам требуется: 1. Добавить записи в БД для новых значений типа: pop_up_control_1_2899 pop_up_control_1_with_washer_2899 pop_up_control_2_2899 2. Добавить описание этих значений в *.MU8 файл 3. Добавить новые значения в XML файл. Кажется так... Разминка перед работой закончена... ---------- Добавлено в 10:25 ---------- Предыдущее сообщение было написано в 09:07 ---------- Маска поля CFG_A8N_BSI_LVPROJ_000 описана в таблице ADDDATA ---------- Добавлено в 14:20 ---------- Предыдущее сообщение было написано в 09:07 ---------- Также в таблице ECUVER для моего блока указан xml BSI_83040400_12_V1.xml, но найти такого нигде не могу :( |
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
tlcd - удаление запроса 4-х значного кода из XML файлов, примерно то же самое, что делает DBCC от MudRec, но из всех файлов, где эти коды встречаются. |
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
Первые 8 байт у всех файлов одинаковые - будет считать это заголовком Следующие 4 байта - адрес начала текстовых строк Следующие 4 байта - общее количество строк Выравнивание 00 до 0х64 Таблица смещений Сами строки |
Re: Изменение настроек ETACS с помощью Lexia
Нужно было выложить исходник, было бы еще проще :)
Я следующую версию написал, с выбором polux,thesau etc. |
Re: Изменение настроек ETACS с помощью Lexia
Я уже тоже сваял конвертер ))) Сейчас из текста в MU8 доделываю.
|
Re: Изменение настроек ETACS с помощью Lexia
Цитата:
Там 17 вариантов: Код:
SELECT ---------- Добавлено в 11:18 ---------- Предыдущее сообщение было написано в 09:05 ---------- Нашел свой ЭТАКС, вроде вот он: Код:
IDEID ECUVEID IDEMNEMONAME IDEMNEMOVALUE ECUVEECUNAME ECUVEMNEMONAME ECUVEFILENAME ECUVEDEFMODE |
Re: Изменение настроек ETACS с помощью Lexia
Я нашел с помощью логов в c:\oud\traces
Только все равно это ничего не дает.. хмл файл отсутствует... |
Текущее время: 02:37. Часовой пояс 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