Skip to content

Commit

Permalink
Add dataset editor (#157)
Browse files Browse the repository at this point in the history
* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix codings

* Fix disqus integration

* Add gitignore

* Add gitignore

* Preparing for gisqus

* Improve PQ26

* Add codings

* Add codings

* Add codings
  • Loading branch information
Kanaduchi authored Feb 2, 2022
1 parent 0657285 commit 08fb552
Show file tree
Hide file tree
Showing 23 changed files with 2,300 additions and 1,280 deletions.
18 changes: 9 additions & 9 deletions docs/MQB/pACC.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,12 +83,12 @@ pACC (Predictive ACC) — это адаптивный круиз-контрол

### Соответствие радаров и прошивок

| ID оборудования | Прошивка X | Прошивка | Параметрия<br/>(ODIS XML) |
|----------------:|:------------------:|-------------------:|:-------------------------------------------------------|
| 2Q0907572 | FL_2Q0907572T_X383 | FL_2Q0907572T_0383 | ARBEITS_DATEI_DSDL2.xml (доступны варианты VW и Skoda) |
| 3QF_5QF907572 | FL_5Q0907572M_X720 | FL_5Q0907572S_0780 | 13_5Q0907572R_EU_RDW.xml |
| 3Q0907572 | FL_3Q0907572A_X180 | FL_3Q0907572C_0196 | DA_013_7200_3H0_V002_VW483A2RDW.xml |
| 5Q0907572 | FL_5Q0907572E_X312 | FL_5Q0907572K_0402 | 13_5Q0907572K.xml |
| ID оборудования | Прошивка X | Прошивка | Параметрия<br/>(ODIS XML) |
|----------------:|:------------------:|--------------------:|:-------------------------------------------------------|
| 2Q0907572 | FL_2Q0907572T_X383 | FL_2Q0907572AA_0396 | ARBEITS_DATEI_DSDL2.xml (доступны варианты VW и Skoda) |
| 3QF_5QF907572 | FL_5Q0907572M_X720 | FL_5Q0907572S_0780 | 13_5Q0907572R_EU_RDW.xml |
| 3Q0907572 | FL_3Q0907572A_X180 | FL_3Q0907572C_0196 | DA_013_7200_3H0_V002_VW483A2RDW.xml |
| 5Q0907572 | FL_5Q0907572E_X312 | FL_5Q0907572K_0402 | 13_5Q0907572K.xml |

Для активации адаптивного круиз контроля необходимо сначала узнать текущую версию радара, который установлен:
```
Expand All @@ -103,7 +103,7 @@ pACC (Predictive ACC) — это адаптивный круиз-контрол

1. Сделать бэкап текущих кодировок и адаптаций

2. В случае 2Q0 радара сначала необходимо установить прошивку FL_2Q0907572H_0380_BOOTLOADER
2. В случае 2Q0 радара сначала необходимо установить прошивку FL_2Q0907572T_0383_BOOTLOADER_V001_S

3. Установка обычной прошивки, не X в соответствии с таблицей

Expand All @@ -126,9 +126,9 @@ pACC (Predictive ACC) — это адаптивный круиз-контрол
2. Принудительно на радаре активировать защиту компонентов с помощью онлайн-аккаунта ODIS Service.
Нужно начать процедуру снятия защиты компонентов (с уже снятой защитой) и в процессе отключить VAS5054A. При удачном стечении обстоятельств имеющиеся коды сопряжения будут стерты, а новые еще успеют залиться в блок, и после перезагрузки блока он упадет в CP. Если не получилось, повторяем снова.

3. Установка X прошивки, например, FL_2Q0907572T_X383___S.odx
3. Установка X прошивки, например, FL_2Q0907572AA_X390___S.odx
```
В случае 2Q0 радара — если версия ниже 0380, то сначала необходимо установить прошивку FL_2Q0907572H_0380_BOOTLOADER, а затем FL_2Q0907572T_X383___S.odx
В случае 2Q0 радара — если версия ниже 0380, то сначала необходимо установить прошивку FL_2Q0907572T_0383_BOOTLOADER_V001_S, а затем FL_2Q0907572AA_X390___S.odx
```

4. Снять защиту компонентов
Expand Down
2 changes: 1 addition & 1 deletion docs/MQB/tiresCoding.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
template: ./tiresGenerator.html
template: ./pages/tiresGenerator.html
title: Генератор параметрии шин
---
19 changes: 19 additions & 0 deletions docs/datasetEditor.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: Dataset editor
hide:
- toc
---

# Dataset editor

This editor is used for working with dataset files

Editor possibilities:
- View dataset file
- Edit, add or remove parameter sections
- Decode base64 data content
- Migrate base64 data content into parameter sections (dataset simplification)
- Calculation of CRC32 (for decoded simplified data)
- Save dataset in simplified format

--8<-- "overrides/pages/datasets.en.html"
19 changes: 19 additions & 0 deletions docs/datasetEditor.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: Редактор параметрий
hide:
- toc
---

# Редактор параметрий

Данный редактор параметрий нужен для редактирования или просмотра файлов параметрий.

Возможности редактора:
- Просмотр файла с параметрией
- Редактирование, добавление новых секций с параметрами
- Дешифровка base64 набора данных
- Преобразование base64 набора данных в секции с параметрами (упрощение файла)
- Подсчет контрольных сумм (для дешифрованных значений)
- Сохранение файла в упрощенном формате

--8<-- "overrides/pages/datasets.html"
Binary file modified docs/firmwares/accGenerator.zip
Binary file not shown.
3 changes: 3 additions & 0 deletions docs/history.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ giscus: ""
---
# История изменений

### 1.02.2022
1. Добавлен редактор параметрий

### 18.01.2022
1. Добавлен XOR калькулятор
2. Структура сайта переделана под использование Giscus системы комментариев
Expand Down
2 changes: 1 addition & 1 deletion docs/longCoding.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ Bit ordering comes from the end, for example
00000001 - bit "0" is enabled
00000010 - bit "1" is enabled

--8<-- "overrides/longCoding.en.html"
--8<-- "overrides/pages/longCoding.en.html"
2 changes: 1 addition & 1 deletion docs/longCoding.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ hide:
00000001 - включен бит "0"
00000010 - включен бит "1"

--8<-- "overrides/longCoding.html"
--8<-- "overrides/pages/longCoding.html"
78 changes: 38 additions & 40 deletions docs/parameters/5F_ICC_ONLY.xml
Original file line number Diff line number Diff line change
@@ -1,46 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<MESSAGE DTD="XMLMSG" VERSION="1.1">
<RESULT>
<RESPONSE NAME="GetParametrizeData" DTD="RepairHints" VERSION="1.4.7.1" ID="0">
<DATA>
<REQUEST_ID>180686172</REQUEST_ID>
<PARAMETER_DATA DIAGNOSTIC_ADDRESS="0x005F" START_ADDRESS="0x007000" PR_IDX="" ZDC_NAME="V03935249EA" ZDC_VERSION="0001" LOGIN="20103" LOGIN_IND="" DSD_TYPE="1" SESSIONNAME="" FILENAME="">0x01,0xA0,0x51,0x41,0x43,0x46,0x01,0x00,0x0C,0x00,0x94,0x00,0x44,0x22,0x53,0x57,0x43,0x48,0x0E,0x00,0x0A,0x02,0x11,0x01,0x09,0x02,0x41,0x01,0x0C,0x02,0x4B,0x02,0x26,0x02,0x50,0x41,0x52,0x4D,0x7A,0x00,0x3D,0x00,0x41,0x28,0x00,0x03,0x18,0x41,0x38,0x00,0x0E,0x00,0x41,0x80,0x01,0x42,0x00,0x41,0x40,0x1F,0x03,0x00,0x41,0x01,0x00,0x05,0x5C,0x45,0x52,0xF4,0x00,0x00,0x00,0x00,0xF4,0x01,0x20,0x00,0x00,0x30,0x41,0xD0,0xFD,0x01,0x30,0x41,0x32,0x00,0x08,0x14,0x41,0x38,0xFF,0x06,0x14,0x55,0x3E,0x00,0x96,0x00,0xB3,0x00,0xEF,0x00,0x17,0x02,0xB0,0x04,0xDA,0x02,0xCC,0x01,0x3C,0xF8,0xE3,0x03,0xC8,0x00,0x9B,0x01,0xC7,0x11,0x1E,0x05,0x37,0xF9,0xEA,0x04,0x61,0x03,0x0A,0xFC,0x25,0x19,0x00,0x00,0x77,0xFB,0x0F,0x00,0x41,0x01,0x00,0x02,0x0C,0x81,0x00,0x00,0x00,0x00,0x03,0x0C,0x81,0x00,0x00,0x00,0x00,0x0D,0x00,0x41,0x80,0xBB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x31,0x30,0xD2,0x4E</PARAMETER_DATA>
<COMPOUNDS>
<COMPOUND COMPOUND_ID="1">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="2">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="3">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="4">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="5">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
</COMPOUNDS>
<INFORMATION>
<CODE/>
</INFORMATION>
<DSD_DATA>
<COMPRESSED_DATA CONTENT="DSD-Files" CONTENT_TYPE="application/tar" CONTENT_TRANSFER_ENCODING="base64" BYTES_UNCOMPRESSED="0" BYTES_COMPRESSED="0">

</COMPRESSED_DATA>
</DSD_DATA>
</DATA>
<RESPONSE DTD="RepairHints" ID="0" NAME="GetParametrizeData" VERSION="1.4.7.1">
<DATA>
<REQUEST_ID>180686172</REQUEST_ID>
<PARAMETER_DATA DIAGNOSTIC_ADDRESS="0x005F" DSD_TYPE="1" FILENAME="" LOGIN="20103" LOGIN_IND="" PR_IDX="" SESSIONNAME="" START_ADDRESS="0x007000" ZDC_NAME="V03935249EA" ZDC_VERSION="0001">0x01,0xA0,0x51,0x41,0x43,0x46,0x01,0x00,0x0C,0x00,0x94,0x00,0x44,0x22,0x53,0x57,0x43,0x48,0x0E,0x00,0x0A,0x02,0x11,0x01,0x09,0x02,0x41,0x01,0x0C,0x02,0x4B,0x02,0x26,0x02,0x50,0x41,0x52,0x4D,0x7A,0x00,0x3D,0x00,0x41,0x28,0x00,0x03,0x18,0x41,0x38,0x00,0x0E,0x00,0x41,0x80,0x01,0x42,0x00,0x41,0x40,0x1F,0x03,0x00,0x41,0x01,0x00,0x05,0x5C,0x45,0x52,0xF4,0x00,0x00,0x00,0x00,0xF4,0x01,0x20,0x00,0x00,0x30,0x41,0xD0,0xFD,0x01,0x30,0x41,0x32,0x00,0x08,0x14,0x41,0x38,0xFF,0x06,0x14,0x55,0x3E,0x00,0x96,0x00,0xB3,0x00,0xEF,0x00,0x17,0x02,0xB0,0x04,0xDA,0x02,0xCC,0x01,0x3C,0xF8,0xE3,0x03,0xC8,0x00,0x9B,0x01,0xC7,0x11,0x1E,0x05,0x37,0xF9,0xEA,0x04,0x61,0x03,0x0A,0xFC,0x25,0x19,0x00,0x00,0x77,0xFB,0x0F,0x00,0x41,0x01,0x00,0x02,0x0C,0x81,0x00,0x00,0x00,0x00,0x03,0x0C,0x81,0x00,0x00,0x00,0x00,0x0D,0x00,0x41,0x80,0xBB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x31,0x30,0xD2,0x4E</PARAMETER_DATA>
<COMPOUNDS>
<COMPOUND COMPOUND_ID="1">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="2">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="3">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="4">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
<COMPOUND COMPOUND_ID="5">
<SW_NAME/>
<SW_VERSION/>
<SW_PART_NO/>
</COMPOUND>
</COMPOUNDS>
<INFORMATION>
<CODE/>
</INFORMATION>
<DSD_DATA>
<COMPRESSED_DATA BYTES_COMPRESSED="0" BYTES_UNCOMPRESSED="0" CONTENT="DSD-Files" CONTENT_TRANSFER_ENCODING="base64" CONTENT_TYPE="application/tar"/>
</DSD_DATA>
</DATA>
</RESPONSE>
</RESULT>
</MESSAGE>
2 changes: 1 addition & 1 deletion docs/xorCalculator.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ To confirm changing of firmware you need to:
→ Save
```

--8<-- "overrides/xorCoding.en.html"
--8<-- "overrides/pages/xorCoding.en.html"
2 changes: 1 addition & 1 deletion docs/xorCalculator.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ hide:
→ Применить
```

--8<-- "overrides/xorCoding.html"
--8<-- "overrides/pages/xorCoding.html"
17 changes: 11 additions & 6 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,15 @@ site_author: Kanaduchi
site_url: http://www.vwcoding.ru

# Hot news
hot_news_date: 17.01.2022
hot_news_date: 01.02.2022
hot_news_title: Все ваши предложения и новые идеи можно присылать на [email protected]
hot_news_title_en: Fill free to send all your ideas and updates to [email protected]
hot_news: >
1. <a href='https://vwcoding.ru/xorCalculator'>Добавлен XOR калькулятор</a>
1. <a href='https://vwcoding.ru/xorCalculator'>Добавлен XOR калькулятор</a><br>
2. <a href='https://vwcoding.ru/datasetEditor'>Редактор параметрий</a>
hot_news_en: >
1. <a href='https://vwcoding.ru/en/xorCalculator'>XOR calculator</a>
1. <a href='https://vwcoding.ru/en/xorCalculator'>XOR calculator</a><br>
2. <a href='https://vwcoding.ru/datasetEditor'>Dataset editor</a>
# Repository
repo_name: Kanaduchi/vwcoding
Expand Down Expand Up @@ -103,6 +105,7 @@ plugins:
Платформа PQ35: PQ35 platform
Калькулятор длинного кодирования: Long-coding calculator
XOR калькулятор: XOR calculator
Редактор параметрий: Dataset editor
Инструменты и адаптеры: Instruments and adapters
Список инструментов: Adapters
Инструкция ODIS E: ODIS E instruction
Expand Down Expand Up @@ -199,10 +202,12 @@ nav:
- Платформа MLB-Evo: MLB-Evo/main.md
- Платформа PQ26: PQ26/main.md
- Платформа PQ35: PQ35/main.md
- Калькулятор длинного кодирования: longCoding.md
- XOR калькулятор: xorCalculator.md

- Инструменты и адаптеры:
- Список инструментов: programs.md
- Редактор параметрий: datasetEditor.md
- Калькулятор длинного кодирования: longCoding.md
- XOR калькулятор: xorCalculator.md
- Список программ и адаптеров: programs.md
- Инструкция ODIS E: odis-e.md
- История изменений: history.md
- Обратная связь: questions.md
Expand Down
Loading

0 comments on commit 08fb552

Please sign in to comment.