BMW F series HU-ServiceManager by BMWTOOLS.INFO
Введение:
С введением истории обслуживания BMW бумажная сервисная книжка заменяется на электронную.
Информация о техническом обслуживании автомобиля сохраняется централизованно на сервере BMW AG и копируется в автомобиль.
Сама информация о пройденых сервисах хранится в отдельном файле который лежит в мультимедийном головном устройстве HU (CIC NBT NBTevo и тд)
Электронную сервисную книжку можно вывести на дисплей CID. Просмотр электронной сервисной книжки возможен только на автомобилях с CID.
Помимо более оперативного выполнения заказа, история обслуживания BMW предотвращает манипулирование данными,
т. к. сохраненные данные нельзя украсть, изменить или подделать. Благодаря этому возможны более точный анализ и
оценка состояния подержанных автомобилей BMW.
Информация о состоянии техобслуживания сохраняется в модуле описания автомобиля (FBM) на центральном сервере BMW AG.
Перед каждой передачей данных в автомобиль выполняется полное удаление истории в автомобиле.
Затем история заполняется сохраненными в FBM данными
И так подведем итог:
Данные храняться на центральном сервере BMW AG и при проведении сервисного обслуживания у дилера,
выполняется полное стирание истории и данные переписываются.
Все понятно, все красиво
Но есть люди, которые не ездят к дилеру и им плевать что лежит в центральной базе, им хочется после замены масла, фильтра и тд
видеть красивые буквы и цыфры у себя на мониторе, да и чтобы помнить когда и что менял.
Сделали небольшу утилитку, чтобы облегчить процесс записи Сервисной Истории в головное устройство HU (Head Unit) (CIC NBT NBTevo и тд)
Чтобы иметь возможность просматривать и записывать сервисную историю в головном устройстве, нужно проверить,
что в кодировочных данных активирован пункт сервисной истории:
SERVICE_HISTORY -----> aktiv
Обратите внимание что у BMW история пишется следующим образом: с низа в верх, тоесть внизу на экране начальная дата и начальный пробег,
последующие сервисы записываются выше.
И так :
BMW F series HU-ServiceManager by BMWTOOLS.INFO
С помощью утилиты мы можем дописать запись только в низ.
Если у вас уже есть записанные сервисные данные и они имеют оригинальный порядок как у BMW и вам нужно чтобы запись попала именно в верхнюю строку, вам придеться сфотографировать уже имеющиеся данные сервисов ( не забывайте зайти внутрь и сфотографировать какие пункты сервисов были выполнены). Затем удалить все сервисы из головного устройства и поочередно ввсети в нужном порядке. В начале вбиваем текущий, который вы вписывали потом предыдущий и так далее
Программа будет работать с любым диагностическим оборудованием, которое поддерживает работу с EDIABAS ( D-CAN, ENET, ICOM, OPS и тд)
Для работы программы требуется установленный EDIABAS (c:\EDIABAS) и наличие в папке ECU (c:\EDIABAS\Ecu) prg для работы с головным устройством.
G_MMI.prg и prg для работы с HU
c:\EDIABAS\Ecu\g_mmi.grp
c:\EDIABAS\Ecu\cic.prg
c:\EDIABAS\Ecu\nbt.prg
c:\EDIABAS\Ecu\nbtevo.prg
c:\EDIABAS\Ecu\entry.prg
c:\EDIABAS\Ecu\entrynav.prg
c:\EDIABAS\Ecu\champ2.prg
Например NBT - это NBT.prg, NBTevo - это NBTEVO.prg и тд. (где берут prg я думаю вы в курсе)
Для работы программы требуется java 8 версии (Java Runtime Environment (JRE)) разрядность 32 бит
Если данная версия Java установлена по умолчанию в Windows то достаточно скачать только саму программу.
BMW-HU-ServiceManager.zip
Если по умолчанию в Windows установленна другая версия Java но необходимая версия так же имеется. Можно в HU-ServiceManager.bat
Указать путь к папке с нужной Java
Например нужная версия Java e меня находится в папке c:\ec-apps\java\jre1.8.0_112
открываем HU-ServiceManager.bat
Видим:
set JAVA_HOME=%~dp0jre rem set JAVA_HOME=c:\ec-apps\java\jre1.8.0_112 set PATH=%JAVA_HOME%\bin;%PATH%;C:\EDIABAS\Bin;C:\EC-Apps\EDIABAS\Bin set HU-ServiceManager=HU-ServiceManager.jar %JAVA_HOME%\bin\java -jar %HU-ServiceManager%
Делаем:
rem set JAVA_HOME=%~dp0jre set JAVA_HOME=c:\ec-apps\java\jre1.8.0_112 set PATH=%JAVA_HOME%\bin;%PATH%;C:\EDIABAS\Bin;C:\EC-Apps\EDIABAS\Bin set HU-ServiceManager=HU-ServiceManager.jar %JAVA_HOME%\bin\java -jar %HU-ServiceManager%
Обращаю внимание, если папка EDIABAS у вас находится по другому адресу, можно так же
в строке PATCH указать правильный путь к папке EDIABAS
Для тех у кого нету нужной версии Java можно скачать программу и необходимую версию Java по ссылке
BMW-HU-ServiceManager_with_Java.zip
Просто распаковать и сразу использовать программу.
Для работы программу будем запускать через HU-ServiceManager.bat
Краткие картинки по установке:
BMWTOOLS.INFO