![]() ![]() They are used to diagnose faults in physical circuits (e.g. These monitors are algorithms implemented by SWCs and BSW modules. Each diagnostic event has a status which indicates the result of a diagnostic monitor. The DEM contains artifacts called diagnostic events which are packed full of functionality. ![]() Communication from the DEM’s point of view (Picture from AUTOSAR_SWS_DiagnosticEventManager) This article will highlight the internal functionality of the DEM as specified by the AUTOSAR standard. The DEM communicates with SWCs via the RTE and with BSW modules via C-API. It also provides fault information to the DCM upon request. At a high level, it processes and stores diagnostic events from software components (SWCs) and BSW modules. The AUTOSAR basic software (BSW) offers three primary modules which can be used for diagnostics: diagnostic event manager (DEM), diagnostic communication manager (DCM), and function inhibition manager (FIM). If you are unfamiliar with the services offered in the AUTOSAR BSW or how applications communicate in AUTOSAR-compliant software, please read the linked articles for more information. There is, however, some terminology to learn before understanding AUTOSAR diagnostics. From an application developer’s point of view, AUTOSAR diagnostics are relatively straightforward.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |