A diagnostic tool, for communicating with a plurality of motor vehicle
control units, includes a processor, a main memory and a non-volatile
storage device. The processor executes an operating system and a plurality
of diagnostic applications. The non-volatile storage device is coupled to
the processor and stores the operating system and the plurality of
diagnostic applications. Each of the diagnostic applications is compiled
and linked separately from the operating system. Each of the diagnostic
applications is also separately downloadable into the storage device of
the diagnostic tool. The diagnostic applications when executed by the
processor function to provide at least one message to one of the control
units and to receive control unit information from one of the control
units in response to the at least one message.
Een kenmerkend hulpmiddel, voor het communiceren met een meerderheid van de eenheden van de motorvoertuigcontrole, omvat een bewerker, een hoofdgeheugen en een niet-vluchtige opslaggelegenheid. De bewerker voert een werkend systeem en een meerderheid van kenmerkende toepassingen uit. De niet-vluchtige opslaggelegenheid wordt gekoppeld aan de bewerker en opslaat het werkende systeem en de meerderheid van kenmerkende toepassingen. Elk van de kenmerkende toepassingen wordt gecompileerd en gescheiden van het werkende systeem verbonden. Elk van de kenmerkende toepassingen is ook downloadbaar afzonderlijk in de opslaggelegenheid van het kenmerkende hulpmiddel. De kenmerkende inschrijvingen wanneer uitgevoerd door de bewerkerfunctie om minstens één bericht te verstrekken aan één van de controleeenheden en de informatie van de controleeenheid van één van de controleeenheden in antwoord op het minstens één bericht te ontvangen.