Главная Регистрация FAQ Пользователи Покупка MITSUBISHI Сообщения за день

Вернуться   OUT-CLUB.RU > Технический раздел > Outlander XL > Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация

Важная информация


Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация Элекрооборудование, мультимедиа, навигация и проч.

Ответ
 
Опции темы Опции просмотра
Старый 30.07.2012, 07:34   #1
Vadgr
Житель Клуба
 
Аватар для Vadgr
 
Имя: Дмитрий
Авто: Explorer V
Сообщений: 451
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Вадим, можно пояснить для тех кто не в теме =) для чего нужны Polux.zip

и TLCD.zip ?
Vadgr вне форума   Вверх Ответить с цитированием
Старый 30.07.2012, 09:07   #2
Burdin
Опытный
 
Имя: Кирилл
Авто: Peugeot 4007 2.4 CVT
Сообщений: 78
По умолчанию 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">
      <ConfigurationValue HelpMode="OnScreen" Label="@P9743-POLUXDATA@\*">
        <DiscretValues>
          <DiscretValue Label="@P2512-POLUXDATA" Name="Disabled_2899"/>
          <DiscretValue Label="@P596-POLUXDATA" Name="pop_up_control_2_with_washer_2899"/>
        </DiscretValues>
      </ConfigurationValue>
    </TlcdParameterDef>
Значение CFG_A8N_BSI_LVPROJ_000 можно найти в таблице PARAM поле PARSNAME. Выдается несколько записей, которые отличаются типом данных: BINARY или BOOLEAN и полем PARENCODING (Для BINARY - ENUM, для BOOLEAN - NULL).
Значения @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, но найти такого нигде не могу
Burdin вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо:
Старый 30.07.2012, 17:05   #3
vadimus_ca
Старожил Клуба
 
Аватар для vadimus_ca
 
Имя: Vadym
Авто: 2021 Tesla Model Y Long Range Dual Motor
Сообщений: 2,274
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от Burdin Посмотреть сообщение
Также в таблице ECUVER для моего блока указан xml BSI_83040400_12_V1.xml, но найти такого нигде не могу
А как найти мой 322й ЭТАКС?

Там 17 вариантов:
Код:
SELECT 
  IDENTIF.IDEID,
  IDENTIF.ECUVEID,
  IDENTIF.IDEMNEMONAME,
  IDENTIF.IDEMNEMOVALUE,
  ECUVER.ECUVEECUNAME,
  ECUVER.ECUVEMNEMONAME,
  ECUVER.ECUVEFILENAME,
  ECUVER.ECUVEDEFMODE
FROM
  IDENTIF
  INNER JOIN ECUVER ON (IDENTIF.ECUVEID = ECUVER.ECUVEID)
WHERE
  ECUVER.ECUVEMNEMONAME CONTAINING 'SUV'

IDEID	ECUVEID	IDEMNEMONAME	IDEMNEMOVALUE	ECUVEECUNAME	ECUVEMNEMONAME	ECUVEFILENAME	ECUVEDEFMODE
19937	14636	Part_Number_reco	3836333741333138	ETACS_SUV	ETACS_SUV_I3_I4_0A_V1	ETACS_SUV_83040400_B_V1.xml	0
19938	14637	Part_Number_reco	3836333741333133	ETACS_SUV	ETACS_SUV_I3_I4_0A_V2	ETACS_SUV_83040400_B_V1.xml	0
19939	14638	Part_Number_reco	3836333741323133	ETACS_SUV	ETACS_SUV_I3_I4_0A_V3	ETACS_SUV_83040400_B_V1.xml	0
19940	14639	Part_Number_reco	4D4E313431323330	ETACS_SUV	ETACS_SUV_I3_I4_0A_V4	ETACS_SUV_83040400_B_V1.xml	0
19941	14640	Part_Number_reco	3836333741333139	ETACS_SUV	ETACS_SUV_I3_I4_0B_V1	ETACS_SUV_83040400_C_V1.xml	0
19942	14641	Part_Number_reco	3836333741333230	ETACS_SUV	ETACS_SUV_I3_I4_0C_V1	ETACS_SUV_83040400_D_V1.xml	0
19943	14642	Part_Number_reco	3836333741333231	ETACS_SUV	ETACS_SUV_I3_I4_0D_V1	ETACS_SUV_83040400_E_V1.xml	0
19944	14643	Part_Number_reco	3836333741333232	ETACS_SUV	ETACS_SUV_I3_I4_0E_V1	ETACS_SUV_83040400_F_V1.xml	0
19945	14644	Part_Number_reco	3836333741363430	ETACS_SUV	ETACS_SUV_I3_I4_0F_V1	ETACS_SUV_83040400_G_V1.xml	0
19946	14645	Part_Number_reco	3836333741363431	ETACS_SUV	ETACS_SUV_I3_I4_11_V1	ETACS_SUV_83040400_H_V1.xml	0
19947	14646	Part_Number_reco	3836333741363531	ETACS_SUV	ETACS_SUV_I3_I4_11_V2	ETACS_SUV_83040400_H_V1.xml	0
19948	14647	Part_Number_reco	3836333741363432	ETACS_SUV	ETACS_SUV_I3_I4_12_V1	ETACS_SUV_83040400_I_V1.xml	0
19949	14648	Part_Number_reco	3836333741363433	ETACS_SUV	ETACS_SUV_I3_I4_12_V2	ETACS_SUV_83040400_I_V1.xml	0
19950	14649	Part_Number_reco	3836333741363434	ETACS_SUV	ETACS_SUV_I3_I4_13_V1	ETACS_SUV_83040400_J_V1.xml	1
19951	14650	Part_Number_reco	3836333741393134	ETACS_SUV	ETACS_SUV_I3_I4_13_V2	ETACS_SUV_83040400_J_V1.xml	0
19952	14652	Part_Number_reco	3836333741363434	ETACS_SUV	ETACS_SUV_J3_J4_13_V1	ETACS_SUV_83040400_J_V2.xml	1
19953	14653	Part_Number_reco	3836333741393134	ETACS_SUV	ETACS_SUV_J3_J4_13_V2	ETACS_SUV_83040400_J_V2.xml	0


---------- Добавлено в 11:18 ---------- Предыдущее сообщение было написано в 09:05 ----------

Нашел свой ЭТАКС, вроде вот он:
Код:
IDEID	ECUVEID	IDEMNEMONAME	IDEMNEMOVALUE	ECUVEECUNAME	ECUVEMNEMONAME	ECUVEFILENAME	ECUVEDEFMODE
19944	14643	Part_Number_reco	3836333741333232	ETACS_SUV	ETACS_SUV_I3_I4_0E_V1	ETACS_SUV_83040400_F_V1.xml	0
vadimus_ca вне форума   Вверх Ответить с цитированием
Старый 30.07.2012, 15:04   #4
vadimus_ca
Старожил Клуба
 
Аватар для vadimus_ca
 
Имя: Vadym
Авто: 2021 Tesla Model Y Long Range Dual Motor
Сообщений: 2,274
По умолчанию Re: Изменение настроек ETACS с помощью Lexia

Цитата:
Сообщение от Vadgr Посмотреть сообщение
Вадим, можно пояснить для тех кто не в теме =) для чего нужны Polux.zip

и TLCD.zip ?
polux - для расшифровки текста, представленного в XML как @P8618-POLUXDATA. Зачем это нужно - для удобства при анализе XML файлов.

tlcd - удаление запроса 4-х значного кода из XML файлов, примерно то же самое, что делает DBCC от MudRec, но из всех файлов, где эти коды встречаются.
vadimus_ca вне форума   Вверх Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Програмирование ETACS wasead Outlander - Эксплуатация и ремонт 10 04.06.2012 00:59
Блок ETACS palik Outlander - Эксплуатация и ремонт 9 11.10.2010 22:40

Текущее время: 15:32. Часовой пояс 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