|
The
given program is development and logic continuation of a series of
diagnostic and adjustment programs for BMW under DOS (last version -
bmw126r.exe), but not their functional copy. The desire to expand
the list of functions of the program has led to that it was
necessary to reconsider the approach to its organization. The
emphasis has been made on realization of those functions which are
necessary for us in daily practical work. First of all, this reading
of codes of errors from all electronic blocks from them and
reset.As
the quantity of diagnosed blocks in BMW (depending on a complete set
of the automobile and year of release) comes nearer to forty, for
the greater convenience and visualization it
was necessary to break them into two lists. If to make a start from
the terminology accepted in BMW in the first list all basic modules
from categories Drive and Chassis are submitted, and also the most
widespread modules of complete set Body. In the second list the
choice of modules was defined by a residual Principle.
Work in the program is constructed by the following principle: 1. If
it is necessary to define a complete set of the automobile and to
dump mistakes in all modules the necessary list is underlined and
scanning is started. The program reads out the identification data
of the found modules, defines quantity of mistakes, dumps them, and
then after a small pause repeats reading. The result looks so:
2. Work with any certain module is started by double click on
an interesting line in the list. Thus the identification data are
read out, and also VIN and the coding (if they are present at the
given module), codes of mistakes are automatically read out and
dumped. In the appeared window additional items of the menu which
specify possible variants of continuation of work become more
active. This reading of program memory, reading / record EEPROM,
updating odometer, etc.
Expansion of the list of possible operations is that direction in
which the program further will develop. Also it is planned to enter
into the program decoding of codes of mistakes though this function
is not the basic for programs of such purpose. With this problem
perfectly consult the majority of the widespread diagnostic programs
for BMW. The priority will be given to those functions which are
absent or are insufficiently advanced in a standard software.
The
program is copy-protected by means of adapter K-line with the built
- in compiler of commands. The adapter is collected in the case of
diagnostic socket BMW which appearance is submitted in a picture in
the report "The
Device for reading VIN and run in automobiles BMW ". You can
download and test in business a demo of the program allowing more
particularly to judge its organization and the current
opportunities, and also to estimate convenience of the interface.
User manual (russian)
Description tables outputs of modules
SRS, EDC, DSC, LEW in .doc format. (english)
Pinout of BMW diagnostic
socket (russian)
Device photo :

More screenshots :
     |