Маленькая утилитка для тонкой работы с модулями 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): |
Ну и забыл сказать о недостатках/недоработках: - В планах сделать поддержку работы с nettodat.trc - VIN, пробег и контрольную сумму программулинка пока не считает. |
Ну хоть ктото экспериментирует , а то я думал что один такой не нормальный! |
Генииииально! Остаааавайтесь будете гениальным механиком. Пять балов! У меня новый год весь в анабиозе прошёл.:frown: |
Цитата:
|
Цитата:
|
Цитата:
спасибо |
бьясните мне пожайлуста практическую пользу от этих програмулин.с примером.что она даст в конце работы.интересно.не могу пока понять.сасибо:confused: |
Цитата:
P.S. Не экспериментируя - не стоит :thumbup: |
где можно взять это? Комплекс" программулин состоит из нескольких, а именно: 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. |
Перевод: zCarot
Форум BMW (БМВ)