DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_NVRAMManager FIG-51ea787438bc6909 653 × 241 px 1 Release(s)

Figure 14: UML sequence diagram NvM_GetDataIndex

SHA-256 Inhalts-Fingerabdruck: 51ea787438bc690968fcd5ca67c6a653f8850183278842dc41ad7cc35dc3db66
✦ KI-generierte Bildanalyse & technische Beschreibung Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08

1. Diagrammtyp & Architektur-Kontext

Sequenzdiagramm des AUTOSAR Basic Software Moduls NVRAM Manager (NvM) ohne äußeren Diagrammrahmen. Es beschreibt den synchronen Aufruf zur Abfrage des Datenindex eines Blocks.

2. Komponenten, Entitäten & Schnittstellen

Beteiligte Lebenslinien:

  • NvM User: Aufrufende Einheit.
  • «module» NvM: NVRAM-Manager-Modul mit Verweis-Symbol.

Schnittstellen:

  • Synchroner Aufruf: NvM_GetDataIndex(Std_ReturnType, NvM_BlockIdType, uint8**)
  • Rückkehrnachricht: NvM_GetDataIndex()

3. Dynamisches Verhalten & Sequenzablauf

  1. Der NvM User ruft synchron NvM_GetDataIndex(Std_ReturnType, NvM_BlockIdType, uint8**) am NvM auf.
  2. Die Bearbeitung erfolgt synchron im Ausführungsbalken von NvM.
  3. Der Aufruf kehrt mit der Rückkehrnachricht NvM_GetDataIndex() zum Aufrufer zurück.

4. Normative Relevanz & Entwickler-Hinweise

Die Aufrufsignatur führt explizit den Rückgabetyp Std_ReturnType in der Parameterliste mit auf und deklariert den Index-Ausgabeparameter als Doppelzeiger (uint8**). Der Dienst wird synchron abgewickelt.

Versionsvergleich KI-generiert · gemini-3.8-flash (via agy)

R3.2.3 → R4.0.3 normative Änderung Vorgänger: FIG-291315ff6a86a732
  • Signatur Aufruf: Signatur um Rückgabetyp erweitert und Zeigertyp geändert zu zweistufigem Zeiger: NvM_GetDataIndex(Std_ReturnType, NvM_BlockIdType, uint8**).
  • Diagrammrahmen & Metadaten: Entfall des äußeren UML-Rahmens (sd NvM_GetDataIndex) sowie des Notizblocks (Status: Proposed by TO as per NvM SWS 1.44).
R4.0.3 → R4.1.3 normative Änderung Nachfolger: FIG-fe2855499e5e5857
  • Signatur Aufruf: Parameter für den Datenindexzeiger von Doppelzeiger uint8** auf einfachen Zeiger korrigiert: NvM_GetDataIndex(Std_ReturnType, NvM_BlockIdType, uint8*).

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«module» | NvM | NvM User | NvM_GetDataIndex(Std_ReturnType, NvM_BlockIdType, uint8**) | NvM_GetDataIndex()

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R4.0.3 AUTOSAR_SWS_NVRAMManager S. 118 14 Figure 14: UML sequence diagram NvM_GetDataIndex