Форум владельцев и любителей БМВ

Форум владельцев и любителей БМВ (http://bmwpost.ru/forum/index.php)
-   Диагностика BMW | кодирование | программирование (http://bmwpost.ru/forum/forumdisplay.php?f=59)
-   -   Маленькая утилитка для тонкой работы с модулями BMW (http://bmwpost.ru/forum/showthread.php?t=4335)

RussianE39 06.01.2010 06:11

Маленькая утилитка для тонкой работы с модулями BMW
 
На НГ было скучно, и делать было нечего, решил добить старую идею с обработкой .C?? файлов и последующим редактированием EEPROM какого-либо блока. Возьмем для примера KMBI_E38.C10. Собственно, многие знают что внутри этого файла представлена карта смещений EEPROM с краткими описаниями. Мне всегда было интересно, скрывает ли от нас NCSEXPERT в FSW_PSW.MAN что-нибудь или нет (как позже выяснилось - не скрывает), или скажем узнать возможные значения какого-либо параметра. В результате родилось - это.
"Комплекс" программулин состоит из нескольких, а именно:
bmw_parse.exe - сам редактор
FSW.ini - возможные варианты FSW, генерируется с помощью dat2ini.exe под конкретный кузов из файла SWTFSW01.DAT
PSW.ini - всё как и с FSW.ini, но генерируется из файла SWTPSW01.DAT
data2txt.exe - это что-то вроде конвертера .C?? файлов в читабельный вид, для тех кто хочет не "покрутить" EEPROM блока, а просто поглядеть на .C?? в "человечьем" виде, должен лежать в той же директории, где FSW.ini и PSW.ini
dat2ini.exe - конвертер .DAT в .ini для "комплекса" программулин.
В архиве FSW.ini, PSW.ini для E34, ну и KMB_E34.C25 для примера.

Приятных экспериментов :-)
Скриншот:
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
Ссылка на архив (открывается WinRAR):
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

RussianE39 06.01.2010 06:28

Ну и забыл сказать о недостатках/недоработках:
- В планах сделать поддержку работы с nettodat.trc
- VIN, пробег и контрольную сумму программулинка пока не считает.

antonmai 06.01.2010 07:46

Ну хоть ктото экспериментирует , а то я думал что один такой не нормальный!

antonmai 06.01.2010 10:57

Генииииально! Остаааавайтесь будете гениальным механиком.
Пять балов! У меня новый год весь в анабиозе прошёл.:frown:

masterant 15.02.2010 12:33

Цитата:

Сообщение от RussianE39 (Сообщение 27272)
На НГ было скучно, и делать было нечего, решил добить старую идею с обработкой .C?? файлов и последующим редактированием EEPROM какого-либо блока. Возьмем для примера KMBI_E38.C10. Собственно, многие знают что внутри этого файла представлена карта смещений EEPROM с краткими описаниями. Мне всегда было интересно, скрывает ли от нас NCSEXPERT в FSW_PSW.MAN что-нибудь или нет (как позже выяснилось - не скрывает), или скажем узнать возможные значения какого-либо параметра. В результате родилось - это.
"Комплекс" программулин состоит из нескольких, а именно:
bmw_parse.exe - сам редактор
FSW.ini - возможные варианты FSW, генерируется с помощью dat2ini.exe под конкретный кузов из файла SWTFSW01.DAT
PSW.ini - всё как и с FSW.ini, но генерируется из файла SWTPSW01.DAT
data2txt.exe - это что-то вроде конвертера .C?? файлов в читабельный вид, для тех кто хочет не "покрутить" EEPROM блока, а просто поглядеть на .C?? в "человечьем" виде, должен лежать в той же директории, где FSW.ini и PSW.ini
dat2ini.exe - конвертер .DAT в .ini для "комплекса" программулин.
В архиве FSW.ini, PSW.ini для E34, ну и KMB_E34.C25 для примера.

Приятных экспериментов :-)
Скриншот:
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
Ссылка на архив (открывается WinRAR):
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

что то не скачивается

sass 20.02.2010 15:09

Цитата:

Сообщение от masterant (Сообщение 35079)
что то не скачивается

и впрямь не скачать

sass 20.02.2010 15:10

Цитата:

Сообщение от antonmai (Сообщение 27301)
Генииииально! Остаааавайтесь будете гениальным механиком.
Пять балов! У меня новый год весь в анабиозе прошёл.:frown:

поставил вашу утилитку для инпы очень удобно.
спасибо

bmwnsk 21.02.2010 08:47

бьясните мне пожайлуста практическую пользу от этих програмулин.с примером.что она даст в конце работы.интересно.не могу пока понять.сасибо:confused:

Catdiesel 16.03.2010 23:34

Цитата:

Сообщение от bmwnsk (Сообщение 36442)
бьясните мне пожайлуста практическую пользу от этих програмулин.с примером.что она даст в конце работы.интересно.не могу пока понять.сасибо:confused:

Поддерживаю... не понял принцип, как действовать

P.S. Не экспериментируя - не стоит :thumbup:

sainja 19.04.2016 14:54

где можно взять это?
Комплекс" программулин состоит из нескольких, а именно: bmw_parse.exe - сам редактор FSW.ini - возможные варианты FSW, генерируется с помощью dat2ini.exe под конкретный кузов из файла SWTFSW01.DAT PSW.ini - всё как и с FSW.ini, но генерируется из файла SWTPSW01.DAT data2txt.exe - это что-то вроде конвертера .C?? файлов в читабельный вид, для тех кто хочет не "покрутить" EEPROM блока, а просто поглядеть на .C?? в "человечьем" виде, должен лежать в той же директории, где FSW.ini и PSW.ini dat2ini.exe - конвертер .DAT в .ini для "комплекса" программулин.


Часовой пояс GMT +3, время: 15:56.

Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.

Перевод: zCarot

Форум BMW (БМВ)